{"id":"https://openalex.org/W4312280912","doi":"https://doi.org/10.1109/etfa52439.2022.9921545","title":"How Real (Time) Are Virtual PLCs?","display_name":"How Real (Time) Are Virtual PLCs?","publication_year":2022,"publication_date":"2022-09-06","ids":{"openalex":"https://openalex.org/W4312280912","doi":"https://doi.org/10.1109/etfa52439.2022.9921545"},"language":"en","primary_location":{"id":"doi:10.1109/etfa52439.2022.9921545","is_oa":false,"landing_page_url":"https://doi.org/10.1109/etfa52439.2022.9921545","pdf_url":null,"source":{"id":"https://openalex.org/S4363607916","display_name":"2022 IEEE 27th International Conference on Emerging Technologies and Factory Automation (ETFA)","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE 27th International Conference on Emerging Technologies and Factory Automation (ETFA)","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/A5063251098","display_name":"Diogenes Javier Perez","orcid":null},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Diogenes Javier Perez","raw_affiliation_strings":["Technical University of Munich,Munich,Germany","Technical University of Munich, Munich, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich,Munich,Germany","institution_ids":["https://openalex.org/I62916508"]},{"raw_affiliation_string":"Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016380888","display_name":"Josef Waltl","orcid":null},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Josef Waltl","raw_affiliation_strings":["Technical University of Munich,Munich,Germany","Technical University of Munich, Munich, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich,Munich,Germany","institution_ids":["https://openalex.org/I62916508"]},{"raw_affiliation_string":"Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017883413","display_name":"Laurin Prenzel","orcid":null},"institutions":[{"id":"https://openalex.org/I4210087817","display_name":"Software (Germany)","ror":"https://ror.org/004g36n56","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210087817"]},{"id":"https://openalex.org/I97750245","display_name":"Software (Spain)","ror":"https://ror.org/02ethns06","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210087817","https://openalex.org/I97750245"]}],"countries":["DE","ES"],"is_corresponding":false,"raw_author_name":"Laurin Prenzel","raw_affiliation_strings":["Software Defined Automation GmbH,Garching,Germany","Software Defined Automation GmbH, Garching, Germany"],"affiliations":[{"raw_affiliation_string":"Software Defined Automation GmbH,Garching,Germany","institution_ids":["https://openalex.org/I97750245"]},{"raw_affiliation_string":"Software Defined Automation GmbH, Garching, Germany","institution_ids":["https://openalex.org/I4210087817"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5080174920","display_name":"Sebastian Steinhorst","orcid":"https://orcid.org/0000-0002-4096-2584"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sebastian Steinhorst","raw_affiliation_strings":["Technical University of Munich,Munich,Germany","Technical University of Munich, Munich, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich,Munich,Germany","institution_ids":["https://openalex.org/I62916508"]},{"raw_affiliation_string":"Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5063251098"],"corresponding_institution_ids":["https://openalex.org/I62916508"],"apc_list":null,"apc_paid":null,"fwci":3.2245,"has_fulltext":false,"cited_by_count":16,"citation_normalized_percentile":{"value":0.93574297,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9904999732971191,"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.9904999732971191,"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/T11741","display_name":"Flexible and Reconfigurable Manufacturing Systems","score":0.982200026512146,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing 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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9821000099182129,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/hypervisor","display_name":"Hypervisor","score":0.8693397045135498},{"id":"https://openalex.org/keywords/programmable-logic-controller","display_name":"Programmable logic controller","score":0.7383333444595337},{"id":"https://openalex.org/keywords/virtual-machine","display_name":"Virtual machine","score":0.7130318880081177},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7116373777389526},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.6917241811752319},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6887745261192322},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.6883389353752136},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6121478080749512},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5038337111473083},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.4958101212978363},{"id":"https://openalex.org/keywords/hardware-virtualization","display_name":"Hardware virtualization","score":0.46614187955856323},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.43123096227645874},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.42666029930114746},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.38080012798309326},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.17410564422607422},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.13379651308059692}],"concepts":[{"id":"https://openalex.org/C112904061","wikidata":"https://www.wikidata.org/wiki/Q1077480","display_name":"Hypervisor","level":4,"score":0.8693397045135498},{"id":"https://openalex.org/C37374048","wikidata":"https://www.wikidata.org/wiki/Q188674","display_name":"Programmable logic controller","level":2,"score":0.7383333444595337},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.7130318880081177},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7116373777389526},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.6917241811752319},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6887745261192322},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.6883389353752136},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6121478080749512},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5038337111473083},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.4958101212978363},{"id":"https://openalex.org/C68793194","wikidata":"https://www.wikidata.org/wiki/Q1616095","display_name":"Hardware virtualization","level":5,"score":0.46614187955856323},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.43123096227645874},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.42666029930114746},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.38080012798309326},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.17410564422607422},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.13379651308059692},{"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/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/etfa52439.2022.9921545","is_oa":false,"landing_page_url":"https://doi.org/10.1109/etfa52439.2022.9921545","pdf_url":null,"source":{"id":"https://openalex.org/S4363607916","display_name":"2022 IEEE 27th International Conference on Emerging Technologies and Factory Automation (ETFA)","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE 27th International Conference on Emerging Technologies and Factory Automation (ETFA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2743348030","https://openalex.org/W2088620127","https://openalex.org/W2086039693","https://openalex.org/W2017036943","https://openalex.org/W2622620488","https://openalex.org/W3083135738","https://openalex.org/W2005435933","https://openalex.org/W2188430254","https://openalex.org/W2747005099","https://openalex.org/W2145292010"],"abstract_inverted_index":{"Production":[0],"systems":[1],"continuously":[2],"need":[3],"to":[4,57,122,143],"become":[5],"more":[6],"cost-efficient":[7],"and":[8,27,40,71,77,120,164,175],"flexible.":[9],"Hardware-based":[10],"programmable":[11],"logic":[12],"controllers,":[13],"while":[14],"widely":[15],"used":[16],"in":[17,93,160],"the":[18,23,65,75,88,115,129,153],"industry,":[19],"do":[20],"not":[21],"offer":[22,188],"level":[24,68],"of":[25,54,90,134,162],"flexibility":[26,76],"scalability":[28],"required":[29],"for":[30,38,81,131,167,191],"future":[31,192],"applications.":[32,84],"Each":[33],"hardware-based":[34],"PLC":[35,63,117,141,155],"entails":[36],"costs":[37],"maintenance":[39],"they":[41],"cannot":[42],"keep":[43],"up":[44],"with":[45],"resource-intensive":[46],"loads,":[47],"such":[48],"as":[49,99],"artificial":[50],"intelligence.":[51],"The":[52],"virtualization":[53],"PLCs":[55,92,126,186],"promises":[56],"solve":[58],"these":[59],"issues.":[60],"A":[61],"Virtual":[62],"at":[64],"local":[66],"edge":[67],"between":[69],"cloud":[70],"industrial":[72,135,193],"assets":[73],"provides":[74],"resource":[78],"capacity":[79],"needed":[80],"modern":[82],"control":[83],"In":[85,113],"this":[86],"paper,":[87],"concept":[89],"virtual":[91,107,116,125,140,154,185],"a":[94,100,106,111,144,147],"COTS":[95],"server":[96],"is":[97,103,118,157,178,183],"outlined":[98],"SoftPLC":[101,145],"that":[102,152],"running":[104],"within":[105],"machine":[108],"managed":[109],"by":[110],"hypervisor.":[112,148],"addition,":[114],"implemented":[119],"evaluated":[121],"determine":[123],"whether":[124],"can":[127],"satisfy":[128],"requirements":[130],"specific":[132],"domains":[133],"automation.":[136],"We":[137],"compare":[138],"multiple":[139],"configurations":[142],"without":[146],"Our":[149],"results":[150],"indicate":[151],"implementation":[156],"on":[158],"par":[159],"terms":[161],"switching":[163],"response":[165,170],"time":[166],"applications":[168],"requiring":[169],"times":[171],"below":[172],"10":[173],"ms":[174],"deterministic":[176],"behavior":[177],"achievable.":[179],"While":[180],"further":[181],"work":[182],"necessary,":[184],"may":[187],"tremendous":[189],"advantages":[190],"systems.":[194]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":2}],"updated_date":"2026-03-14T06:41:57.775601","created_date":"2025-10-10T00:00:00"}
