Safe design of high-performance embedded systems in an MDE framework

In this paper, we use the UML MARTE profile to model high-performance embedded systems (HPES) in the G ASPARD 2 framework. We address the design correctness issue on the UML model by using the formal validation tools associated with synchronous languages, i.e., the S IGALI model checker, etc. This m...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Innovations in systems and software engineering 2008, Vol.4 (3), p.215-222
Hauptverfasser: Yu, Huafeng, Gamatié, Abdoulaye, Rutten, Éric, Dekeyser, Jean-Luc
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In this paper, we use the UML MARTE profile to model high-performance embedded systems (HPES) in the G ASPARD 2 framework. We address the design correctness issue on the UML model by using the formal validation tools associated with synchronous languages, i.e., the S IGALI model checker, etc. This modeling and validation approach benefits from the advantages of UML as a standard, and from the number of validation tools built around synchronous languages. In our context, model transformations act as a bridge between UML and the chosen validation technologies. They are implemented according to a model-driven engineering approach. The modeling and validation are illustrated using the multimedia functionality of a new-generation cellular phone.
ISSN:1614-5046
1614-5054
DOI:10.1007/s11334-008-0059-y