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.
| Original language | English |
|---|---|
| Pages (from-to) | 539-554 |
| Number of pages | 16 |
| Journal | Journal of Information Processing Systems |
| Volume | 8 |
| Issue number | 4 |
| DOIs | |
| State | Published - 2012 |
Keywords
- Modeling
- Software development management
- Software reusability
Fingerprint
Dive into the research topics of 'Evaluation of an abstract component model for embedded systems development'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver