• DocumentCode
    2578759
  • Title

    A MDE-Based Optimisation Process for Real-Time Systems

  • Author

    Gilles, O. ; Hugues, Jerome

  • Author_Institution
    CNRS, GET-Telecom Paris, Paris, France
  • fYear
    2010
  • fDate
    5-6 May 2010
  • Firstpage
    50
  • Lastpage
    57
  • Abstract
    The design and implementation of Real-Time Embedded Systems is now heavily relying on Model-Driven Engineering (MDE) as a central place to define and then analyze or implement a system. MDE toolchains are taking a key role as to gather most of functional and not functional properties in a central framework, and then exploit this information. Such toolchain is based on both 1) a modeling notation, and 2) companion tools to transform or analyse models. In this paper, we present a MDE-based process for system optimisation based on an architectural description. We first define a generic evaluation pipeline, define a library of elementary transformations and then shows how to use it through Domain-Specific Language to evaluate and then transform models. We illustrate this process on an AADL case study modeling a Generic Avionics Platform.
  • Keywords
    real-time systems; software architecture; AADL case study; MDE-based optimisation process; companion tools; domain specific language; generic avionics platform; generic evaluation pipeline; model driven engineering; modeling notation; real-time systems; toolchain; Aerospace electronics; Computer architecture; Embedded system; Hardware; Model driven engineering; Performance evaluation; Pipelines; Real time systems; Software architecture; Yarn; AADL; MDE; optimisation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2010 13th IEEE International Symposium on
  • Conference_Location
    Carmona, Seville
  • ISSN
    1555-0885
  • Print_ISBN
    978-1-4244-7083-9
  • Electronic_ISBN
    1555-0885
  • Type

    conf

  • DOI
    10.1109/ISORC.2010.38
  • Filename
    5479575