2006
DOI: 10.1007/s11241-006-5318-0
|View full text |Cite
|
Sign up to set email alerts
|

Modular Design of Real-Time Systems Using Hierarchical Communicating Real-time State Machines

Abstract: This paper proposes a methodology for the development of distributed real-time systems. The methodology consists of the Hierarchical Communicating Real-Time State Machines (H-CRSM) modelling language, and the VIOLIN toolset. H-CRSM combines Statecharts constructs with CSP-like timed communications. VIOLIN provides a visual environment supporting in a seamless way all the life-cycle development phases of an H-CRSM system. Temporal validation rests on assertion checking during system simulation. Code generation … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
2
0

Year Published

2006
2006
2023
2023

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 21 publications
(22 reference statements)
0
2
0
Order By: Relevance
“…In addition, a macro state can be and-decomposed for supporting a notion of concurrent sub automata. Statecharts have been successfully applied to the design of reactive eventdriven real-time systems (Harel & Polity, 1998) (Selic & Rumbaugh, 1998) (Furfaro et al, 2006), as well as to modelling and performance analysis, e.g. (Vijaykumar et al, 2002(Vijaykumar et al, -2006.…”
Section: Introductionmentioning
confidence: 99%
“…In addition, a macro state can be and-decomposed for supporting a notion of concurrent sub automata. Statecharts have been successfully applied to the design of reactive eventdriven real-time systems (Harel & Polity, 1998) (Selic & Rumbaugh, 1998) (Furfaro et al, 2006), as well as to modelling and performance analysis, e.g. (Vijaykumar et al, 2002(Vijaykumar et al, -2006.…”
Section: Introductionmentioning
confidence: 99%
“…This paper describes a design methodology for embedded control systems, assisted by modelling, analysis and implementation tools, which makes it possible to experiment with model continuity [13,16,17,24], i.e. seamless development where the same model is used, with minimal change, for both property analysis and real time execution.…”
mentioning
confidence: 99%