DocumentCode
3291980
Title
An Execution Framework for MARTE-Based Models
Author
Mraidha, Chokri ; Tanguy, Yann ; Jouvray, Christophe ; Terrier, François ; Gerard, Sebastien
Author_Institution
CEA LIST, Gif-sur-Yvette
fYear
2008
fDate
March 31 2008-April 3 2008
Firstpage
222
Lastpage
227
Abstract
The UML is now the most widespread language for systems modeling. However, this language has been designed as a general purpose modeling language that may lack for modeling constructs for specific domain, as for the real-time embedded (RTE) domain. In order to fill this lack, OMG has standardized a UML extension, called MARTE. This UML profile consists of specific concepts defined to cope with the specific concerns of the RTE domain. Of course, MARTE provides support for enabling model driven engineering (MDE) of RTE systems. The MDE development paradigm makes the model the first class citizen of development processes. Models need then to be productive. To achieve this purpose, providing methodology enabling model to be executable is a real challenge. The goal of this paper is then to present, on the one hand a UML/MARTE based methodology for executable RTE systems modeling and on the other hand, a framework and its underlying model transformations required to execute UML models conforming to the MARTE standard.
Keywords
Unified Modeling Language; MARTE-based model; UML; model driven engineering; real-time embedded system; Concurrent computing; Hardware; Model driven engineering; Packaging; Prototypes; Unified modeling language; MARTE; MDE; Real-time Systems; UML;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Complex Computer Systems, 2008. ICECCS 2008. 13th IEEE International Conference on
Conference_Location
Belfast
Print_ISBN
0-7695-3139-3
Type
conf
DOI
10.1109/ICECCS.2008.37
Filename
4492895
Link To Document