DocumentCode :
3641219
Title :
A Model-Driven Framework for the Development of Portable Real-Time Embedded Systems
Author :
W. El Hajj Chehade;A. Radermacher;F. Terrier;B. Selic;S. Gérard
Author_Institution :
Lab. of Model Driven Eng. for Embedded Syst., CEA, Gif-sur-Yvette, France
fYear :
2011
fDate :
4/1/2011 12:00:00 AM
Firstpage :
45
Lastpage :
54
Abstract :
One pillar of Model-Driven Development for real-time embedded software is the separation of concerns between application model and target platform. This requires definition of model transformations realizing the mapping of the application model onto the target platform. Real-Time and Embedded Systems design means coping with different target platforms and with heterogeneous constraints related to time, synchronization and memory footprint. However, different target platforms have APIs and implementation patterns that vary significantly so that it is necessary to develop several dedicated model transformations in order to achieve portability between them. Although this is one way to achieve portability, we show in this paper that the cost of portability can be reduced by providing domain-independent model transformations while still ensuring performance requirements are satisfied.
Keywords :
"Unified modeling language","Real time systems","Connectors","Java","Processor scheduling","Message systems","Radiation detectors"
Publisher :
ieee
Conference_Titel :
Engineering of Complex Computer Systems (ICECCS), 2011 16th IEEE International Conference on
Print_ISBN :
978-1-61284-853-2
Type :
conf
DOI :
10.1109/ICECCS.2011.12
Filename :
5773379
Link To Document :
بازگشت