An execution framework for MARTE-based models

被引:9
作者
Mraidha, Chokri [1 ]
Tanguy, Yann [1 ]
Jouvray, Christophe [1 ]
Terrier, Francois [1 ]
Gerard, Sebastien [1 ]
机构
[1] CEA, LIST, F-91191 Gif Sur Yvette, France
来源
ICECCS 2008: THIRTEENTH IEEE INTERNATIONAL CONFERENCE ON THE ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS | 2008年
关键词
D O I
10.1109/ICECCS.2008.37
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:222 / 227
页数:6
相关论文
共 7 条
[1]  
GERARD S, 2000, MODELISATION UML EXE
[2]  
GERARD S, 2002, OOIS 02 MDSD MONT FR
[3]  
MRAIDHA C, 2003, 6 IEEE INT S OBJ OR
[4]  
MRAIDHA C, CEA 2005
[5]  
*OMG, 2007, FORMAL20070205 OMG
[6]  
*OMG, 2007, PTC070804 OMG
[7]  
*OMG, 2007, AD060502 OMG