DocumentCode :
1671302
Title :
Specification and verification of timed automaton using meta-modeling and graph grammars
Author :
Hamdane, Mohamed EI-Kamel ; Chaoui, Allaoui
Author_Institution :
Comput. Sci. Dept., Univ. Centre of Khenchela, Khenchela, Algeria
fYear :
2011
Firstpage :
137
Lastpage :
142
Abstract :
Timed automaton is considered as one of the most powerful formalisms for the specification and verification of critical systems having temporal aspects. However, they lack a graphical environment to create and analyze timed automaton models. In this paper, we propose an approach based on the combined use of Meta-Modeling and Graph Grammars to automatically generate a visual Modeling tool for timed automaton specification. In our approach, the UML Class diagram formalism is used to define a meta-model of timed automaton specification. From this meta-model, ATOM3 automatically generates a visual tool to build timed automaton models. We also proposed a graph grammar to generate the textual code following the UPAAL model checker´s syntax. This allows in one hand the user to avoid the errors when this description is done manually and in the other hand to use UPPAL model checker for verifying some properties. An example illustrates the feasibility and validity of the proposed approach.
Keywords :
automata theory; formal specification; formal verification; graph grammars; program compilers; ATOM3; UPAAL model checker syntax; critical systems specification; critical systems verification; formalisms; graph grammars; meta modeling; textual code generation; timed automaton specification; visual modeling tool; Clocks; Computational modeling; HTML; ATOM3; Graph Grammars; Graph transformation; Mela-modelling; Timed Automaton;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Applications of Digital Information and Web Technologies (ICADIWT), 2011 Fourth International Conference on the
Conference_Location :
Stevens Point, WI
Print_ISBN :
978-1-4244-9824-6
Type :
conf
DOI :
10.1109/ICADIWT.2011.6041415
Filename :
6041415
Link To Document :
بازگشت