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
Link To Document