Model-driven development has become an important engineering paradigm. It is said to have many advantages over traditional approaches, such as reuse or quality improvement, also for embedded systems. Along a similar line of argumentation, component-based software engineering is advocated. In order to investigate these claims, the MARMOT method was applied to develop several variants of a small micro-controller-based automotive subsystem. Several key figures, like model size and development effort were measured and compared with figures coming from two mainstream methods: the Unified Process and Agile Development. The analysis reveals that model-driven, component-oriented development performs well and leads to maintainable systems and a higher-than-normal reuse rate.
CITATION STYLE
Bunse, C., Gross, H. G., & Peper, C. (2009). Embedded system construction - Evaluation of model-driven and component-based development approaches. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5421, pp. 66–77). https://doi.org/10.1007/978-3-642-01648-6_8
Mendeley helps you to discover research relevant for your work.