{"id":"https://openalex.org/W2468527889","doi":"https://doi.org/10.1109/etfa.2016.7733545","title":"Towards a virtual machine approach to resilient and safe mobile robots","display_name":"Towards a virtual machine approach to resilient and safe mobile robots","publication_year":2016,"publication_date":"2016-09-01","ids":{"openalex":"https://openalex.org/W2468527889","doi":"https://doi.org/10.1109/etfa.2016.7733545","mag":"2468527889"},"language":"en","primary_location":{"id":"doi:10.1109/etfa.2016.7733545","is_oa":false,"landing_page_url":"https://doi.org/10.1109/etfa.2016.7733545","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE 21st International Conference on Emerging Technologies and Factory Automation (ETFA)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://portal.findresearcher.sdu.dk/da/publications/894003e0-6294-4e0c-8bcb-68e5ca52a7e5","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5080472817","display_name":"Sorin Adam","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Sorin Adam","raw_affiliation_strings":["Conpleks Innovation, Struer, Denmark"],"affiliations":[{"raw_affiliation_string":"Conpleks Innovation, Struer, Denmark","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074982063","display_name":"Marco Kuhrmann","orcid":"https://orcid.org/0000-0001-6101-8931"},"institutions":[{"id":"https://openalex.org/I177969490","display_name":"University of Southern Denmark","ror":"https://ror.org/03yrrjy16","country_code":"DK","type":"education","lineage":["https://openalex.org/I177969490"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Marco Kuhrmann","raw_affiliation_strings":["University of Southern Denmark, Odense, Denmark"],"affiliations":[{"raw_affiliation_string":"University of Southern Denmark, Odense, Denmark","institution_ids":["https://openalex.org/I177969490"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5058259474","display_name":"Ulrik Pagh Schultz","orcid":"https://orcid.org/0000-0003-4119-2689"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ulrik Pagh Schultz","raw_affiliation_strings":["Conpleks Innovation, Struer, Denmark"],"affiliations":[{"raw_affiliation_string":"Conpleks Innovation, Struer, Denmark","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5080472817"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.4169,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.67435311,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"1","issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9987999796867371,"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"}},"topics":[{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9987999796867371,"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/T11005","display_name":"Radiation Effects in Electronics","score":0.9962999820709229,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.9952999949455261,"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/computer-science","display_name":"Computer science","score":0.7735280990600586},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.567480206489563},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.5291355848312378},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5238965749740601},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.49784326553344727},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.4781644940376282},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.46178704500198364},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4537737965583801},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.44967204332351685},{"id":"https://openalex.org/keywords/component-based-software-engineering","display_name":"Component-based software engineering","score":0.42589202523231506},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.41078630089759827},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.3246547281742096},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.23070219159126282},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.21308395266532898},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.13159486651420593},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1249927282333374}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7735280990600586},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.567480206489563},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.5291355848312378},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5238965749740601},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.49784326553344727},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.4781644940376282},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.46178704500198364},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4537737965583801},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.44967204332351685},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.42589202523231506},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.41078630089759827},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.3246547281742096},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.23070219159126282},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.21308395266532898},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.13159486651420593},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1249927282333374},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/etfa.2016.7733545","is_oa":false,"landing_page_url":"https://doi.org/10.1109/etfa.2016.7733545","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE 21st International Conference on Emerging Technologies and Factory Automation (ETFA)","raw_type":"proceedings-article"},{"id":"pmh:oai:sdu.dk:openaire/894003e0-6294-4e0c-8bcb-68e5ca52a7e5","is_oa":true,"landing_page_url":"https://portal.findresearcher.sdu.dk/da/publications/894003e0-6294-4e0c-8bcb-68e5ca52a7e5","pdf_url":null,"source":{"id":"https://openalex.org/S4306400423","display_name":"University of Southern Denmark Research Portal (University of Southern Denmark)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I177969490","host_organization_name":"University of Southern Denmark","host_organization_lineage":["https://openalex.org/I177969490"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Adam, M S, Kuhrmann, M & Schultz, U P 2016, Towards a Virtual Machine Approach to Resilient and Safe Mobile Robots. in Proceedings of the 21st IEEE International Conference on Emerging Technology and Factory Automation. IEEE Press, Proceedings of the IEEE International Conference on Emerging Technologies and Factory Automation, 21st IEEE International Conference on Emerging Technologies and Factory Automation, Berlin, Germany, 06/09/2016. https://doi.org/10.1109/ETFA.2016.7733545","raw_type":"info:eu-repo/semantics/publishedVersion"}],"best_oa_location":{"id":"pmh:oai:sdu.dk:openaire/894003e0-6294-4e0c-8bcb-68e5ca52a7e5","is_oa":true,"landing_page_url":"https://portal.findresearcher.sdu.dk/da/publications/894003e0-6294-4e0c-8bcb-68e5ca52a7e5","pdf_url":null,"source":{"id":"https://openalex.org/S4306400423","display_name":"University of Southern Denmark Research Portal (University of Southern Denmark)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I177969490","host_organization_name":"University of Southern Denmark","host_organization_lineage":["https://openalex.org/I177969490"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Adam, M S, Kuhrmann, M & Schultz, U P 2016, Towards a Virtual Machine Approach to Resilient and Safe Mobile Robots. in Proceedings of the 21st IEEE International Conference on Emerging Technology and Factory Automation. IEEE Press, Proceedings of the IEEE International Conference on Emerging Technologies and Factory Automation, 21st IEEE International Conference on Emerging Technologies and Factory Automation, Berlin, Germany, 06/09/2016. https://doi.org/10.1109/ETFA.2016.7733545","raw_type":"info:eu-repo/semantics/publishedVersion"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W56975820","https://openalex.org/W77734084","https://openalex.org/W1480157704","https://openalex.org/W1525428867","https://openalex.org/W1842503650","https://openalex.org/W1984712701","https://openalex.org/W1987269386","https://openalex.org/W1998404584","https://openalex.org/W2018902742","https://openalex.org/W2066492383","https://openalex.org/W2093020640","https://openalex.org/W2113047066","https://openalex.org/W2145071552","https://openalex.org/W2148033465","https://openalex.org/W2154397723","https://openalex.org/W2167340365","https://openalex.org/W2188510313","https://openalex.org/W2259457455","https://openalex.org/W2295109731","https://openalex.org/W2500215919","https://openalex.org/W2528817446","https://openalex.org/W2534979436","https://openalex.org/W2608044266","https://openalex.org/W2901136733","https://openalex.org/W3141505394","https://openalex.org/W4230527288","https://openalex.org/W4234947110","https://openalex.org/W4250516408","https://openalex.org/W4291213652","https://openalex.org/W6602287089","https://openalex.org/W6692678053","https://openalex.org/W6704139216","https://openalex.org/W6727695881","https://openalex.org/W6737165829","https://openalex.org/W6756486208"],"related_works":["https://openalex.org/W2512656006","https://openalex.org/W4254068899","https://openalex.org/W2049353084","https://openalex.org/W2124353851","https://openalex.org/W2157036638","https://openalex.org/W2142425794","https://openalex.org/W2153437812","https://openalex.org/W3025214334","https://openalex.org/W1565120778","https://openalex.org/W2387258894"],"abstract_inverted_index":{"Mobile":[0],"robots":[1],"are":[2,19],"advanced":[3],"systems":[4],"that":[5],"often":[6],"need":[7],"to":[8,21,51,79,111,117,147],"operate":[9],"in":[10,65,97,153],"unstructured":[11],"environments,":[12],"which":[13,87],"increases":[14],"software":[15,39,175],"complexity.":[16],"Many":[17],"components":[18],"key":[20],"the":[22,32,38,61,66,81,98,113,121,125,141,145,159],"overall":[23,160],"reliability":[24,82],"and":[25,44,116,162,168],"safety":[26],"of":[27,34,68,83,92,100,124,140,144],"a":[28,76,89,109,134,165,178],"robot,":[29],"yet":[30],"reducing":[31],"risk":[33],"errors":[35],"by":[36,173],"making":[37],"resilient":[40],"is":[41],"both":[42],"complicated":[43],"expensive.":[45],"A":[46],"commercially":[47],"successful":[48],"robot":[49,85],"has":[50],"remain":[52],"safe":[53],"while":[54],"providing":[55],"as":[56,58,108],"much":[57],"possible":[59],"from":[60,120],"functionality":[62],"required;":[63],"even":[64,152],"presence":[67,99],"partial":[69,101,154],"failures.":[70,102],"In":[71],"this":[72],"paper,":[73],"we":[74,169],"propose":[75],"flexible":[77],"approach":[78,172],"improve":[80],"existing":[84],"software,":[86],"enables":[88],"wide":[90],"range":[91],"strategies":[93],"for":[94,177],"graceful":[95],"degradation":[96],"We":[103,157],"use":[104],"standard":[105],"virtualization":[106],"techniques":[107],"means":[110],"encapsulate":[112],"safety-critical":[114],"parts":[115,123,143],"separate":[118],"these":[119],"non-critical":[122,142],"system.":[126],"An":[127],"automatically":[128],"generated":[129],"runtime":[130],"monitoring":[131],"component":[132],"realizes":[133],"fast":[135],"switching":[136],"between":[137],"different":[138],"implementations":[139],"system":[146],"ensure":[148],"continuous":[149],"service":[150],"delivery":[151],"failure":[155],"situations.":[156],"present":[158],"architecture":[161],"insights":[163],"into":[164],"reference":[166],"implementation,":[167],"demonstrate":[170],"our":[171],"simulating":[174],"failures":[176],"commercial":[179],"mobile":[180],"robot.":[181]},"counts_by_year":[{"year":2019,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
