Modular Design of Real-Time Systems Using Hierarchical Communicating Real-time State Machines
| Title | Modular Design of Real-Time Systems Using Hierarchical Communicating Real-time State Machines |
| Publication Type | Journal Article |
| Year of Publication | 2006 |
| Authors | Furfaro, A, Nigro, L, Pupo, F |
| Journal | Real-Time Systems |
| Volume | 32 |
| Pagination | 105–123 |
| 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 is based on Java and a customizable runtime. The practical use of H-CRSM/Violin is shown by an example. |
| DOI | 10.1007/s11241-006-5318-0 |
