Formal modeling and validation of Stateflow diagrams

Stateflow is an industrial tool for modeling and simulating control systems in model-based development. In this paper, we present our latest work on automatic verification of Stateflow using model-checking techniques. We propose an approach to systematically translate Stateflow diagrams to a formal...

Full description

Saved in:
Bibliographic Details
Main Authors: CHEN, Chunqing, SUN, Jun, LIU, Yang, DONG, Jin Song, ZHENG, Manchun
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2012
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/5012
https://ink.library.smu.edu.sg/context/sis_research/article/6015/viewcontent/2012_Formal_Modeling_and_Validation_of_Stateflow_Diagrams.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-6015
record_format dspace
spelling sg-smu-ink.sis_research-60152020-03-12T09:20:57Z Formal modeling and validation of Stateflow diagrams CHEN, Chunqing SUN, Jun LIU, Yang DONG, Jin Song ZHENG, Manchun Stateflow is an industrial tool for modeling and simulating control systems in model-based development. In this paper, we present our latest work on automatic verification of Stateflow using model-checking techniques. We propose an approach to systematically translate Stateflow diagrams to a formal modeling language called CSP# by precisely following Stateflow’s execution semantics, which is described by examples. A translator is developed inside the Process Analysis Toolkit (PAT) model checker to automate this process with the support of various Stateflow advanced modeling features. Formal analysis can be conducted on the transformed CSP# with PAT’s simulation and model-checking power. Using our approach, we can not only detect bugs in Stateflow diagrams, but also discover subtle semantics flaws in Stateflow user’s guide and demo cases. 2012-01-11T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/5012 info:doi/10.1007/s10009-012-0235-0 https://ink.library.smu.edu.sg/context/sis_research/article/6015/viewcontent/2012_Formal_Modeling_and_Validation_of_Stateflow_Diagrams.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Model-based development Transformation Validation Model checking Stateflow Programming Languages and Compilers Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Model-based development
Transformation Validation
Model checking
Stateflow
Programming Languages and Compilers
Software Engineering
spellingShingle Model-based development
Transformation Validation
Model checking
Stateflow
Programming Languages and Compilers
Software Engineering
CHEN, Chunqing
SUN, Jun
LIU, Yang
DONG, Jin Song
ZHENG, Manchun
Formal modeling and validation of Stateflow diagrams
description Stateflow is an industrial tool for modeling and simulating control systems in model-based development. In this paper, we present our latest work on automatic verification of Stateflow using model-checking techniques. We propose an approach to systematically translate Stateflow diagrams to a formal modeling language called CSP# by precisely following Stateflow’s execution semantics, which is described by examples. A translator is developed inside the Process Analysis Toolkit (PAT) model checker to automate this process with the support of various Stateflow advanced modeling features. Formal analysis can be conducted on the transformed CSP# with PAT’s simulation and model-checking power. Using our approach, we can not only detect bugs in Stateflow diagrams, but also discover subtle semantics flaws in Stateflow user’s guide and demo cases.
format text
author CHEN, Chunqing
SUN, Jun
LIU, Yang
DONG, Jin Song
ZHENG, Manchun
author_facet CHEN, Chunqing
SUN, Jun
LIU, Yang
DONG, Jin Song
ZHENG, Manchun
author_sort CHEN, Chunqing
title Formal modeling and validation of Stateflow diagrams
title_short Formal modeling and validation of Stateflow diagrams
title_full Formal modeling and validation of Stateflow diagrams
title_fullStr Formal modeling and validation of Stateflow diagrams
title_full_unstemmed Formal modeling and validation of Stateflow diagrams
title_sort formal modeling and validation of stateflow diagrams
publisher Institutional Knowledge at Singapore Management University
publishDate 2012
url https://ink.library.smu.edu.sg/sis_research/5012
https://ink.library.smu.edu.sg/context/sis_research/article/6015/viewcontent/2012_Formal_Modeling_and_Validation_of_Stateflow_Diagrams.pdf
_version_ 1770575189394849792