From PIMs to PSMs

被引:2
作者
Feiler, Peter H. [1 ]
de Niz, Dio [1 ]
Raistrick, Chris [2 ]
Lewis, Bruce A. [3 ]
机构
[1] Carnegie Mellon Univ, Inst Software Engn, Pittsburgh, PA 15213 USA
[2] Kennedy Carter, Guildford, Surrey, England
[3] US Army, AMRDEC, Redstone Arsenal, AL 35898 USA
来源
12TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING COMPLEX COMPUTER SYSTEMS, PROCEEDINGS | 2007年
关键词
D O I
10.1109/ICECCS.2007.25
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The development of embedded systems through models requires the creation of both a platform independent model (PIM) and a platform specific model (PSM). xUML is an extension to UML that adds precise execution semantics to models enabling a full description of platform independent models and the generation of code from them. However, to achieve different non-functional properties, a platform specific model is needed. Architecture Analysis and Design Language (AADL) enables the creation and exploration of PSMs and the analysis of its non-functional properties. In this work we present the integration of xUML and AADL in a development process. This includes the translation of the xUML concurrency model into AADL and the exploration of concurrency variations in AADL.
引用
收藏
页码:365 / +
页数:2
相关论文
共 9 条
[1]  
DENIZ D, 2005, INT J EMBEDDED SYSTE
[2]  
FEILER PH, 2003, IEEE RTAS WORKSH
[3]  
FEILER PH, CMUSEI2007TN01X
[4]  
HANSSON J, CMUSEI2007TN005
[5]  
KLEIN MH, 1993, HDB REAL TIME ANAL G
[6]  
Mellor SJ, 2002, EXECUTABLE UML FDN M
[7]  
*OMG, 2007, LOCKH MART MDA SUCC
[8]  
Raistrick C., 2004, MODEL DRIVEN ARCHITE
[9]  
*SAE, 2004, SAEAS5506