{"id":"https://openalex.org/W2509400390","doi":"https://doi.org/10.1109/access.2016.2604018","title":"UML-Based Development of Embedded Real-Time Software on Multi-Core in Practice: Lessons Learned and Future Perspectives","display_name":"UML-Based Development of Embedded Real-Time Software on Multi-Core in Practice: Lessons Learned and Future Perspectives","publication_year":2016,"publication_date":"2016-01-01","ids":{"openalex":"https://openalex.org/W2509400390","doi":"https://doi.org/10.1109/access.2016.2604018","mag":"2509400390"},"language":"en","primary_location":{"id":"doi:10.1109/access.2016.2604018","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2016.2604018","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2016.2604018","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5052612453","display_name":"Federico Ciccozzi","orcid":"https://orcid.org/0000-0002-0401-1036"},"institutions":[{"id":"https://openalex.org/I82509713","display_name":"M\u00e4lardalen University","ror":"https://ror.org/033vfbz75","country_code":"SE","type":"education","lineage":["https://openalex.org/I82509713"]}],"countries":["SE"],"is_corresponding":true,"raw_author_name":"Federico Ciccozzi","raw_affiliation_strings":["M\u00e4lardalen Real-Time Research Centre, School of Innovation, Design and Engineering, M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden"],"affiliations":[{"raw_affiliation_string":"M\u00e4lardalen Real-Time Research Centre, School of Innovation, Design and Engineering, M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden","institution_ids":["https://openalex.org/I82509713"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006379967","display_name":"Tiberiu Seceleanu","orcid":"https://orcid.org/0000-0003-1996-1234"},"institutions":[{"id":"https://openalex.org/I4210086503","display_name":"ABB (Sweden)","ror":"https://ror.org/0033n4009","country_code":"SE","type":"company","lineage":["https://openalex.org/I4210086503","https://openalex.org/I885143765"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Tiberiu Seceleanu","raw_affiliation_strings":["ABB Corporate Research, V\u00e4ster\u00e5s, Sweden"],"affiliations":[{"raw_affiliation_string":"ABB Corporate Research, V\u00e4ster\u00e5s, Sweden","institution_ids":["https://openalex.org/I4210086503"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064149370","display_name":"Diarmuid Corcoran","orcid":null},"institutions":[{"id":"https://openalex.org/I1306339040","display_name":"Ericsson (Sweden)","ror":"https://ror.org/05a7rhx54","country_code":"SE","type":"company","lineage":["https://openalex.org/I1306339040"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Diarmuid Corcoran","raw_affiliation_strings":["Ericsson AB, Kista, Sweden"],"affiliations":[{"raw_affiliation_string":"Ericsson AB, Kista, Sweden","institution_ids":["https://openalex.org/I1306339040"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5080232992","display_name":"Detlef Scholle","orcid":null},"institutions":[{"id":"https://openalex.org/I4210086640","display_name":"Alten (Sweden)","ror":"https://ror.org/003tbr369","country_code":"SE","type":"company","lineage":["https://openalex.org/I4210086640","https://openalex.org/I4210136890"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Detlef Scholle","raw_affiliation_strings":["Alten Sweden AB, Kista, Sweden"],"affiliations":[{"raw_affiliation_string":"Alten Sweden AB, Kista, Sweden","institution_ids":["https://openalex.org/I4210086640"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5052612453"],"corresponding_institution_ids":["https://openalex.org/I82509713"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":1.928,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.85364507,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"4","issue":null,"first_page":"6528","last_page":"6540"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"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"}},"topics":[{"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"}},{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.9991000294685364,"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.8135874271392822},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.7540946006774902},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.7019196152687073},{"id":"https://openalex.org/keywords/model-driven-architecture","display_name":"Model-driven architecture","score":0.6871063709259033},{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.5974221229553223},{"id":"https://openalex.org/keywords/modeling-language","display_name":"Modeling language","score":0.5546733140945435},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.5515506267547607},{"id":"https://openalex.org/keywords/uml-tool","display_name":"UML tool","score":0.5440033078193665},{"id":"https://openalex.org/keywords/applications-of-uml","display_name":"Applications of UML","score":0.5162215232849121},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4465739130973816},{"id":"https://openalex.org/keywords/metamodeling","display_name":"Metamodeling","score":0.4337385594844818},{"id":"https://openalex.org/keywords/object-constraint-language","display_name":"Object Constraint Language","score":0.4215894937515259},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3219463527202606}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8135874271392822},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.7540946006774902},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.7019196152687073},{"id":"https://openalex.org/C509989072","wikidata":"https://www.wikidata.org/wiki/Q15188241","display_name":"Model-driven architecture","level":4,"score":0.6871063709259033},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.5974221229553223},{"id":"https://openalex.org/C179603123","wikidata":"https://www.wikidata.org/wiki/Q1941921","display_name":"Modeling language","level":3,"score":0.5546733140945435},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.5515506267547607},{"id":"https://openalex.org/C146939238","wikidata":"https://www.wikidata.org/wiki/Q2467310","display_name":"UML tool","level":4,"score":0.5440033078193665},{"id":"https://openalex.org/C41298492","wikidata":"https://www.wikidata.org/wiki/Q4781506","display_name":"Applications of UML","level":4,"score":0.5162215232849121},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4465739130973816},{"id":"https://openalex.org/C86610423","wikidata":"https://www.wikidata.org/wiki/Q1925081","display_name":"Metamodeling","level":2,"score":0.4337385594844818},{"id":"https://openalex.org/C133264317","wikidata":"https://www.wikidata.org/wiki/Q1397689","display_name":"Object Constraint Language","level":5,"score":0.4215894937515259},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3219463527202606}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2016.2604018","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2016.2604018","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:a09b200e7aa14a78bcc169df867182eb","is_oa":true,"landing_page_url":"https://doaj.org/article/a09b200e7aa14a78bcc169df867182eb","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 4, Pp 6528-6540 (2016)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2016.2604018","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2016.2604018","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.6200000047683716,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320307330","display_name":"Knowledge Foundation","ror":"https://ror.org/00v64cg28"},{"id":"https://openalex.org/F4320327360","display_name":"M\u00e4lardalens h\u00f6gskola","ror":"https://ror.org/033vfbz75"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":51,"referenced_works":["https://openalex.org/W58873071","https://openalex.org/W133490815","https://openalex.org/W146458024","https://openalex.org/W206236372","https://openalex.org/W1510936854","https://openalex.org/W1530307360","https://openalex.org/W1601873205","https://openalex.org/W1606347274","https://openalex.org/W1893609791","https://openalex.org/W1950527763","https://openalex.org/W2002088861","https://openalex.org/W2004420781","https://openalex.org/W2011494809","https://openalex.org/W2015280671","https://openalex.org/W2021607696","https://openalex.org/W2024525188","https://openalex.org/W2026049208","https://openalex.org/W2040924693","https://openalex.org/W2053663611","https://openalex.org/W2054069629","https://openalex.org/W2066015890","https://openalex.org/W2074583025","https://openalex.org/W2103942479","https://openalex.org/W2110424512","https://openalex.org/W2112265997","https://openalex.org/W2113559584","https://openalex.org/W2117892946","https://openalex.org/W2125557495","https://openalex.org/W2130876928","https://openalex.org/W2133190575","https://openalex.org/W2138464849","https://openalex.org/W2139872812","https://openalex.org/W2141758713","https://openalex.org/W2147012193","https://openalex.org/W2154774499","https://openalex.org/W2160622512","https://openalex.org/W2164164245","https://openalex.org/W2167736435","https://openalex.org/W2262302873","https://openalex.org/W2294861651","https://openalex.org/W2295132178","https://openalex.org/W2299380173","https://openalex.org/W2569928908","https://openalex.org/W3147446862","https://openalex.org/W4252103636","https://openalex.org/W4255281607","https://openalex.org/W6608426519","https://openalex.org/W6677097721","https://openalex.org/W6679654519","https://openalex.org/W6697077653","https://openalex.org/W6731620145"],"related_works":["https://openalex.org/W1991550997","https://openalex.org/W4241150048","https://openalex.org/W4230811716","https://openalex.org/W1601767717","https://openalex.org/W1529433638","https://openalex.org/W1495459135","https://openalex.org/W4229884746","https://openalex.org/W2351105263","https://openalex.org/W626415181","https://openalex.org/W2392286116"],"abstract_inverted_index":{"Model-driven":[0],"engineering":[1],"has":[2,56],"got":[3],"a":[4,62,119,145,166],"foothold":[5],"in":[6,33,40,66,135,172,174,177,183],"industry":[7,173],"as":[8,61],"an":[9,76],"effective":[10],"way":[11],"to":[12,22,93,152,164],"tame":[13],"the":[14,46,51,68,80,88,101,106,112,132,136,157,178],"complexity":[15],"of":[16,35,42,48,91,104,108,114,122,147,160,169],"modern":[17],"software,":[18],"which":[19],"is":[20],"meant":[21],"run":[23,94],"on":[24,95,118],"embedded":[25,97,180],"systems":[26,99],"with":[27,100],"real-time":[28,98,181],"constraints":[29],"by":[30],"promoting":[31],"abstraction,":[32],"terms":[34,41],"prescriptive":[36],"models,":[37],"and":[38,58,75,111,124,143,176],"automation,":[39],"model":[43],"manipulations.":[44],"In":[45,79,127],"plethora":[47],"modeling":[49,53],"languages,":[50],"unified":[52],"language":[54,74],"(UML)":[55],"emerged":[57],"established":[59],"itself":[60],"de":[63],"facto":[64],"standard":[65],"industry,":[67],"most":[69],"widely":[70],"used":[71],"architectural":[72],"description":[73],"ISO/IEC":[77],"standard.":[78],"SMARTCore":[81,142],"project,":[82],"we":[83,130,150],"have":[84],"provided":[85],"solutions":[86],"for":[87,156],"UML-based":[89,170],"development":[90,171],"software":[92],"multicore":[96,179],"specific":[102],"focus":[103],"automating":[105],"generation":[107],"executable":[109],"code":[110],"optimization":[113],"task":[115],"allocation":[116],"based":[117],"unique":[120],"combination":[121],"model-based":[123],"execution-based":[125],"mechanisms.":[126],"this":[128,161],"paper,":[129],"describe":[131],"lessons":[133],"learned":[134],"research":[137,162],"work":[138],"carried":[139],"out":[140],"within":[141],"provide":[144],"set":[146],"perspectives":[148],"that":[149],"consider":[151],"be":[153],"highly":[154],"relevant":[155],"forthcoming":[158],"future":[159],"area":[163],"enable":[165],"wider":[167],"adoption":[168],"general,":[175],"domain":[182],"particular.":[184]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":2}],"updated_date":"2026-03-06T13:50:29.536080","created_date":"2025-10-10T00:00:00"}
