{"id":"https://openalex.org/W2511945438","doi":"https://doi.org/10.1109/eit.2016.7535242","title":"Model-based verification of PLC programs using Simulink design","display_name":"Model-based verification of PLC programs using Simulink design","publication_year":2016,"publication_date":"2016-05-01","ids":{"openalex":"https://openalex.org/W2511945438","doi":"https://doi.org/10.1109/eit.2016.7535242","mag":"2511945438"},"language":"en","primary_location":{"id":"doi:10.1109/eit.2016.7535242","is_oa":false,"landing_page_url":"https://doi.org/10.1109/eit.2016.7535242","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE International Conference on Electro Information Technology (EIT)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5109147594","display_name":"Nannan He","orcid":"https://orcid.org/0000-0001-7648-3131"},"institutions":[{"id":"https://openalex.org/I152014189","display_name":"Minnesota State University, Mankato","ror":"https://ror.org/04att9732","country_code":"US","type":"education","lineage":["https://openalex.org/I152014189","https://openalex.org/I91221267"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nannan He","raw_affiliation_strings":["Department of Electrical and Computer Engineering Technology, Minnesota State University, Mankato"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering Technology, Minnesota State University, Mankato","institution_ids":["https://openalex.org/I152014189"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069878337","display_name":"Victor Oke","orcid":null},"institutions":[{"id":"https://openalex.org/I152014189","display_name":"Minnesota State University, Mankato","ror":"https://ror.org/04att9732","country_code":"US","type":"education","lineage":["https://openalex.org/I152014189","https://openalex.org/I91221267"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Victor Oke","raw_affiliation_strings":["Department of Electrical and Computer Engineering Technology, Minnesota State University, Mankato"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering Technology, Minnesota State University, Mankato","institution_ids":["https://openalex.org/I152014189"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5039347617","display_name":"G. Allen","orcid":null},"institutions":[{"id":"https://openalex.org/I152014189","display_name":"Minnesota State University, Mankato","ror":"https://ror.org/04att9732","country_code":"US","type":"education","lineage":["https://openalex.org/I152014189","https://openalex.org/I91221267"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gale Allen","raw_affiliation_strings":["Department of Electrical and Computer Engineering Technology, Minnesota State University, Mankato"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering Technology, Minnesota State University, Mankato","institution_ids":["https://openalex.org/I152014189"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I152014189"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"0211","last_page":"0216"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9998999834060669,"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/T10142","display_name":"Formal Methods in Verification","score":0.9998999834060669,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9986000061035156,"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/T11125","display_name":"Petri Nets in System Modeling","score":0.9986000061035156,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7158408761024475},{"id":"https://openalex.org/keywords/model-checking","display_name":"Model checking","score":0.41531237959861755},{"id":"https://openalex.org/keywords/formal-verification","display_name":"Formal verification","score":0.4140489995479584},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3474584221839905},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.34461814165115356},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3378210961818695}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7158408761024475},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.41531237959861755},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.4140489995479584},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3474584221839905},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.34461814165115356},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3378210961818695}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/eit.2016.7535242","is_oa":false,"landing_page_url":"https://doi.org/10.1109/eit.2016.7535242","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE International Conference on Electro Information Technology (EIT)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W1498974352","https://openalex.org/W1547669136","https://openalex.org/W2000947342","https://openalex.org/W2067381069","https://openalex.org/W2080453157","https://openalex.org/W2115300444","https://openalex.org/W2119133182","https://openalex.org/W2121703094","https://openalex.org/W2129380858","https://openalex.org/W2129538349","https://openalex.org/W2133993779","https://openalex.org/W2149505323","https://openalex.org/W2257734719","https://openalex.org/W4300280094","https://openalex.org/W6629727207","https://openalex.org/W6679495168","https://openalex.org/W6692358021","https://openalex.org/W6844042236"],"related_works":["https://openalex.org/W2006962382","https://openalex.org/W2037121848","https://openalex.org/W4312733571","https://openalex.org/W2149716943","https://openalex.org/W4315606162","https://openalex.org/W2340807904","https://openalex.org/W1547517160","https://openalex.org/W1483297389","https://openalex.org/W2060070465","https://openalex.org/W61995002"],"abstract_inverted_index":{"Programmable":[0],"Logic":[1],"Controllers":[2],"(PLCs)":[3],"have":[4],"been":[5],"widely":[6],"applied":[7,105],"in":[8,46],"safety-critical":[9],"industrial":[10],"processes.":[11],"Automated":[12],"verification":[13,29],"of":[14,27,30,94,172,186],"PLC":[15,43,65,175],"programs":[16,37,44],"is":[17,38,78,104,141,157,192],"a":[18,79,98,145,161,174,178,187],"challenging":[19],"task":[20],"for":[21,34,83,150],"control":[22,163],"system":[23,74,164],"engineers.":[24],"A":[25],"method":[26],"mutation-based":[28],"Simulink":[31,59,64,71,77,109],"design":[32,75,81,96],"models":[33,60,110],"verifying":[35,99,182],"PLCs":[36],"proposed.":[39],"In":[40],"this":[41],"work,":[42],"coded":[45],"the":[47,62,91,95,129,134,169,184],"Structured":[48],"Text":[49],"(ST)":[50],"language":[51],"are":[52,119,126],"assumed":[53],"to":[54,106,111,116,177,196],"be":[55,117],"automatically":[56,107],"generated":[57,135],"from":[58,67],"using":[61],"tool":[63,82,149],"Coder":[66],"Mathworks.":[68],"We":[69],"utilize":[70],"diagrams":[72],"as":[73,122],"models.":[76],"powerful":[80],"developing":[84],"complex":[85],"event-driven":[86],"applications.":[87],"To":[88],"formally":[89,142],"verify":[90,197],"functional":[92,200],"properties":[93,115],"models,":[97],"model":[100,147],"compiler":[101],"called":[102,153],"Gene-auto":[103],"translate":[108],"C":[112,123,131,136,151],"code.":[113,132],"The":[114,155],"checked":[118],"also":[120],"translated":[121,130],"assertions,":[124],"which":[125],"inserted":[127],"into":[128],"Then,":[133],"code":[137],"instrumented":[138],"with":[139,144,168],"assertions":[140],"verified":[143],"bounded":[146],"checking":[148],"program":[152,176],"CBMC.":[154],"approach":[156,171,191],"experimentally":[158],"assessed":[159],"on":[160],"water":[162],"case":[165],"study.":[166],"Compared":[167],"previous":[170],"translating":[173],"timed":[179],"automata":[180],"and":[181],"by":[183],"use":[185],"model-checking":[188],"tool,":[189],"our":[190],"significantly":[193],"more":[194],"scalable":[195],"non-timing":[198],"related":[199],"properties.":[201]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":3},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":3}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
