{"id":"https://openalex.org/W1975911673","doi":"https://doi.org/10.1109/sbcci.2012.6344449","title":"Communication software synthesis from UML-ESL models","display_name":"Communication software synthesis from UML-ESL models","publication_year":2012,"publication_date":"2012-08-01","ids":{"openalex":"https://openalex.org/W1975911673","doi":"https://doi.org/10.1109/sbcci.2012.6344449","mag":"1975911673"},"language":"en","primary_location":{"id":"doi:10.1109/sbcci.2012.6344449","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sbcci.2012.6344449","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 25th Symposium on Integrated Circuits and Systems Design (SBCCI)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5012250691","display_name":"Thiago Trindade Cardoso","orcid":"https://orcid.org/0000-0002-3930-0110"},"institutions":[{"id":"https://openalex.org/I25112270","display_name":"Universidade Federal de Pernambuco","ror":"https://ror.org/047908t24","country_code":"BR","type":"education","lineage":["https://openalex.org/I25112270"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Thiago Cardoso","raw_affiliation_strings":["Centro de Inform\u00e1tica, Universidade Federal de Pernambuco, Pernambuco, Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Centro de Inform\u00e1tica, Universidade Federal de Pernambuco, Pernambuco, Brazil","institution_ids":["https://openalex.org/I25112270"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059245199","display_name":"Edna Barros","orcid":"https://orcid.org/0000-0001-6479-3052"},"institutions":[{"id":"https://openalex.org/I25112270","display_name":"Universidade Federal de Pernambuco","ror":"https://ror.org/047908t24","country_code":"BR","type":"education","lineage":["https://openalex.org/I25112270"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Edna Barros","raw_affiliation_strings":["Centro de Inform\u00e1tica, Universidade Federal de Pernambuco, Pernambuco, Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Centro de Inform\u00e1tica, Universidade Federal de Pernambuco, Pernambuco, Brazil","institution_ids":["https://openalex.org/I25112270"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011040310","display_name":"Bruno Prado","orcid":"https://orcid.org/0000-0002-9419-0508"},"institutions":[{"id":"https://openalex.org/I190085865","display_name":"Universidade Federal de Sergipe","ror":"https://ror.org/028ka0n85","country_code":"BR","type":"education","lineage":["https://openalex.org/I190085865"]},{"id":"https://openalex.org/I25112270","display_name":"Universidade Federal de Pernambuco","ror":"https://ror.org/047908t24","country_code":"BR","type":"education","lineage":["https://openalex.org/I25112270"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Bruno Prado","raw_affiliation_strings":["Centro de Inform\u00e1tica, Universidade Federal de Pernambuco, Pernambuco, Brazil","Departamento de Computa\u00e7\u00e3o, Universidade Federal de Sergipe, Sergipe, Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Centro de Inform\u00e1tica, Universidade Federal de Pernambuco, Pernambuco, Brazil","institution_ids":["https://openalex.org/I25112270"]},{"raw_affiliation_string":"Departamento de Computa\u00e7\u00e3o, Universidade Federal de Sergipe, Sergipe, Brazil","institution_ids":["https://openalex.org/I190085865"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5053979598","display_name":"Andr\u00e9 Aziz","orcid":null},"institutions":[{"id":"https://openalex.org/I25112270","display_name":"Universidade Federal de Pernambuco","ror":"https://ror.org/047908t24","country_code":"BR","type":"education","lineage":["https://openalex.org/I25112270"]},{"id":"https://openalex.org/I62921916","display_name":"Universidade Federal Rural de Pernambuco","ror":"https://ror.org/02ksmb993","country_code":"BR","type":"education","lineage":["https://openalex.org/I62921916"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Andre Aziz","raw_affiliation_strings":["Centro de Inform\u00e1tica, Universidade Federal de Pernambuco, Pernambuco, Brazil","Departamento de Estat\u00edstica e Inform\u00e1tica, Universidade Federal Rural de Pernambuco, Pernambuco, Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Centro de Inform\u00e1tica, Universidade Federal de Pernambuco, Pernambuco, Brazil","institution_ids":["https://openalex.org/I25112270"]},{"raw_affiliation_string":"Departamento de Estat\u00edstica e Inform\u00e1tica, Universidade Federal Rural de Pernambuco, Pernambuco, Brazil","institution_ids":["https://openalex.org/I62921916"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.7565,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.64651698,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design 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"}},"topics":[{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design 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.9987999796867371,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.80279541015625},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.7486985921859741},{"id":"https://openalex.org/keywords/uml-tool","display_name":"UML tool","score":0.6271066069602966},{"id":"https://openalex.org/keywords/human-multitasking","display_name":"Human multitasking","score":0.515972912311554},{"id":"https://openalex.org/keywords/modeling-language","display_name":"Modeling language","score":0.5145413279533386},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.47958818078041077},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4397788345813751},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.43721118569374084},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.42847463488578796},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.4250008165836334},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.42417600750923157},{"id":"https://openalex.org/keywords/applications-of-uml","display_name":"Applications of UML","score":0.42402926087379456},{"id":"https://openalex.org/keywords/electronic-system-level-design-and-verification","display_name":"Electronic system-level design and verification","score":0.4144875109195709},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.37874045968055725},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.07331901788711548}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.80279541015625},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.7486985921859741},{"id":"https://openalex.org/C146939238","wikidata":"https://www.wikidata.org/wiki/Q2467310","display_name":"UML tool","level":4,"score":0.6271066069602966},{"id":"https://openalex.org/C107418235","wikidata":"https://www.wikidata.org/wiki/Q1520565","display_name":"Human multitasking","level":2,"score":0.515972912311554},{"id":"https://openalex.org/C179603123","wikidata":"https://www.wikidata.org/wiki/Q1941921","display_name":"Modeling language","level":3,"score":0.5145413279533386},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.47958818078041077},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4397788345813751},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.43721118569374084},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.42847463488578796},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.4250008165836334},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.42417600750923157},{"id":"https://openalex.org/C41298492","wikidata":"https://www.wikidata.org/wiki/Q4781506","display_name":"Applications of UML","level":4,"score":0.42402926087379456},{"id":"https://openalex.org/C77495112","wikidata":"https://www.wikidata.org/wiki/Q5358436","display_name":"Electronic system-level design and verification","level":2,"score":0.4144875109195709},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.37874045968055725},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.07331901788711548},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C180747234","wikidata":"https://www.wikidata.org/wiki/Q23373","display_name":"Cognitive psychology","level":1,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/sbcci.2012.6344449","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sbcci.2012.6344449","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 25th Symposium on Integrated Circuits and Systems Design (SBCCI)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.6299999952316284,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W2016094842","https://openalex.org/W2033019659","https://openalex.org/W2068684164","https://openalex.org/W2071388283","https://openalex.org/W2101361149","https://openalex.org/W2103910872","https://openalex.org/W2132949691","https://openalex.org/W2143196989","https://openalex.org/W2168699090","https://openalex.org/W3139050212","https://openalex.org/W3145243878","https://openalex.org/W3148449875","https://openalex.org/W4229690508","https://openalex.org/W4247732906","https://openalex.org/W4255734173","https://openalex.org/W6654399191","https://openalex.org/W6668245820","https://openalex.org/W6681515596"],"related_works":["https://openalex.org/W4230811716","https://openalex.org/W4241150048","https://openalex.org/W1991550997","https://openalex.org/W2392286116","https://openalex.org/W2379051938","https://openalex.org/W2351105263","https://openalex.org/W2360164652","https://openalex.org/W1590042856","https://openalex.org/W2394049954","https://openalex.org/W5415634"],"abstract_inverted_index":{"The":[0,207],"electronic":[1],"devices":[2],"market":[3],"demands":[4],"a":[5,12,89,169,182,199],"larger":[6],"amount":[7,217],"of":[8,45,76,121,155,195,218],"functionality":[9],"integrated":[10],"into":[11],"single":[13],"product.":[14],"To":[15,49],"address":[16],"this":[17,52,77,108],"demand,":[18],"the":[19,28,32,38,43,54,62,71,97,112,119,131,146,153,156,158,165,186,190,196,216],"industry":[20],"migrated":[21],"to":[22,42,69,105,151,163,184,212],"solutions":[23,36],"based":[24],"on":[25],"processors,":[26],"increasing":[27,98],"software":[29,122,175,193],"role":[30],"in":[31,60,67,88,126,130,145,201,215],"systems.":[33],"However,":[34,95],"processor-based":[35],"raises":[37],"design":[39,72,92],"complexity":[40,44],"due":[41],"Hardware-dependent":[46],"Software":[47],"(HdS).":[48],"cope":[50],"with":[51,96,168],"complexity,":[53,100],"virtual":[55,204],"platforms":[56],"approach":[57],"is":[58,65,79,102],"applied,":[59],"which":[61],"whole":[63],"system":[64,90,197],"modeled":[66],"order":[68,150],"reduce":[70],"time.":[73],"Nowadays,":[74],"much":[75],"work":[78,180],"manually":[80,220],"performed,":[81],"synthesizing":[82],"all":[83],"structures":[84],"and":[85,128,176,189],"behavior":[86],"required":[87],"level":[91],"language":[93],"(SLDL).":[94],"systems":[99],"it":[101],"becoming":[103],"impractical":[104],"continue":[106],"performing":[107],"synthesis":[109,120,170],"manually.":[110],"In":[111,149],"last":[113],"decade,":[114],"several":[115],"studies":[116],"have":[117],"addressed":[118],"components":[123,194],"from":[124,198],"descriptions":[125],"SLDLs":[127],"recently":[129],"Unified":[132],"Modeling":[133],"Language":[134],"(UML).":[135],"Although":[136],"significant":[137],"automation":[138],"has":[139],"been":[140],"obtained,":[141],"there":[142],"are":[143],"limitations":[144],"abstraction":[147,154],"achieved.":[148],"raise":[152],"description,":[157],"UML-ESL":[159,202],"profile":[160],"was":[161],"proposed":[162],"abstract":[164],"communication":[166,173,191],"structure,":[167],"technique":[171,183],"for":[172,203],"between":[174,192],"hardware":[177],"interfaces.":[178],"This":[179],"presents":[181],"synthesize":[185],"multitasking":[187],"support":[188],"description":[200],"platform":[205],"simulation.":[206],"results":[208],"obtained":[209],"showed":[210],"up":[211],"60%":[213],"decrease":[214],"code":[219],"written.":[221]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2014,"cited_by_count":4}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
