• DocumentCode
    2518624
  • Title

    Deployment Modelling and Synthesis in a Component Model for Distributed Embedded Systems

  • Author

    Carlson, Jan ; Feljan, Juraj ; Mäki-Turja, Jukka ; Sjödin, Mikael

  • Author_Institution
    Malardalen Real-Time Res. Centre, Malardalen Univ., Västerås, Sweden
  • fYear
    2010
  • fDate
    1-3 Sept. 2010
  • Firstpage
    74
  • Lastpage
    82
  • Abstract
    We present an approach to combine model-driven and component-based software engineering of distributed embedded systems. Specifically, we describe how deployment modelling is performed in two steps, and present an incremental synthesis of runnable representations of model entities on various abstraction levels. Our approach allows for flexible reuse opportunities, in that entities at different levels of granularity and abstraction can be reused. It also permits detailed analysis, e.g., with respect to timing, of units smaller than a whole physical node. We present a concept, virtual nodes, which preserves real-time properties across reuse and integration in different contexts.
  • Keywords
    distributed processing; embedded systems; object-oriented programming; component-based software engineering; distributed embedded systems; model-driven; Analytical models; Embedded system; Real time systems; Testing; Timing; Unified modeling language; Component based software engineering; Deployment; Embedded systems; Model based engineering; Synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on
  • Conference_Location
    Lille
  • ISSN
    1089-6503
  • Print_ISBN
    978-1-4244-7901-6
  • Type

    conf

  • DOI
    10.1109/SEAA.2010.43
  • Filename
    5598081