{"id":"https://openalex.org/W7124213598","doi":"https://doi.org/10.1109/codit66093.2025.11321720","title":"Model Checking PLC Programs: Enhancing Formalization for Scalability","display_name":"Model Checking PLC Programs: Enhancing Formalization for Scalability","publication_year":2025,"publication_date":"2025-07-15","ids":{"openalex":"https://openalex.org/W7124213598","doi":"https://doi.org/10.1109/codit66093.2025.11321720"},"language":null,"primary_location":{"id":"doi:10.1109/codit66093.2025.11321720","is_oa":false,"landing_page_url":"https://doi.org/10.1109/codit66093.2025.11321720","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 11th International Conference on Control, Decision and Information Technologies (CoDIT)","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/A5114286291","display_name":"Jessica Ravakambinintsoa","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Jessica Ravakambinintsoa","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071935946","display_name":"Emil Dumitrescu","orcid":"https://orcid.org/0000-0001-6614-4873"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Emil Dumitrescu","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022352982","display_name":"\u00c9ric Zama\u00ef","orcid":"https://orcid.org/0000-0003-2097-2205"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Eric Zama\u00ef","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5114286292","display_name":"Denis Chalon","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Denis Chalon","raw_affiliation_strings":[],"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5114286291"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.77080468,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"473","last_page":"478"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11125","display_name":"Petri Nets in System Modeling","score":0.44859999418258667,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11125","display_name":"Petri Nets in System Modeling","score":0.44859999418258667,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T10142","display_name":"Formal Methods in Verification","score":0.39590001106262207,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11010","display_name":"Logic, Reasoning, and Knowledge","score":0.019700000062584877,"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/model-checking","display_name":"Model checking","score":0.7389000058174133},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5598999857902527},{"id":"https://openalex.org/keywords/transformation","display_name":"Transformation (genetics)","score":0.5436999797821045},{"id":"https://openalex.org/keywords/formal-verification","display_name":"Formal verification","score":0.5404999852180481},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4828000068664551},{"id":"https://openalex.org/keywords/model-transformation","display_name":"Model transformation","score":0.44290000200271606},{"id":"https://openalex.org/keywords/variable","display_name":"Variable (mathematics)","score":0.4271000027656555},{"id":"https://openalex.org/keywords/formal-methods","display_name":"Formal methods","score":0.42260000109672546},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.3750999867916107}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7839000225067139},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.7389000058174133},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6128000020980835},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5598999857902527},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.5436999797821045},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.5404999852180481},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4828000068664551},{"id":"https://openalex.org/C2779791154","wikidata":"https://www.wikidata.org/wiki/Q258040","display_name":"Model transformation","level":3,"score":0.44290000200271606},{"id":"https://openalex.org/C182365436","wikidata":"https://www.wikidata.org/wiki/Q50701","display_name":"Variable (mathematics)","level":2,"score":0.4271000027656555},{"id":"https://openalex.org/C75606506","wikidata":"https://www.wikidata.org/wiki/Q1049183","display_name":"Formal methods","level":2,"score":0.42260000109672546},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.3750999867916107},{"id":"https://openalex.org/C62460635","wikidata":"https://www.wikidata.org/wiki/Q5508853","display_name":"Functional verification","level":3,"score":0.3693999946117401},{"id":"https://openalex.org/C25016198","wikidata":"https://www.wikidata.org/wiki/Q781833","display_name":"Temporal logic","level":2,"score":0.36899998784065247},{"id":"https://openalex.org/C116253237","wikidata":"https://www.wikidata.org/wiki/Q1437424","display_name":"Formal specification","level":2,"score":0.3569999933242798},{"id":"https://openalex.org/C30888246","wikidata":"https://www.wikidata.org/wiki/Q4669969","display_name":"Abstraction model checking","level":3,"score":0.3407999873161316},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.3253999948501587},{"id":"https://openalex.org/C96654402","wikidata":"https://www.wikidata.org/wiki/Q5469962","display_name":"Formal equivalence checking","level":3,"score":0.3147999942302704},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.30730000138282776},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.30000001192092896},{"id":"https://openalex.org/C37374048","wikidata":"https://www.wikidata.org/wiki/Q188674","display_name":"Programmable logic controller","level":2,"score":0.2992999851703644},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.2897999882698059},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.28029999136924744},{"id":"https://openalex.org/C44986683","wikidata":"https://www.wikidata.org/wiki/Q1411875","display_name":"Ladder logic","level":3,"score":0.2777000069618225},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.26969999074935913},{"id":"https://openalex.org/C4777664","wikidata":"https://www.wikidata.org/wiki/Q1536492","display_name":"Linear temporal logic","level":2,"score":0.2694000005722046},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.26809999346733093},{"id":"https://openalex.org/C2988963302","wikidata":"https://www.wikidata.org/wiki/Q629206","display_name":"Program code","level":2,"score":0.2614000141620636},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.2574000060558319},{"id":"https://openalex.org/C3406870","wikidata":"https://www.wikidata.org/wiki/Q6044160","display_name":"Intelligent verification","level":5,"score":0.25529998540878296},{"id":"https://openalex.org/C527821871","wikidata":"https://www.wikidata.org/wiki/Q228502","display_name":"Access control","level":2,"score":0.2535000145435333}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/codit66093.2025.11321720","is_oa":false,"landing_page_url":"https://doi.org/10.1109/codit66093.2025.11321720","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 11th International Conference on Control, Decision and Information Technologies (CoDIT)","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":19,"referenced_works":["https://openalex.org/W327452528","https://openalex.org/W1489391022","https://openalex.org/W1526206095","https://openalex.org/W2049489827","https://openalex.org/W2067411807","https://openalex.org/W2075773711","https://openalex.org/W2100221082","https://openalex.org/W2115661653","https://openalex.org/W2115663162","https://openalex.org/W2148635958","https://openalex.org/W2155906338","https://openalex.org/W2227598104","https://openalex.org/W2314605043","https://openalex.org/W2509014759","https://openalex.org/W2767365245","https://openalex.org/W2768864888","https://openalex.org/W2884926739","https://openalex.org/W3094328277","https://openalex.org/W3201270217"],"related_works":[],"abstract_inverted_index":{"Formal":[0],"verification":[1,73],"of":[2],"PLC":[3,14,44],"programs":[4],"requires":[5],"transforming":[6],"control":[7,65],"logic":[8],"into":[9],"a":[10,17,32,42],"mathematical":[11],"model.":[12],"Since":[13],"languages":[15],"lack":[16],"formal":[18],"semantics,":[19],"multiple":[20],"transformation":[21,46],"methods":[22],"exist,":[23],"based":[24],"on":[25],"various":[26],"code":[27,45],"interpretations.":[28],"This":[29],"work":[30],"introduces":[31],"novel":[33],"approach":[34],"leveraging":[35],"Single":[36],"Static":[37],"Assignments":[38],"(SSA)":[39],"to":[40],"ensure":[41],"faithful":[43],"while":[47],"enhancing":[48],"model":[49],"checking":[50],"scalability.":[51],"By":[52],"systematically":[53],"tracking":[54],"variable":[55],"assignments,":[56],"the":[57],"method":[58],"accurately":[59],"captures":[60],"execution":[61],"dependencies":[62],"and":[63],"preserves":[64],"logic.":[66],"Experimental":[67],"results":[68],"demonstrate":[69],"promising":[70],"improvements":[71],"in":[72],"efficiency.":[74]},"counts_by_year":[],"updated_date":"2026-01-16T23:16:36.188383","created_date":"2026-01-15T00:00:00"}
