{"id":"https://openalex.org/W2020091685","doi":"https://doi.org/10.1145/1284480.1284565","title":"Analysis of the use of declarative languages for enhanced embedded system software development","display_name":"Analysis of the use of declarative languages for enhanced embedded system software development","publication_year":2007,"publication_date":"2007-09-03","ids":{"openalex":"https://openalex.org/W2020091685","doi":"https://doi.org/10.1145/1284480.1284565","mag":"2020091685"},"language":"en","primary_location":{"id":"doi:10.1145/1284480.1284565","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1284480.1284565","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 20th annual conference on Integrated circuits and systems design","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5046284550","display_name":"Emilena Specht","orcid":null},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Emilena Specht","raw_affiliation_strings":["Federal University of Rio Grande do Sul, Porto Alegre, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Rio Grande do Sul, Porto Alegre, Brazil","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072378229","display_name":"Ricardo Miotto Redin","orcid":null},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Ricardo Miotto Redin","raw_affiliation_strings":["Federal University of Rio Grande do Sul, Porto Alegre, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Rio Grande do Sul, Porto Alegre, Brazil","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062358729","display_name":"Luigi Carro","orcid":"https://orcid.org/0000-0002-7402-4780"},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Luigi Carro","raw_affiliation_strings":["Federal University of Rio Grande do Sul, Porto Alegre, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Rio Grande do Sul, Porto Alegre, Brazil","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002143669","display_name":"Lu\u00eds C. Lamb","orcid":"https://orcid.org/0000-0003-1571-165X"},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Luis da Cunha Lamb","raw_affiliation_strings":["Federal University of Rio Grande do Sul, Porto Alegre, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Rio Grande do Sul, Porto Alegre, Brazil","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083346493","display_name":"\u00c9rika Cota","orcid":"https://orcid.org/0000-0001-7431-7738"},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Erika Fernandes Cota","raw_affiliation_strings":["Federal University of Rio Grande do Sul, Porto Alegre, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Rio Grande do Sul, Porto Alegre, Brazil","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5058155284","display_name":"Fl\u00e1vio Rech Wagner","orcid":"https://orcid.org/0000-0003-2199-2785"},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Fl\u00e1vio Rech Wagner","raw_affiliation_strings":["Federal University of Rio Grande do Sul, Porto Alegre, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Rio Grande do Sul, Porto Alegre, Brazil","institution_ids":["https://openalex.org/I130442723"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5046284550"],"corresponding_institution_ids":["https://openalex.org/I130442723"],"apc_list":null,"apc_paid":null,"fwci":1.2666,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.80405607,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"8","issue":null,"first_page":"324","last_page":"329"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8382161259651184},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7745316028594971},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.6598640084266663},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.5098497271537781},{"id":"https://openalex.org/keywords/prolog","display_name":"Prolog","score":0.5072521567344666},{"id":"https://openalex.org/keywords/declarative-programming","display_name":"Declarative programming","score":0.49467870593070984},{"id":"https://openalex.org/keywords/domain-specific-language","display_name":"Domain-specific language","score":0.46068552136421204},{"id":"https://openalex.org/keywords/fifth-generation-programming-language","display_name":"Fifth-generation programming language","score":0.4483977258205414},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.3403562903404236},{"id":"https://openalex.org/keywords/inductive-programming","display_name":"Inductive programming","score":0.17332673072814941}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8382161259651184},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7745316028594971},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.6598640084266663},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.5098497271537781},{"id":"https://openalex.org/C81721847","wikidata":"https://www.wikidata.org/wiki/Q163468","display_name":"Prolog","level":2,"score":0.5072521567344666},{"id":"https://openalex.org/C146206909","wikidata":"https://www.wikidata.org/wiki/Q531152","display_name":"Declarative programming","level":4,"score":0.49467870593070984},{"id":"https://openalex.org/C135257023","wikidata":"https://www.wikidata.org/wiki/Q691358","display_name":"Domain-specific language","level":2,"score":0.46068552136421204},{"id":"https://openalex.org/C199305712","wikidata":"https://www.wikidata.org/wiki/Q3205914","display_name":"Fifth-generation programming language","level":3,"score":0.4483977258205414},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.3403562903404236},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.17332673072814941},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1284480.1284565","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1284480.1284565","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 20th annual conference on Integrated circuits and systems design","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W45360429","https://openalex.org/W68861308","https://openalex.org/W134241043","https://openalex.org/W1539525786","https://openalex.org/W1571703166","https://openalex.org/W1584322803","https://openalex.org/W1663179985","https://openalex.org/W1980070630","https://openalex.org/W1995969393","https://openalex.org/W2002986532","https://openalex.org/W2029135821","https://openalex.org/W2053346612","https://openalex.org/W2059621895","https://openalex.org/W2081938726","https://openalex.org/W2098583465","https://openalex.org/W2105232714","https://openalex.org/W2116517691","https://openalex.org/W2140499691","https://openalex.org/W2142590632","https://openalex.org/W2143436119","https://openalex.org/W2157577995","https://openalex.org/W2167830984","https://openalex.org/W2169687938","https://openalex.org/W3013597938","https://openalex.org/W4214774274","https://openalex.org/W4235968347","https://openalex.org/W4249235529","https://openalex.org/W6634652454"],"related_works":["https://openalex.org/W4380901377","https://openalex.org/W2415737251","https://openalex.org/W1504061838","https://openalex.org/W2951371264","https://openalex.org/W4205997139","https://openalex.org/W1568189742","https://openalex.org/W1713414949","https://openalex.org/W4206249920","https://openalex.org/W2993524069","https://openalex.org/W1487563773"],"abstract_inverted_index":{"With":[0],"the":[1,9,23,56,67,73,103,113,142,145,150,153,158,171],"increased":[2],"demand":[3],"for":[4,11,129],"programmability":[5],"in":[6,16,97,164,170],"embedded":[7,45,63,70,130,172],"applications,":[8,119],"pressure":[10],"producing":[12],"high":[13],"performance":[14,167],"software":[15],"a":[17,120,123],"timely":[18],"fashion":[19],"has":[20],"grown":[21],"over":[22],"years.":[24],"For":[25,117],"this":[26,49,139],"reason,":[27],"declarative":[28,59,159],"languages,":[29],"as":[30],"they":[31],"provide":[32],"more":[33],"abstraction":[34,105,146],"than":[35],"traditional":[36],"languages":[37,60],"like":[38],"Java,":[39],"could":[40],"be":[41],"used":[42],"to":[43,61,101,112,157],"code":[44],"system":[46],"applications.":[47,64],"In":[48],"paper":[50],"we":[51],"present":[52],"comparative":[53],"results":[54],"of":[55,58,79,138,144,166],"use":[57],"describe":[62],"We":[65,93],"designed":[66],"MP3*,":[68],"an":[69,80,85],"application":[71],"containing":[72],"IMDCT":[74],"algorithm":[75],"(an":[76],"essential":[77],"part":[78],"MP3":[81],"player)":[82],"together":[83],"with":[84,122,149],"Address":[86],"Book":[87],"and":[88,90,99,106,108,168],"Sokoban":[89],"Tic-tac-toe":[91],"games.":[92],"coded":[94],"all":[95],"applications":[96],"Ocaml":[98],"Prolog":[100],"analyze":[102],"resulting":[104],"performance,":[107],"then":[109],"compared":[110],"them":[111],"Java":[114],"equivalent":[115],"codes.":[116],"some":[118],"comparison":[121],"language":[124],"that":[125],"is":[126,141],"especially":[127],"oriented":[128],"systems":[131,173],"was":[132],"also":[133],"provided.":[134],"The":[135],"main":[136],"objective":[137],"study":[140],"analysis":[143],"level":[147],"achieved":[148],"shift":[151],"from":[152],"imperative":[154],"programming":[155],"paradigm":[156],"paradigm,":[160],"considering":[161],"its":[162],"impact":[163],"terms":[165],"memory":[169],"domain.":[174]},"counts_by_year":[{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
