Evaluation of an Abstract Component Model for Embedded Systems Development

Christian Bunse, Yunja Choi and Hans Gerhard Gross
Volume: 8, No: 4, Page: 539 ~ 554, Year: 2012
10.3745/JIPS.2012.8.4.539
Keywords: Software Development Management, Software Reusability, Modeling
Full Text:

Abstract
Model-driven and component-oriented development is increasingly being used in the development of embedded systems. When combined, both paradigms provide several advantages, such as higher reuse rates, and improved system quality. Performing model-driven and component-oriented development should be accompanied by a component model and a method that prescribes how the component model is used. This article provides an overview on the MARMOT method, which consists of an abstract component model and a methodology for the development of embedded systems. The paper describes a feasibility study that demonstrates MARMOT"'"s capability to alleviate system design, verification, implementation, and reuse. Results indicate that model-driven and component-based development following the MARMOT method outperforms Agile development for embedded systems, leads to maintainable systems, and higher than normal reuse rates.

Article Statistics
Multiple requests among the same broswer session are counted as one view (or download).
If you mouse over a chart, a box will show the data point's value.


Cite this article
IEEE Style
Christian Bunse, Yunja Choi and Hans Gerhard Gross, "Evaluation of an Abstract Component Model for Embedded Systems Development," Journal of Information Processing Systems, vol. 8, no. 4, pp. 539~554, 2012. DOI: 10.3745/JIPS.2012.8.4.539.

ACM Style
Christian Bunse, Yunja Choi and Hans Gerhard Gross, "Evaluation of an Abstract Component Model for Embedded Systems Development," Journal of Information Processing Systems, 8, 4, (2012), 539~554. DOI: 10.3745/JIPS.2012.8.4.539.