Development of reconfigurable distributed embedded systems with a model‐driven approach
- 23 July 2013
- journal article
- research article
- Published by Wiley in Concurrency and Computation: Practice and Experience
- Vol. 27 (6) , 1391-1411
Abstract
Summary: In this paper, we propose a model‐driven approach allowing to build reconfigurable distributed real‐time embedded (DRE) systems. The constant growth of the complexity and the required autonomy of embedded software systems management give the dynamic reconfiguration a big importance. New challenges to apply the dynamic reconfiguration at model level as well as runtime support level are required. In this direction, the development of reconfigurable DRE systems according to traditional processes is not applicable. New methods are required to build and to supply reconfigurable embedded software architectures. In this context, we propose an model‐driven engineering based approach that enables to design reconfigurable DRE systems with execution framework support. This approach leads the designer to specify step by step his/her system from a model to another one more refined until the targeted model is reached. This targeted model is related to a specific platform leading to the generation of the most part of the system implementation. We also develop a new middleware that supports reconfigurable DRE systems. Copyright © 2013 John Wiley & Sons, Ltd.Keywords
This publication has 16 references indexed in Scilit:
- A Middleware for Reconfigurable Distributed Real-Time Embedded Systems2012
- Towards a Model-Based Approach for Reconfigurable DRE Systems2011
- Ocarina : An Environment for AADL Models Analysis and Automatic Code Generation for High Integrity Applications2009
- From the prototype to the final embedded system using the Ocarina AADL tool suiteACM Transactions on Embedded Computing Systems, 2008
- Towards Automatic Middleware Generation2008
- ModES: Embedded Systems Design Methodology and Tools based on MDE2007
- Guest Editor's Introduction: Model-Driven EngineeringComputer, 2006
- Ravenscar-Java2002
- The Ravenscar ProfileACM SIGAda Ada Letters, 1999
- Priority inheritance protocols: an approach to real-time synchronizationIEEE Transactions on Computers, 1990