Evaluation of an Abstract Component Model for Embedded Systems Development

被引:1
|
作者
Bunse, Christian [1 ]
Choi, Yunja [2 ]
Gross, Hans Gerhard [3 ]
机构
[1] Univ Appl Sci Stralsund, Stralsund, Germany
[2] Kyungpook Natl Univ, Sch Comp Sci & Engn, Daegu, South Korea
[3] Delft Univ Technol, Software Engn Res Grp, Delft, Netherlands
来源
基金
新加坡国家研究基金会;
关键词
Software Development Management; Software Reusability; Modeling;
D O I
10.3745/JIPS.2012.8.4.539
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:539 / 554
页数:16
相关论文
共 50 条
  • [1] FLEXCM - A component model for adaptive embedded systems
    Miranda Filho, Sindolfo
    Cunha Leite, Luiz Eduardo
    Lemos, Guido
    Meira, Silvio
    COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 119 - +
  • [2] Complexity of Component-based Development of Embedded Systems
    Zheng, M.
    Alagar, V. S.
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 8, 2005, 8 : 282 - 287
  • [3] Component-based development of embedded systems with GPUs
    Campeanu, Gabriel
    Carlson, Jan
    Sentilles, Séverine
    Journal of Systems and Software, 2020, 161
  • [4] Component-based development of embedded systems with GPUs
    Campeanu, Gabriel
    Carlson, Jan
    Sentilles, Severine
    JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 161
  • [5] Integrating Behavioral Descriptions into a Component Model for Embedded Systems
    Vulgarakis, Aneta
    Sentilles, Severine
    Carlson, Jan
    Seceleanu, Cristina
    36TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2010, : 113 - 118
  • [6] A contract-based component model for embedded systems
    Li, SY
    Wu, J
    Hu, ZG
    QSIC 2004: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2004, : 232 - 239
  • [7] A component-based model for predictable embedded systems
    Díaz, M
    Garrido, D
    Rus, F
    Troya, JM
    ESA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS AND APPLICATIONS, 2003, : 183 - 189
  • [8] Industrial requirements for the efficient development of reliable embedded systems (Extended abstract)
    Grimm, K
    ZUM '98: THE Z FORMAL SPECIFICATION NOTATION, 1998, 1493 : 1 - 4
  • [9] Model Driven Development for Embedded Systems
    Ito, Kunihihiko
    Matsuura, Saeko
    SEPADS'10: PROCEEDINGS OF THE 9TH WSEAS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PARALLEL AND DISTRIBUTED SYSTEMS, 2010, : 102 - +
  • [10] Embedded System Construction - Evaluation of Model-Driven and Component-Based Development Approaches
    Bunse, Christian
    Gross, Hans-Gerhard
    Peper, Christian
    MODELS IN SOFTWARE ENGINEERING, 2009, 5421 : 66 - +