• DocumentCode
    2181468
  • Title

    Component-based vs. model-based development: a comparison in the context of vehicular embedded systems

  • Author

    Törngren, Martin ; Chen, DeJiu ; Crnkovic, Ivica

  • Author_Institution
    KTH, Stockholm, Sweden
  • fYear
    2005
  • fDate
    30 Aug.-3 Sept. 2005
  • Firstpage
    432
  • Lastpage
    440
  • Abstract
    Component based and model based development (CBD vs. MBD), in their various interpretations, are in focus in many efforts in order to better handle the efficient development of increasingly complex embedded systems. We elaborate on what CBD and MBD represent, on their differences and similarities. Although CBD represents a bottom-up approach whereas MBD is more top-down in nature, it turns out that the concepts have much in common and can benefit from cross-fertilization. In particular, MBD requires improved handling of ´model´ components, and CBD requires improved component models to assure component composition and reuse. We discuss their mutual opportunities and other relationships.
  • Keywords
    embedded systems; object-oriented programming; software reusability; vehicles; complex embedded systems; component-based development; model-based development; vehicular embedded systems; Air safety; Aircraft; Context modeling; Costs; Embedded software; Embedded system; Hardware; Software performance; Software safety; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications, 2005. 31st EUROMICRO Conference on
  • Print_ISBN
    0-7695-2431-1
  • Type

    conf

  • DOI
    10.1109/EUROMICRO.2005.18
  • Filename
    1517770