{"id":"https://openalex.org/W4414614980","doi":"https://doi.org/10.3389/frobt.2025.1686496","title":"Editorial: Robotics software engineering","display_name":"Editorial: Robotics software engineering","publication_year":2025,"publication_date":"2025-09-29","ids":{"openalex":"https://openalex.org/W4414614980","doi":"https://doi.org/10.3389/frobt.2025.1686496","pmid":"https://pubmed.ncbi.nlm.nih.gov/41089761"},"language":"en","primary_location":{"id":"doi:10.3389/frobt.2025.1686496","is_oa":true,"landing_page_url":"https://doi.org/10.3389/frobt.2025.1686496","pdf_url":null,"source":{"id":"https://openalex.org/S2595095599","display_name":"Frontiers in Robotics and AI","issn_l":"2296-9144","issn":["2296-9144"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320527","host_organization_name":"Frontiers Media","host_organization_lineage":["https://openalex.org/P4310320527"],"host_organization_lineage_names":["Frontiers Media"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Frontiers in Robotics and AI","raw_type":"journal-article"},"type":"editorial","indexed_in":["crossref","doaj","pubmed"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.3389/frobt.2025.1686496","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 University, V\u00e4ster\u00e5s, Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden","institution_ids":["https://openalex.org/I82509713"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079556921","display_name":"Ivano Malavolta","orcid":"https://orcid.org/0000-0001-5773-8346"},"institutions":[{"id":"https://openalex.org/I865915315","display_name":"Vrije Universiteit Amsterdam","ror":"https://ror.org/008xxew50","country_code":"NL","type":"education","lineage":["https://openalex.org/I865915315"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"Ivano Malavolta","raw_affiliation_strings":["Vrije Universiteit Amsterdam, Amsterdam, Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Vrije Universiteit Amsterdam, Amsterdam, Netherlands","institution_ids":["https://openalex.org/I865915315"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071643756","display_name":"Christopher M. Timperley","orcid":"https://orcid.org/0000-0003-4313-8862"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Christopher Timperley","raw_affiliation_strings":["Carnegie Mellon University, Pittsburgh, United States"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University, Pittsburgh, United States","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103549863","display_name":"Andreas Angerer","orcid":null},"institutions":[{"id":"https://openalex.org/I4210145550","display_name":"Institut f\u00fcr Textiltechnik Augsburg (Germany)","ror":"https://ror.org/059q89q46","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210145550"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Andreas Angerer","raw_affiliation_strings":["XITASO Holding GmbH, Augsburg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"XITASO Holding GmbH, Augsburg, Germany","institution_ids":["https://openalex.org/I4210145550"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5017329716","display_name":"Alwin Hoffmann","orcid":"https://orcid.org/0000-0002-5123-3918"},"institutions":[{"id":"https://openalex.org/I4210145550","display_name":"Institut f\u00fcr Textiltechnik Augsburg (Germany)","ror":"https://ror.org/059q89q46","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210145550"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Alwin Hoffmann","raw_affiliation_strings":["XITASO Holding GmbH, Augsburg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"XITASO Holding GmbH, Augsburg, Germany","institution_ids":["https://openalex.org/I4210145550"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5052612453","https://openalex.org/A5079556921"],"corresponding_institution_ids":["https://openalex.org/I82509713","https://openalex.org/I865915315"],"apc_list":{"value":1900,"currency":"USD","value_usd":1900},"apc_paid":{"value":1900,"currency":"USD","value_usd":1900},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.13207492,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"12","issue":null,"first_page":"1686496","last_page":"1686496"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9871000051498413,"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"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9871000051498413,"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"}},{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9803000092506409,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9667999744415283,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/robotics","display_name":"Robotics","score":0.7842000126838684},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.5156000256538391},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.4717000126838684},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4514000117778778},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.39500001072883606},{"id":"https://openalex.org/keywords/software-requirements","display_name":"Software requirements","score":0.38589999079704285},{"id":"https://openalex.org/keywords/formal-methods","display_name":"Formal methods","score":0.35670000314712524},{"id":"https://openalex.org/keywords/interoperability","display_name":"Interoperability","score":0.3490999937057495}],"concepts":[{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.7842000126838684},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6919000148773193},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.6704000234603882},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.590399980545044},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.5156000256538391},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.4717000126838684},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4514000117778778},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.39500001072883606},{"id":"https://openalex.org/C54534927","wikidata":"https://www.wikidata.org/wiki/Q4462275","display_name":"Software requirements","level":5,"score":0.38589999079704285},{"id":"https://openalex.org/C75606506","wikidata":"https://www.wikidata.org/wiki/Q1049183","display_name":"Formal methods","level":2,"score":0.35670000314712524},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.3490999937057495},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.3249000012874603},{"id":"https://openalex.org/C60940618","wikidata":"https://www.wikidata.org/wiki/Q7353423","display_name":"Robotic paradigms","level":4,"score":0.321399986743927},{"id":"https://openalex.org/C182500959","wikidata":"https://www.wikidata.org/wiki/Q7551380","display_name":"Social software engineering","level":5,"score":0.3183000087738037},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.303600013256073},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.2937000095844269},{"id":"https://openalex.org/C22467394","wikidata":"https://www.wikidata.org/wiki/Q849359","display_name":"Multidisciplinary approach","level":2,"score":0.28290000557899475},{"id":"https://openalex.org/C6604083","wikidata":"https://www.wikidata.org/wiki/Q376937","display_name":"Requirements engineering","level":3,"score":0.2768000066280365},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.2565999925136566},{"id":"https://openalex.org/C76518257","wikidata":"https://www.wikidata.org/wiki/Q271680","display_name":"Software framework","level":5,"score":0.2549000084400177},{"id":"https://openalex.org/C44416564","wikidata":"https://www.wikidata.org/wiki/Q7554199","display_name":"Software Engineering Process Group","level":5,"score":0.25450000166893005}],"mesh":[],"locations_count":7,"locations":[{"id":"doi:10.3389/frobt.2025.1686496","is_oa":true,"landing_page_url":"https://doi.org/10.3389/frobt.2025.1686496","pdf_url":null,"source":{"id":"https://openalex.org/S2595095599","display_name":"Frontiers in Robotics and AI","issn_l":"2296-9144","issn":["2296-9144"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320527","host_organization_name":"Frontiers Media","host_organization_lineage":["https://openalex.org/P4310320527"],"host_organization_lineage_names":["Frontiers Media"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Frontiers in Robotics and AI","raw_type":"journal-article"},{"id":"pmid:41089761","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/41089761","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Frontiers in robotics and AI","raw_type":null},{"id":"pmh:oai:research.vu.nl:openaire_cris_publications/6b7dc447-29bb-4c5c-abac-74d7c2b2db72","is_oa":true,"landing_page_url":"https://research.vu.nl/en/publications/6b7dc447-29bb-4c5c-abac-74d7c2b2db72","pdf_url":null,"source":{"id":"https://openalex.org/S4306401107","display_name":"VU Research Portal","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I865915315","host_organization_name":"Vrije Universiteit Amsterdam","host_organization_lineage":["https://openalex.org/I865915315"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Ciccozzi, F, Malavolta, I, Timperley, C, Angerer, A & Hoffmann, A 2025, 'Editorial: Robotics software engineering', Frontiers in Robotics and AI, vol. 12, 1686496, pp. 1-3. https://doi.org/10.3389/frobt.2025.1686496","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:DiVA.org:mdh-73870","is_oa":true,"landing_page_url":"http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-73870","pdf_url":null,"source":{"id":"https://openalex.org/S4306400653","display_name":"Diva portal (Dalarna University Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:doaj.org/article:ae538962fbc1404c8f06447d72049634","is_oa":true,"landing_page_url":"https://doaj.org/article/ae538962fbc1404c8f06447d72049634","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Frontiers in Robotics and AI, Vol 12 (2025)","raw_type":"article"},{"id":"pmh:oai:europepmc.org:11323869","is_oa":true,"landing_page_url":"https://www.ncbi.nlm.nih.gov/pmc/articles/12516138","pdf_url":null,"source":{"id":"https://openalex.org/S4306400806","display_name":"Europe PMC (PubMed Central)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1303153112","host_organization_name":"European Bioinformatics Institute","host_organization_lineage":["https://openalex.org/I1303153112"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Text"},{"id":"pmh:oai:research.vu.nl:openaire/6b7dc447-29bb-4c5c-abac-74d7c2b2db72","is_oa":true,"landing_page_url":"https://hdl.handle.net/1871.1/6b7dc447-29bb-4c5c-abac-74d7c2b2db72","pdf_url":null,"source":{"id":"https://openalex.org/S4306401107","display_name":"VU Research Portal","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I865915315","host_organization_name":"Vrije Universiteit Amsterdam","host_organization_lineage":["https://openalex.org/I865915315"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Ciccozzi, F, Malavolta, I, Timperley, C, Angerer, A & Hoffmann, A 2025, 'Editorial: Robotics software engineering', Frontiers in Robotics and AI, vol. 12, 1686496, pp. 1-3. https://doi.org/10.3389/frobt.2025.1686496","raw_type":"info:eu-repo/semantics/publishedVersion"}],"best_oa_location":{"id":"doi:10.3389/frobt.2025.1686496","is_oa":true,"landing_page_url":"https://doi.org/10.3389/frobt.2025.1686496","pdf_url":null,"source":{"id":"https://openalex.org/S2595095599","display_name":"Frontiers in Robotics and AI","issn_l":"2296-9144","issn":["2296-9144"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320527","host_organization_name":"Frontiers Media","host_organization_lineage":["https://openalex.org/P4310320527"],"host_organization_lineage_names":["Frontiers Media"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Frontiers in Robotics and AI","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Editorial:":[0],"Robotics":[1,4,81,150],"Software":[2,151,586,1051],"Engineering":[3,103,199,1052],"software":[5,27,71,101,362,392,566,843,878,1027,1155,1172],"engineering":[6,72,1028,1080,1169],"stands":[7],"at":[8,161,245,433,605],"the":[9,23,76,139,189,229,246,258,292,332,338,354,451,480,492,538,541,544,563,651,656,676,680,688,692,751,755,774,782,819,941,1055,1100,1138,1143,1165,1186],"confluence":[10],"of":[11,25,47,79,158,176,191,262,318,356,397,482,522,549,691,754,776,788,841,927,929,944,1049,1099,1146,1167],"multiple":[12,918],"disciplines,":[13],"where":[14,383,602],"physical":[15],"interaction":[16,94],"with":[17,253,271,695],"dynamic":[18],"and":[19,40,51,63,92,135,145,164,200,236,242,285,307,321,364,373,399,417,429,440,468,489,503,514,518,546,582,591,595,617,628,653,663,683,707,740,790,795,815,827,832,836,848,860,871,875,884,892,913,932,951,994,1078,1117,1129,1133,1151,1163,1182,1190],"uncertain":[20],"environments":[21,129],"amplifies":[22],"complexity":[24,775,1040],"traditional":[26],"challenges.":[28],"As":[29,203,1157],"robots":[30,805,1158],"become":[31,206,281],"indispensable":[32],"in":[33,61,70,120,128,167,233,346,367,380,426,447,473,479,643,650,675,717,757,806,949,960,964,1017,1057,1153,1185],"domains":[34],"such":[35,104,881],"as":[36,394,882,982],"manufacturing,":[37],"healthcare,":[38],"transportation,":[39],"exploration,":[41],"they":[42,668],"must":[43,95,116,844],"exhibit":[44],"high":[45],"levels":[46],"autonomy,":[48],"adaptability,":[49],"robustness,":[50],"safety.":[52,686],"Achieving":[53],"these":[54,183,1177],"qualities":[55],"requires":[56,106],"not":[57,215,568,1068,1110],"only":[58,569,1069,1111,1173],"technical":[59],"breakthroughs":[60],"algorithms":[62],"hardware":[64],"but":[65,218,572,1075,1113],"also":[66,573,763,980,1114],"a":[67,99,155,173,254,377,403,527,577,710,798,983,997,1018,1046,1062,1097],"strong":[68,746],"foundation":[69],"principles":[73],"tailored":[74],"to":[75,181,196,225,228,287,294,299,435,557,609,731,773,812,896,1036,1072,1085,1091,1104,1140],"unique":[77],"demands":[78],"robotics.":[80,448],"inherently":[82],"involves":[83],"multidisciplinary":[84],"integration:":[85],"navigation,":[86],"motion":[87],"planning,":[88,488],"manipulation,":[89],"perception,":[90],"control,":[91],"human-robot":[93],"all":[96],"coalesce":[97],"within":[98,185],"coherent":[100],"framework.":[102],"systems":[105,1107],"careful":[107],"coordination":[108,879,916],"among":[109],"experts":[110],"from":[111,126,537,555,908,1088],"each":[112,1094],"domain,":[113],"whose":[114],"contributions":[115,159,389,851,1178],"interoperate":[117],"reliably,":[118],"often":[119,385],"real":[121,272],"time.":[122],"Further":[123],"challenges":[124,166],"arise":[125],"operating":[127],"that":[130,336,567,638,956,1004,1025,1064,1108],"are":[131,598,1109],"partially":[132],"observable,":[133],"dynamic,":[134],"sometimes":[136],"adversarial,":[137],"raising":[138],"stakes":[140],"for":[141,257,359,371,406,484,531,580,600,713,802,971,974,986,1000,1119,1170],"ensuring":[142,209],"correctness,":[143],"security,":[144],"resilience.":[146],"This":[147,672,1122],"Research":[148,1059,1123],"Topic,":[149],"Engineering,":[152],"brings":[153],"together":[154],"diverse":[156],"collection":[157],"aimed":[160],"addressing":[162],"foundational":[163,853,1144],"emerging":[165],"this":[168,178,251,275,420,631,726,1022,1058],"space.":[169],"Rather":[170],"than":[171],"presenting":[172],"simple":[174],"catalogue":[175],"articles,":[177],"editorial":[179],"aims":[180],"situate":[182],"works":[184],"broader":[186,1101],"themes":[187],"shaping":[188],"future":[190],"robotics":[192],"software.":[193],"Bringing":[194],"Rigor":[195],"Robotics:":[197],"Model-Based":[198],"Formal":[201],"Methods":[202],"robotic":[204,381,644,719,842,1002,1073,1106,1154,1192],"applications":[205],"more":[207,282,501],"safety-critical,":[208],"correctness":[210,366],"through":[211,588],"formal":[212,221,260,311,333,365],"verification":[213,261,279],"becomes":[214],"just":[216],"desirable":[217],"necessary.":[219],"Yet,":[220],"methods":[222,312],"remain":[223],"difficult":[224],"apply":[226],"due":[227,772],"manual":[230],"effort":[231],"involved":[232],"creating":[234],"models":[235,428],"extracting":[237],"system":[238,303],"parameters.":[239],"Lukas":[240],"Dust":[241],"his":[243],"colleagues":[244,323,629,708,796,876,933,995],"M\u00e4lardalen":[247],"University":[248,792,926],"(Sweden)":[249],"address":[250,780],"head-on":[252],"model-driven":[255,357],"methodology":[256,530],"automated":[259,618,714],"ROS":[263,945],"2":[264,946],"systems.":[265,369,720,1193],"By":[266,476,534,647,809],"integrating":[267],"model":[268],"transformation":[269],"pipelines":[270],"execution":[273,439],"traces,":[274],"work":[276],"demonstrates":[277,1005],"how":[278,465,495,1006,1103],"can":[280,499,607,1008,1032],"modular,":[283],"reusable,":[284,1077],"accessible":[286],"non-experts.":[288],"The":[289,506,838,863,901,920],"toolchain":[290],"lowers":[291],"barrier":[293],"rigorous":[295],"analysis,":[296],"allowing":[297],"developers":[298,811,972],"iteratively":[300],"assess":[301],"critical":[302],"properties":[304],"like":[305,349,889,1030],"timing":[306],"scheduling":[308],"without":[309,1013],"being":[310],"specialists.":[313],"Similarly,":[314],"Ana":[315],"Cavalcanti":[316],"(University":[317,787],"York,":[319],"UK)":[320,993],"her":[322],"propose":[324,996],"RoboArch,":[325],"an":[326,935],"architectural":[327,343,441,1083],"modeling":[328,1084],"language":[329,730],"layered":[330],"atop":[331],"DSL":[334],"RoboChart,":[335],"advances":[337],"discipline":[339],"by":[340,410,456,508,784,865,922],"providing":[341],"verifiable":[342,1079],"abstractions.":[344],"Applied":[345],"industrial":[347,718,759,1020],"contexts":[348],"nuclear":[350],"robotics,":[351,601,1037],"RoboArch":[352],"emphasizes":[353],"value":[355],"design":[358,652],"bridging":[360],"informal":[361],"practices":[363,1029],"real-world":[368,1019,1120],"Architectures":[370],"Adaptivity":[372],"Reusability":[374],"Adaptation":[375],"is":[376,620,1065],"recurring":[378],"theme":[379],"systems,":[382],"conditions":[384],"change":[386],"unpredictably.":[387],"Several":[388,850],"explore":[390,1142],"adaptive":[391],"architectures":[393,1003],"key":[395,578],"enablers":[396],"robustness":[398],"long-term":[400],"autonomy.":[401,505],"ROSA,":[402],"knowledge-driven":[404],"framework":[405,712,756,801],"robot":[407,471],"self-adaptation":[408],"proposed":[409,902],"Gustavo":[411],"Rezende":[412],"Silva":[413],"(TU":[414],"Delft,":[415],"Netherlands)":[416],"colleagues,":[418,519],"exemplifies":[419],"direction.":[421],"It":[422,1136],"captures":[423],"application-specific":[424],"knowledge":[425,467,498],"structured":[427],"reasons":[430],"over":[431],"them":[432],"runtime":[434,606,856,903],"guide":[436],"both":[437,659],"task":[438,899],"configuration\u2014a":[442],"co-adaptation":[443],"capability":[444],"rarely":[445],"addressed":[446],"Complementing":[449],"this,":[450,781],"survey":[452],"on":[453,722],"ontology-enabled":[454],"autonomy":[455],"Esther":[457],"Aguado":[458],"(Universidad":[459],"Polit\u00e9cnica":[460],"de":[461],"Madrid,":[462],"Spain)":[463],"examines":[464],"semantic":[466],"reasoning":[469],"improve":[470],"behavior":[472,490],"open-ended":[474],"environments.":[475,760,808],"analyzing":[477],"trends":[478],"use":[481],"ontologies":[483],"fault":[485,747],"recovery,":[486],"mission":[487],"selection,":[491],"article":[493,783],"highlights":[494],"structured,":[496],"declarative":[497],"foster":[500],"explainable":[502],"dependable":[504,1191],"contribution":[507,921,1095],"Sven":[509],"Schneider":[510],"(Hochschule":[511],"Bonn-Rhein-Sieg,":[512],"Germany":[513],"KU":[515],"Leuven,":[516],"Belgium)":[517,874],"Semantic":[520,539],"Composition":[521],"Robotic":[523,1050],"Solver":[524],"Algorithms,":[525],"introduces":[526,877],"composable,":[528],"graph-based":[529],"algorithm":[532],"synthesis.":[533],"leveraging":[535],"standards":[536],"Web,":[540],"authors":[542],"enable":[543,639],"reuse":[545,816],"symbolic":[547],"generation":[548],"solver":[550],"code":[551],"across":[552,917],"application":[553],"domains,":[554],"kinematics":[556],"probabilistic":[558],"inference.":[559],"These":[560],"developments":[561],"advance":[562],"field":[564,1063],"toward":[565,1188],"adapts":[570],"itself":[571],"explains":[574],"its":[575,767],"logic,":[576],"step":[579],"collaborative":[581],"trustworthy":[583],"robots.":[584,919],"Improving":[585],"Quality":[587],"Early":[589],"Validation":[590],"Testing":[592],"Traditional":[593],"debugging":[594,681],"validation":[596,619,677],"approaches":[597],"inadequate":[599],"errors":[603],"discovered":[604],"lead":[608],"costly":[610],"damage":[611],"or":[612,976],"unsafe":[613],"behavior.":[614],"Therefore,":[615],"early":[616,640],"crucial.":[621],"With":[622],"EzSkiROS,":[623],"Momina":[624],"Rizwan":[625],"(Lund":[626],"University)":[627],"tackle":[630],"issue":[632],"using":[633],"embedded":[634],"domain-specific":[635],"languages":[636],"(DSLs)":[637],"error":[641,829],"detection":[642,748],"skill":[645],"composition.":[646],"embedding":[648],"checks":[649],"deployment":[654,693,912],"phases,":[655],"approach":[657,727,820,999],"catches":[658],"high-level":[660],"contract":[661],"violations":[662],"low-level":[664],"implementation":[665],"bugs":[666],"before":[667],"manifest":[669],"during":[670],"execution.":[671,900],"shift":[673],"left":[674],"pipeline":[678],"shortens":[679],"loop":[682],"improves":[684],"overall":[685],"At":[687],"other":[689],"end":[690],"pipeline,":[694],"AAT4IRS,":[696],"Marcela":[697],"G.":[698],"dos":[699],"Santos":[700],"(Universit\u00e9":[701],"du":[702],"Qu\u00e9bec":[703],"\u00e0":[704],"Chicoutimi,":[705],"Canada)":[706],"introduce":[709],"novel":[711],"acceptance":[715],"testing":[716,743,762,803,1090],"Built":[721],"behavior-driven":[723],"development":[724],"principles,":[725],"uses":[728],"natural":[729],"specify":[732],"test":[733,825],"scenarios,":[734,818],"enabling":[735,810,914],"cross-functional":[736],"collaboration":[737,1184],"between":[738,1127],"engineers":[739],"stakeholders.":[741],"Mutation":[742],"results":[744,954],"show":[745],"capability,":[749],"indicating":[750],"practical":[752,1134],"utility":[753],"high-stakes":[758],"Simulation-based":[761],"receives":[764],"attention.":[765],"Despite":[766],"potential,":[768],"it":[769],"remains":[770],"underused":[771],"scenario":[777,800],"definition.":[778],"To":[779],"Argentina":[785],"Ortega":[786],"Bremen":[789],"Ruhr":[791],"Bochum,":[793],"Germany)":[794],"presents":[797],"composable":[799],"mobile":[804],"virtual":[807],"incrementally":[813],"build":[814],"complex":[817],"reduces":[821],"overhead":[822],"while":[823,1041],"improving":[824],"coverage":[826],"configuration":[828],"detection.":[830],"Foundations":[831],"Infrastructure:":[833],"Languages,":[834],"Patterns,":[835],"Performance":[837],"underlying":[839],"infrastructure":[840,904],"be":[845,1033],"efficient,":[846],"reliable,":[847],"extensible.":[849],"examine":[852],"aspects,":[854],"including":[855],"patterns,":[857],"data":[858,887],"structures,":[859],"energy":[861,961],"consumption.":[862],"study":[864],"Maria":[866],"I.":[867],"Artigas":[868],"(KU":[869],"Leuven":[870],"Flanders":[872],"Make,":[873],"patterns":[880],"acquire-release":[883],"cache-awareness,":[885],"alongside":[886],"structures":[888],"Petri":[890],"nets":[891],"finite":[893],"state":[894],"machines,":[895],"support":[897],"real-time":[898,1043],"separates":[905],"event":[906],"firing":[907],"handling,":[909],"facilitating":[910],"distributed":[911],"consistent":[915],"Michel":[923],"Albonico":[924],"(Federal":[925],"Technology":[928],"Paran\u00e1,":[930],"Brazil)":[931],"addresses":[934,1096],"increasingly":[936,1159],"important":[937],"concern\u2014energy":[938],"efficiency\u2014by":[939],"comparing":[940],"resource":[942],"usage":[943],"nodes":[947],"written":[948],"C++":[950,957],"Python.":[952],"Empirical":[953],"confirm":[955],"outperforms":[958],"Python":[959],"consumption,":[962],"particularly":[963],"high-frequency":[965],"communication":[966],"tasks,":[967,1164],"offering":[968],"valuable":[969],"guidance":[970],"optimizing":[973],"battery-powered":[975],"resource-constrained":[977],"platforms.":[978],"Containerization":[979],"emerges":[981],"promising":[984],"strategy":[985],"scalable":[987],"integration.":[988],"Giuseppe":[989],"Cotugno":[990],"(Ocado":[991],"Technology,":[992],"containerized":[998],"multiform":[1001],"virtualization":[1007],"simplify":[1009],"third-party":[1010],"component":[1011],"integration":[1012],"compromising":[1014],"performance.":[1015],"Evaluated":[1016],"robot,":[1021],"method":[1023],"shows":[1024],"modern":[1026],"containerization":[1031],"successfully":[1034],"adapted":[1035],"reducing":[1038],"setup":[1039],"maintaining":[1042],"guarantees.":[1044],"Toward":[1045],"Mature":[1047],"Discipline":[1048],"Taken":[1053],"together,":[1054],"articles":[1056],"Topic":[1060,1124],"reflect":[1061],"rapidly":[1066],"maturing\u2014seeking":[1067],"functional":[1070],"solutions":[1071],"problems":[1074],"principled,":[1076],"practices.":[1081],"From":[1082],"energy-aware":[1086],"programming,":[1087],"scenario-based":[1089],"self-adaptive":[1092],"reasoning,":[1093],"facet":[1098],"challenge:":[1102],"engineer":[1105],"intelligent,":[1112],"trustworthy,":[1115],"maintainable,":[1116],"ready":[1118],"deployment.":[1121,1135],"fosters":[1125],"synergy":[1126],"academia":[1128],"industry,":[1130],"theoretical":[1131],"rigor":[1132],"invites":[1137],"community":[1139],"further":[1141],"questions":[1145],"variability,":[1147],"modularity,":[1148],"reusability,":[1149],"validation,":[1150],"automation":[1152],"development.":[1156],"share":[1160],"our":[1161],"spaces":[1162],"importance":[1166],"sound":[1168],"their":[1171],"grows.":[1174],"We":[1175],"hope":[1176],"inspire":[1179],"continued":[1180],"innovation":[1181],"cross-disciplinary":[1183],"journey":[1187],"robust":[1189]},"counts_by_year":[],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-10-10T00:00:00"}
