DocumentCode :
3436444
Title :
Towards a Framework for Explicit Platform-Based Transformations
Author :
Thomas, Frédéric ; Delatour, Jérôme ; Terrier, François ; Gerard, Sebastien
Author_Institution :
LIST, CEA, Gif-sur-Yvette
fYear :
2008
fDate :
5-7 May 2008
Firstpage :
211
Lastpage :
218
Abstract :
One promising solution for meeting the demands of constantly-evolving real-time embedded (RTE) software is the model-driven development (MDD) paradigm, based on the principle of separating the description of an application from its platform-specific implementation. Existing model-driven approaches strive to achieve this separation through dedicated model transformations which actually embed a given computing platform model. This is a major impediment for MDD dissemination in an industrial context. The resulting dearth of customizable transformations hampers description of reusable generative processes. We therefore propose to explicitly describe the targeted computing platforms in the design process. The main benefit expected from explicit platform models is a true separation of concerns that enables efficient, reusable and customizable generative processes. This proposal is strongly promoted by the new OMG (object management group) standard profile for modeling and analysis of real-time and embedded systems (MARTE), with its software multitasking platforms. In this paper, we first describe the MARTE feature and then propose a framework for integrating explicit platform descriptions into a model-based generative process.
Keywords :
embedded systems; multiprogramming; software engineering; systems analysis; explicit platform-based transformations; model-based generative process; model-driven development paradigm; object management group; real-time embedded software; reusable generative processes; Application software; Embedded computing; Embedded software; Embedded system; Impedance; Multitasking; Process design; Proposals; Real time systems; Software standards; MARTE; MDE; Platform-Based; SRM; UML; model transformations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object Oriented Real-Time Distributed Computing (ISORC), 2008 11th IEEE International Symposium on
Conference_Location :
Orlando, FL
Print_ISBN :
978-0-7695-3132-8
Type :
conf
DOI :
10.1109/ISORC.2008.64
Filename :
4519580
Link To Document :
بازگشت