DocumentCode :
2984194
Title :
Formal Specification of Hybrid MARTE Statecharts
Author :
Liu, Ziwei ; Liu, Jing ; He, Jifeng ; Mallet, Frédéric ; Zhang, Miaomiao
Author_Institution :
Shanghai Key Lab. of Trustworthy Comput., East China Normal Univ., Shanghai, China
fYear :
2012
fDate :
4-6 July 2012
Firstpage :
59
Lastpage :
66
Abstract :
The specification of Modeling and Analysis of Real-time and Embedded Systems (MARTE) is an extension of UML in the domain of real-time and embedded Systems. However, unified modeling of continuous and discrete variables in MARTE is still an unsolved problem for hybrid real-time system development. In this paper we propose an extended statechart, Hybrid MARTE statechart, for modeling and analyzing of hybrid real-time and embedded systems. In Hybrid MARTE Statecharts, we unify the logical time and the chronometric time variables. The improvement of MARTE statechart is based on hybrid automata. Formal syntax and semantics of Hybrid MARTE statecharts are given based on labeled transition systems. At the end of this paper, a case study is given to show how to model the behavior of a Train Control System with Hybrid MARTE statecharts.
Keywords :
Unified Modeling Language; automata theory; embedded systems; formal specification; railways; UML; chronometric time variables; extended statechart; formal specification; hybrid MARTE statecharts; hybrid automata; hybrid real-time system development; labeled transition systems; logical time; modeling and analysis of real-time and embedded systems; train control system; Analytical models; Automata; Clocks; Real time systems; Semantics; Syntactics; Unified modeling language; ATP System; Hybrid automata; MARTE; UML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Theoretical Aspects of Software Engineering (TASE), 2012 Sixth International Symposium on
Conference_Location :
Beijing
Print_ISBN :
978-1-4673-2353-6
Type :
conf
DOI :
10.1109/TASE.2012.26
Filename :
6269628
Link To Document :
بازگشت