DocumentCode
3175550
Title
Formal Analysis for Stateflow Diagrams
Author
Chen, Chunqing
Author_Institution
Sch. of Comput., Nat. Univ. of Singapore, Singapore, Singapore
fYear
2010
fDate
9-11 June 2010
Firstpage
102
Lastpage
109
Abstract
Stateflow has been widely used in industry to specify and simulate control systems. Unfortunately, the lack of formal descriptions of Stateflow and its limited verification capability become an obstacle to handle complex systems working in safety-critical environment. In this paper, we apply a novel model checker named PAT to improve the reliability of Stateflow. We rigorously model the execution semantics of Stateflow in PAT´s expressive specification language. PAT´s simulation ability provides a means to validate our formal definitions of Stateflow. During the formalization procedure, we have discovered and corrected subtle flaws of Stateflow. Based on the PAT models of Stateflow, we can use PAT´s automatic reasoning power to verify complex systems against important requirements such as safety and liveness requirements.
Keywords
data flow analysis; formal specification; safety-critical software; PAT automatic reasoning power; PAT model checker; formal analysis; safety-critical environment; stateflow diagrams; stateflow reliability; verification capability; Analytical models; Computational modeling; Computer industry; Control system synthesis; Electrical equipment industry; Industrial control; Power system modeling; Power system reliability; Safety; Specification languages; Formal Methods; Model Checking; Stateflow;
fLanguage
English
Publisher
ieee
Conference_Titel
Secure Software Integration and Reliability Improvement Companion (SSIRI-C), 2010 Fourth International Conference on
Conference_Location
Singapore
Print_ISBN
978-1-4244-7644-2
Type
conf
DOI
10.1109/SSIRI-C.2010.29
Filename
5521567
Link To Document