DocumentCode :
3477709
Title :
Stateflow to Extended Finite Automata Translation
Author :
Li, Meng ; Kumar, Ratnesh
Author_Institution :
Dept. of Electr. & Comput. Eng., Iowa State Univ., Ames, IA, USA
fYear :
2011
fDate :
18-22 July 2011
Firstpage :
1
Lastpage :
6
Abstract :
State flow, a graphical interface tool for Matlab, is a common choice for design of event-driven software and systems. In order for their offline analysis (testing/verification) or online analysis (monitoring), the State flow model must be converted to a form that is amenable to formal analysis. In this paper, we present a systematic method, which translates State flow into a formal model, called Input/Output Extended Finite Automata (I/O-EFA). The translation method treats each state of the State flow model as an atomic module, and applies composition/refinement rules for each feature (such as state-hierarchy, local events) recursively to obtain the entire model. The size of the translated model is linear in the size of the State flow chart. Our translation method is sound and complete in the sense that it preserves the discrete behaviors as observed at the sample times. Further, the translation method has been implemented in a Matlab tool, which outputs the translated I/O-EFA model that can itself be simulated in Matlab.
Keywords :
finite automata; graphical user interfaces; mathematics computing; Matlab tool; atomic module; event-driven software; formal analysis; graphical interface tool; input-output extended finite automata translation method; offline analysis; online analysis; stateflow model; systematic method; Adaptation models; Analytical models; Computational modeling; DSL; Mathematical model; Radiation detectors; Semantics; Extended Finite Automata; Stateflow; Translation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference Workshops (COMPSACW), 2011 IEEE 35th Annual
Conference_Location :
Munich
Print_ISBN :
978-1-4577-0980-7
Electronic_ISBN :
978-0-7695-4459-5
Type :
conf
DOI :
10.1109/COMPSACW.2011.11
Filename :
6032201
Link To Document :
بازگشت