• DocumentCode
    2519409
  • Title

    A Developer-Oriented View of Component-Based Embedded Systems

  • Author

    Fredj, Manel ; Radermacher, Ansgar ; Gerard, Sebastien ; Terrier, Françcois

  • Author_Institution
    Lab. of Model Driven Eng. for Embedded Syst., CEA, Gif-sur-Yvette, France
  • fYear
    2010
  • fDate
    1-3 Sept. 2010
  • Firstpage
    417
  • Lastpage
    424
  • Abstract
    The development of Distributed Real-time Embedded (DRE) software systems is complex. These systems are deployed on (heterogeneous) platforms with non-functional characteristics such as performance, resource consumption, and so on. Component-based Software Engineering (CBSE) enables assembling systems from pre-existing components, while separating functional from non-functional (QoS and FT) properties concerns. This paper proposes our model-driven tool eC3M, implementing a CBSE-based approach. It also compares eC3M with different component-based approaches according to a set of adopted perspectives: the development process, handling the application evolution and maintainability, and the obtained footprint.
  • Keywords
    embedded systems; software engineering; component-based software engineering; developer-oriented view; distributed realtime embedded software systems; eC3M tool; Containers; Embedded system; Object oriented modeling; Real time systems; Resource management; Servers; Unified modeling language; component models; embedded systems; model driven engineering;
  • 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.64
  • Filename
    5598126