Formal specification of hybrid MARTE statecharts

Ziwei Liu, Jing Liu*, Jifeng He, Frédéric Mallet, Miaomiao Zhang

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

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 state chart, Hybrid MARTE state chart, for modeling and analyzing of hybrid real-time and embedded systems. In Hybrid MARTE State charts, we unify the logical time and the chronometric time variables. The improvement of MARTE state chart is based on hybrid automata. Formal syntax and semantics of Hybrid MARTE state charts 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 state charts.

Original languageEnglish
Title of host publicationProceedings - IEEE 6th International Symposium on Theoretical Aspects of Software Engineering, TASE 2012
Pages59-66
Number of pages8
DOIs
StatePublished - 2012
EventIEEE 6th International Symposium on Theoretical Aspects of Software Engineering, TASE 2012 - Beijing, China
Duration: 4 Jul 20126 Jul 2012

Publication series

NameProceedings - IEEE 6th International Symposium on Theoretical Aspects of Software Engineering, TASE 2012

Conference

ConferenceIEEE 6th International Symposium on Theoretical Aspects of Software Engineering, TASE 2012
Country/TerritoryChina
CityBeijing
Period4/07/126/07/12

Keywords

  • ATP System
  • Hybrid automata
  • MARTE
  • UML

Fingerprint

Dive into the research topics of 'Formal specification of hybrid MARTE statecharts'. Together they form a unique fingerprint.

Cite this