Flex-eWare: a Flexible MDE-based Solution for Designing and Implementing Embedded Distributed Systems - Département Informatique et Réseaux Accéder directement au contenu
Article Dans Une Revue Software: Practice and Experience Année : 2012

Flex-eWare: a Flexible MDE-based Solution for Designing and Implementing Embedded Distributed Systems

Résumé

The complexity of modern embedded systems increases as they incorporate new concerns such as distribution and mobility. These new features need to be considered as early as possible in the software development lifecycle. Model Driven Engineering (MDE), that promotes an intensive use of models and is now widely seen as a solution to master the development of complex systems such as embedded ones. Component-Based Software Engineering (CBSE) is another major trend that gains acceptance in the embedded world due to its properties such as reuse, modularity and flexibility. This article proposes the Flex-eWare Component Model FCM for designing and implementing modern embedded systems. The FCM unifies MDE and CBSE and has been evaluated in several application domains with different requirements: wireless sensor networks, distributed client/server applications, and control systems for electrical devices. This approach highlights a new concept: flexibility points, that arise at several stages of the development process: in the model (design phase), in the execution platform and during the execution itself. This flexibility points are captured with model libraries that can extend the Flex-eWare Component Model.
Fichier principal
Vignette du fichier
SPE-flex-eWare.pdf (1.23 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00628310 , version 1 (01-03-2013)

Identifiants

Citer

Mathieu Jan, Christophe Jouvray, Fabrice Kordon, Antonio Kung, Jimmy Lalande, et al.. Flex-eWare: a Flexible MDE-based Solution for Designing and Implementing Embedded Distributed Systems. Software: Practice and Experience, 2012, 42 (12), pp.1467-1494. ⟨10.1002/spe.1143⟩. ⟨inria-00628310⟩
600 Consultations
453 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More