Skip to main navigation Skip to search Skip to main content

From MDD to full industrial process: Building distributed real-time embedded systems for the high-integrity domain

  • CNRS LTCI

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review

4 Citations (Scopus)

Abstract

From small and very specialized applications, real-time embedded systems are now evolving towards large distributed and interconnected systems. The construction of such systems is becoming increasingly complex, while being put under heavy pressures (economic, mission criticality, time, etc.). We see a current trend to extend and reuse existing specification and modeling techniques for embedded systems under the "Model Driven Architecture" approach (MDA). Expected benefits range from a better control over the application life-cycle to the integration of performance, analysis or verification tools. In this paper, we take a very pragmatic position and illustrate how building Distributed Real-Time systems (DRE) for the High-Integrity domain in a Model Driven Development (MDD) process may fail to address core requirements, and why going "back to the basics" of the code and implementation is required to avoid missing the strongest requirements; and avoid a situation in which the MDD fails to deliver its promises. Our claim is that MDD provides value to the engineering of complex system, if and only if it can take full advantage of the expressive power of the models to help the user in certifying or validating its system. This includes full control of the code generation, validation and verification or testing process. In the following, we show some limits in current MDD-based DRE projects. We discuss how a careful use of a modeling language like AADL can reduce them, by separating modeling concerns from the underlying execution environment. We then introduce our work in this domain, demonstrating how both a unified modeling approach, combined with precise code generators can provide the user full control and confidence when building its own DRE systems.

Original languageEnglish
Title of host publicationComposition of Embedded Systems
Subtitle of host publicationScientific and Industrial Issues - 13th Monterey Workshop 2006, Revised Selected Papers
Pages35-52
Number of pages18
Publication statusPublished - 1 Dec 2007
Externally publishedYes
Event13th Monterey Workshop 2006 on Composition of Embedded Systems: Scientific and Industrial Issues - Paris, France
Duration: 16 Oct 2006 → 18 Oct 2006

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4888 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference13th Monterey Workshop 2006 on Composition of Embedded Systems: Scientific and Industrial Issues
Country/TerritoryFrance
CityParis
Period16/10/06 → 18/10/06

Fingerprint

Dive into the research topics of 'From MDD to full industrial process: Building distributed real-time embedded systems for the high-integrity domain'. Together they form a unique fingerprint.

Cite this