Formalizing statecharts using hierarchical automata

作者: Steffen Helke , Florian Kammueller

DOI:

关键词:

摘要: We formalize in Isabelle/HOL the abtract syntax and a synchronous step semantics for specification language Statecharts. The formalization is based on Hierarchical Automata which allow structural decomposition of Statecharts into Sequential Automata. To support composition Statecharts, we introduce calculating operators to construct Automaton stepwise manner. Furthermore, present complete including theory data spaces, enables modelling racing effects. also adapt CTL build bridge future combinations with model checking. However main motivation this work provide sound basis reasoning As central meta theorem prove that well-formedness Statechart preserved by semantics. (Abstract as appears publisher website)

参考文章(3)
Erich Mikk, Yassine Lakhnechi, Michael Siegel, Hierarchical Automata as Model for Statecharts Lecture Notes in Computer Science. pp. 181- 196 ,(1997) , 10.1007/3-540-63875-X_52
Steffen Helke, Florian Kammüller, Representing Hierarchical Automata in Interactive Theorem Provers theorem proving in higher order logics. pp. 233- 248 ,(2001) , 10.1007/3-540-44755-5_17
Steffen Helke, Florian Kammüller, Structure Preserving Data Abstractions for Statecharts Formal Techniques for Networked and Distributed Systems - FORTE 2005. pp. 305- 319 ,(2005) , 10.1007/11562436_23