{"id":"https://openalex.org/W2116517691","doi":"https://doi.org/10.1145/1176760.1176794","title":"High-level languages for small devices","display_name":"High-level languages for small devices","publication_year":2006,"publication_date":"2006-10-22","ids":{"openalex":"https://openalex.org/W2116517691","doi":"https://doi.org/10.1145/1176760.1176794","mag":"2116517691"},"language":"en","primary_location":{"id":"doi:10.1145/1176760.1176794","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1176760.1176794","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2006 international conference on Compilers, architecture and synthesis for embedded systems","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/A5030575094","display_name":"Manuel Carro","orcid":"https://orcid.org/0000-0001-5199-3135"},"institutions":[{"id":"https://openalex.org/I88060688","display_name":"Universidad Polit\u00e9cnica de Madrid","ror":"https://ror.org/03n6nwv02","country_code":"ES","type":"education","lineage":["https://openalex.org/I88060688"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Manuel Carro","raw_affiliation_strings":["U. Polit\u00e9cnica de Madrid"],"affiliations":[{"raw_affiliation_string":"U. Polit\u00e9cnica de Madrid","institution_ids":["https://openalex.org/I88060688"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008145265","display_name":"Jos\u00e9 F. Morales","orcid":"https://orcid.org/0000-0001-9782-8135"},"institutions":[{"id":"https://openalex.org/I121748325","display_name":"Universidad Complutense de Madrid","ror":"https://ror.org/02p0gd045","country_code":"ES","type":"education","lineage":["https://openalex.org/I121748325"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jos\u00e9 F. Morales","raw_affiliation_strings":["U. Complutense de Madrid","U. Complutense de Madrid#TAB#"],"affiliations":[{"raw_affiliation_string":"U. Complutense de Madrid","institution_ids":["https://openalex.org/I121748325"]},{"raw_affiliation_string":"U. Complutense de Madrid#TAB#","institution_ids":["https://openalex.org/I121748325"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109868537","display_name":"Henk Muller","orcid":null},"institutions":[{"id":"https://openalex.org/I36234482","display_name":"University of Bristol","ror":"https://ror.org/0524sp257","country_code":"GB","type":"education","lineage":["https://openalex.org/I36234482"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Henk L. Muller","raw_affiliation_strings":["University of Bristol"],"affiliations":[{"raw_affiliation_string":"University of Bristol","institution_ids":["https://openalex.org/I36234482"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038492725","display_name":"Germ\u00e1n Puebla","orcid":null},"institutions":[{"id":"https://openalex.org/I88060688","display_name":"Universidad Polit\u00e9cnica de Madrid","ror":"https://ror.org/03n6nwv02","country_code":"ES","type":"education","lineage":["https://openalex.org/I88060688"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"G. Puebla","raw_affiliation_strings":["U. Polit\u00e9cnica de Madrid"],"affiliations":[{"raw_affiliation_string":"U. Polit\u00e9cnica de Madrid","institution_ids":["https://openalex.org/I88060688"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5073531919","display_name":"Manuel V. Hermenegildo","orcid":"https://orcid.org/0000-0002-7583-323X"},"institutions":[{"id":"https://openalex.org/I121595252","display_name":"Polytechnic University of Puerto Rico","ror":"https://ror.org/01b8jmq89","country_code":"PR","type":"education","lineage":["https://openalex.org/I121595252"]}],"countries":["PR"],"is_corresponding":false,"raw_author_name":"M. Hermenegildo","raw_affiliation_strings":["U. Polit\u00e9cnica de Madrid and U. of New Mexico"],"affiliations":[{"raw_affiliation_string":"U. Polit\u00e9cnica de Madrid and U. of New Mexico","institution_ids":["https://openalex.org/I121595252"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5030575094"],"corresponding_institution_ids":["https://openalex.org/I88060688"],"apc_list":null,"apc_paid":null,"fwci":3.9023,"has_fulltext":false,"cited_by_count":24,"citation_normalized_percentile":{"value":0.93549412,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"271","last_page":"281"},"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9994999766349792,"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.9990000128746033,"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.8745189309120178},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.7035303711891174},{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.5870292782783508},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4800799489021301},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.44904059171676636},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.17665231227874756}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8745189309120178},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.7035303711891174},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.5870292782783508},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4800799489021301},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.44904059171676636},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.17665231227874756}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1176760.1176794","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1176760.1176794","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2006 international conference on Compilers, architecture and synthesis for embedded systems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5400000214576721,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W95576201","https://openalex.org/W265609465","https://openalex.org/W1490952664","https://openalex.org/W1493964572","https://openalex.org/W1504783514","https://openalex.org/W1531030808","https://openalex.org/W1533556407","https://openalex.org/W1556536463","https://openalex.org/W1565021917","https://openalex.org/W1568192366","https://openalex.org/W1581848821","https://openalex.org/W1589263172","https://openalex.org/W1597497095","https://openalex.org/W1738685918","https://openalex.org/W1748595489","https://openalex.org/W1753357466","https://openalex.org/W1819779993","https://openalex.org/W1875562881","https://openalex.org/W1968066174","https://openalex.org/W1982243747","https://openalex.org/W1985039455","https://openalex.org/W1987364706","https://openalex.org/W2005082107","https://openalex.org/W2020772406","https://openalex.org/W2043100293","https://openalex.org/W2095625847","https://openalex.org/W2115597529","https://openalex.org/W2116325485","https://openalex.org/W2143039293","https://openalex.org/W2166720067","https://openalex.org/W2169761811","https://openalex.org/W3022404379","https://openalex.org/W4301005547"],"related_works":["https://openalex.org/W2357088637","https://openalex.org/W82161441","https://openalex.org/W2171648479","https://openalex.org/W1576042299","https://openalex.org/W2132806979","https://openalex.org/W1713081424","https://openalex.org/W1990602094","https://openalex.org/W2181943964","https://openalex.org/W1523769955","https://openalex.org/W1528423264"],"abstract_inverted_index":{"In":[0],"this":[1,107],"paper":[2],"we":[3,124],"study,":[4],"through":[5],"a":[6,13,32,52,72,98,112,134],"concrete":[7],"case,":[8],"the":[9,19,81,122,141,166],"feasibility":[10],"of":[11,23,58,111,115,136,143],"using":[12],"high-level,":[14],"general-purpose":[15],"logic":[16],"language":[17],"in":[18,54,71,102,133],"design":[20],"and":[21,42,62,89,120,162],"implementation":[22,100],"applications":[24],"targeting":[25],"wearable":[26],"computers.":[27],"The":[28,56,92],"case":[29,108],"study":[30],"is":[31,109],"\"sound":[33],"spatializer\"":[34],"which,":[35],"given":[36],"real-time":[37],"signals":[38],"for":[39,160],"monaural":[40],"audio":[41],"heading,":[43],"generates":[44],"stereo":[45],"sound":[46],"which":[47],"appears":[48],"to":[49,67,130,140,153,165],"come":[50],"from":[51],"position":[53],"space.":[55],"use":[57,132],"advanced":[59],"compile-time":[60,158],"transformations":[61],"optimizations":[63],"made":[64],"it":[65],"possible":[66],"execute":[68],"code":[69],"written":[70,101],"clear":[73],"style":[74],"without":[75,170],"efficiency":[76],"or":[77],"architectural":[78],"concerns":[79],"on":[80],"target":[82],"device,":[83],"while":[84],"meeting":[85],"strict":[86],"existing":[87],"time":[88],"memory":[90],"constraints.":[91],"final":[93],"executable":[94],"compares":[95],"favorably":[96],"with":[97,147],"similar":[99],"C.":[103],"We":[104],"believe":[105],"that":[106,121],"representative":[110],"wider":[113],"class":[114],"common":[116],"pervasive":[117],"computing":[118],"applications,":[119],"techniques":[123],"show":[125],"here":[126],"can":[127],"be":[128,154],"put":[129],"good":[131],"range":[135],"scenarios.":[137],"This":[138],"points":[139],"possibility":[142],"applying":[144],"high-level":[145],"languages,":[146],"their":[148],"associated":[149],"exibility,":[150],"conciseness,":[151],"ability":[152],"automatically":[155],"parallelized,":[156],"sophisticated":[157],"tools":[159],"analysis":[161],"verification,":[163],"etc.,":[164],"embedded":[167],"systems":[168],"eld":[169],"paying":[171],"an":[172],"unnecessary":[173],"performance":[174],"penalty.":[175]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
