{"id":"https://openalex.org/W2342431457","doi":"https://doi.org/10.1109/rtas.2016.7461337","title":"From Stateflow Simulation to Verified Implementation: A Verification Approach and A Real-Time Train Controller Design","display_name":"From Stateflow Simulation to Verified Implementation: A Verification Approach and A Real-Time Train Controller Design","publication_year":2016,"publication_date":"2016-04-01","ids":{"openalex":"https://openalex.org/W2342431457","doi":"https://doi.org/10.1109/rtas.2016.7461337","mag":"2342431457"},"language":"en","primary_location":{"id":"doi:10.1109/rtas.2016.7461337","is_oa":false,"landing_page_url":"https://doi.org/10.1109/rtas.2016.7461337","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS)","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/A5060117799","display_name":"Yu Jiang","orcid":"https://orcid.org/0000-0003-0955-503X"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]},{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["CN","US"],"is_corresponding":true,"raw_author_name":"Yu Jiang","raw_affiliation_strings":["Department of Computer Science, University of Illinois at Urbana-Champaign, USA","School of Software, Tsinghua University, China"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Illinois at Urbana-Champaign, USA","institution_ids":["https://openalex.org/I157725225"]},{"raw_affiliation_string":"School of Software, Tsinghua University, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044375826","display_name":"Yixiao Yang","orcid":"https://orcid.org/0000-0003-2685-5990"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yixiao Yang","raw_affiliation_strings":["School of Software, Tsinghua University, China"],"affiliations":[{"raw_affiliation_string":"School of Software, Tsinghua University, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100349041","display_name":"Han Liu","orcid":"https://orcid.org/0000-0002-3051-1990"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Han Liu","raw_affiliation_strings":["School of Software, Tsinghua University, China"],"affiliations":[{"raw_affiliation_string":"School of Software, Tsinghua University, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103067693","display_name":"Hui Kong","orcid":"https://orcid.org/0000-0002-6658-4235"},"institutions":[{"id":"https://openalex.org/I157556583","display_name":"Institute of Science and Technology Austria","ror":"https://ror.org/03gnh5541","country_code":"AT","type":"education","lineage":["https://openalex.org/I157556583"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Hui Kong","raw_affiliation_strings":["Institute of Science and Technology, Austria"],"affiliations":[{"raw_affiliation_string":"Institute of Science and Technology, Austria","institution_ids":["https://openalex.org/I157556583"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100846520","display_name":"Ming Gu","orcid":null},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ming Gu","raw_affiliation_strings":["School of Software, Tsinghua University, China"],"affiliations":[{"raw_affiliation_string":"School of Software, Tsinghua University, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100429010","display_name":"Jiaguang Sun","orcid":"https://orcid.org/0000-0002-5884-7939"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiaguang Sun","raw_affiliation_strings":["School of Software, Tsinghua University, China"],"affiliations":[{"raw_affiliation_string":"School of Software, Tsinghua University, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5067032971","display_name":"Lui Sha","orcid":"https://orcid.org/0000-0002-5578-0791"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Lui Sha","raw_affiliation_strings":["Department of Computer Science, University of Illinois at Urbana-Champaign, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Illinois at Urbana-Champaign, USA","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5060117799"],"corresponding_institution_ids":["https://openalex.org/I157725225","https://openalex.org/I99065089"],"apc_list":null,"apc_paid":null,"fwci":9.0603,"has_fulltext":false,"cited_by_count":31,"citation_normalized_percentile":{"value":0.97970434,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"11"},"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9991999864578247,"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.9991000294685364,"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/stateflow","display_name":"Stateflow","score":0.9815236926078796},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7498968839645386},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.4760831892490387},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.42638689279556274},{"id":"https://openalex.org/keywords/simulation","display_name":"Simulation","score":0.4148979187011719},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3296348750591278},{"id":"https://openalex.org/keywords/matlab","display_name":"MATLAB","score":0.16681930422782898},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.14873704314231873},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.14307823777198792}],"concepts":[{"id":"https://openalex.org/C2779752788","wikidata":"https://www.wikidata.org/wiki/Q1266659","display_name":"Stateflow","level":3,"score":0.9815236926078796},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7498968839645386},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.4760831892490387},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.42638689279556274},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.4148979187011719},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3296348750591278},{"id":"https://openalex.org/C2780365114","wikidata":"https://www.wikidata.org/wiki/Q169478","display_name":"MATLAB","level":2,"score":0.16681930422782898},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14873704314231873},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.14307823777198792},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/rtas.2016.7461337","is_oa":false,"landing_page_url":"https://doi.org/10.1109/rtas.2016.7461337","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS)","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":37,"referenced_works":["https://openalex.org/W953200356","https://openalex.org/W1500861306","https://openalex.org/W1515421996","https://openalex.org/W1552908270","https://openalex.org/W1589224558","https://openalex.org/W1598652638","https://openalex.org/W1610570299","https://openalex.org/W1764347589","https://openalex.org/W1863629953","https://openalex.org/W1962072139","https://openalex.org/W1995146104","https://openalex.org/W2005416239","https://openalex.org/W2012448706","https://openalex.org/W2025183068","https://openalex.org/W2047364513","https://openalex.org/W2070785476","https://openalex.org/W2071229589","https://openalex.org/W2101623441","https://openalex.org/W2101990046","https://openalex.org/W2125415493","https://openalex.org/W2141569384","https://openalex.org/W2143993933","https://openalex.org/W2150124918","https://openalex.org/W2150593762","https://openalex.org/W2156093990","https://openalex.org/W2160146193","https://openalex.org/W2162663474","https://openalex.org/W2407184253","https://openalex.org/W2911583164","https://openalex.org/W4230286696","https://openalex.org/W4242915164","https://openalex.org/W4253563042","https://openalex.org/W4253941643","https://openalex.org/W4255324582","https://openalex.org/W4285719527","https://openalex.org/W6629852738","https://openalex.org/W6683146447"],"related_works":["https://openalex.org/W986563131","https://openalex.org/W2073853134","https://openalex.org/W2724266064","https://openalex.org/W2381693813","https://openalex.org/W2374512474","https://openalex.org/W2375887183","https://openalex.org/W1589494076","https://openalex.org/W2332529943","https://openalex.org/W3193867320","https://openalex.org/W2404145109"],"abstract_inverted_index":{"Simulink":[0,15,121,193],"is":[1,18,50,156,244],"widely":[2],"used":[3],"for":[4,53,137,148,174],"model":[5,67,86,147,216],"driven":[6,68],"development":[7,17,69],"(MDD)":[8],"of":[9,43,101,106,145,153,180],"industrial":[10,37],"software":[11,168],"systems.":[12],"Typically,":[13],"the":[14,41,64,102,138,154,157,181,186,215,220,241],"based":[16,66,203],"initiated":[19],"from":[20],"Stateflow":[21,65,85,96,115,146,202],"modeling,":[22],"followed":[23],"by":[24,120],"simulation,":[25],"validation":[26],"and":[27,70,142,161,218,240,246],"code":[28,144],"generation":[29],"mapped":[30],"to":[31,62,83,159,176],"physical":[32,226],"execution":[33,227],"platforms.":[34],"However,":[35],"recent":[36],"trends":[38],"have":[39],"raised":[40],"demands":[42],"rigorous":[44,74],"verification":[45,104],"on":[46,192,235,248],"safety-critical":[47,209],"applications,":[48],"which":[49,117,170],"unfortunately":[51],"challenging":[52],"Simulink.":[54],"In":[55,206],"this":[56,207],"paper,":[57],"we":[58,77,108,132],"present":[59],"an":[60],"approach":[61,234],"bridge":[63],"a":[71,79,134,166,236,249],"well-":[72],"defined":[73],"verification.":[75],"First,":[76],"develop":[78],"self-":[80],"contained":[81],"toolkit":[82],"translate":[84],"into":[87,200],"timed":[88],"automata,":[89],"where":[90],"major":[91,151],"advanced":[92],"modeling":[93],"features":[94],"in":[95,114,229],"are":[97,118,211],"supported.":[98],"Taking":[99],"advantage":[100],"strong":[103],"capability":[105],"Uppaal,":[107],"can":[109],"not":[110],"only":[111,190],"find":[112],"bugs":[113],"models":[116],"missed":[119],"Design":[122],"Verifier,":[123],"but":[124],"also":[125],"check":[126],"more":[127,172],"important":[128],"temporal":[129],"properties.":[130],"Next,":[131],"customize":[133],"runtime":[135,163],"verifier":[136],"generated":[139],"nonintrusive":[140],"VHDL":[141],"C":[143],"monitoring.":[149],"The":[150],"strength":[152],"customization":[155],"flexibility":[158],"collect":[160],"analyze":[162],"properties":[164,210],"with":[165,185,225],"pure":[167],"monitor,":[169],"opens":[171],"opportunities":[173],"engineers":[175],"achieve":[177],"high":[178],"reliability":[179],"target":[182],"system":[183,222],"compared":[184],"traditional":[187],"act":[188],"that":[189],"relies":[191],"Polyspace.":[194],"We":[195,231],"incorporate":[196],"these":[197],"two":[198],"parts":[199],"original":[201],"MDD":[204],"seamlessly.":[205],"way,":[208],"both":[212],"verified":[213,242],"at":[214,219],"level,":[217],"consistent":[221],"implementation":[223,243],"level":[224],"environment":[228],"consideration.":[230],"apply":[232],"our":[233],"train":[237],"controller":[238],"design,":[239],"tested":[245],"deployed":[247],"real":[250],"hardware":[251],"platform.":[252]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":6},{"year":2017,"cited_by_count":11},{"year":2016,"cited_by_count":5}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
