Component-Based Design of Software for Embedded Control Systems: the Medical Ventilator Case Study

被引:2
|
作者
Zhou, Feng [1 ]
Guan, Wei [1 ]
Sierszecki, Krzysztof [1 ]
Angelov, Christo [1 ]
机构
[1] Univ So Denmark, Mads Clausen Inst Product Innovat, DK-6400 Sonderborg, Denmark
关键词
embedded systems; component-based design; actors; function blocks; distributed timed multitasking;
D O I
10.1109/ICESS.2009.72
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
COMDES-II is a component-based framework for distributed control systems featuring open architecture and predictable operation under hard real-time constraints. It has been experimentally validated in a number of case studies, including the Medical Ventilator Case Study discussed in the paper. The latter presents COMDES-II design models used to re-engineer the control system of an existing Medical Ventilator machine, and the resulting software implementation. The accumulated experience has helped reveal areas of possible improvement, and they have been taken into consideration while developing the latest version of the framework - COMDES-III.
引用
收藏
页码:157 / 163
页数:7
相关论文
共 50 条
  • [1] A study on design for testability in component-based embedded software
    Kanstren, Teemu
    [J]. SERA 2008: 6TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS, PROCEEDINGS, 2008, : 31 - 38
  • [2] A Component-based Approach to Embedded Software Design
    Polato, Ivanilton
    Silva Filho, Antonio M.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 160 : 255 - 273
  • [3] Component-based software engineering for embedded systems
    Crnkovic, I
    [J]. ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 712 - 713
  • [4] Component-Based Design of Embedded Systems
    Kopetz, Hermann
    [J]. SOFTWARE TECHNOLOGIES FOR EMBEDDED AND UBIQUITOUS SYSTEMS, 2010, 6399 : 1 - 1
  • [5] Test case design for the validation of component-based embedded systems
    Fleisch, W
    [J]. ARCHITECTURE AND DESIGN OF DISTRIBUTED EMBEDDED SYSTEMS, 2001, 61 : 151 - 160
  • [6] Component-based design of embedded software: An analysis of design issues
    Angelov, C
    Sierszecki, K
    Marian, N
    [J]. SCIENTIFIC ENGINEERING OF DISTRIBUTED JAVA APPLICATIONS, 2005, 3409 : 1 - 11
  • [7] Design accompanying analysis of component-based embedded software
    Maydl, W
    [J]. COMPONENT-BASED SOFTWARE ENGINEERING, 2004, 3054 : 178 - 193
  • [8] Implementing the Component-based Software Engineering in Embedded Systems
    Abdallah, Mohammed A.
    [J]. ISOCC: 2008 INTERNATIONAL SOC DESIGN CONFERENCE, VOLS 1-3, 2008, : 399 - 402
  • [9] Component-based engineering of distributed embedded control software
    Jahnke, JH
    McNair, A
    Cockburn, J
    de Souza, P
    Furber, RA
    Lavender, M
    [J]. COMPONENT-BASED SOFTWARE DEVELOPMENT FOR EMBEDDED SYSTEMS: AN OVERVIEW OF CURRENT RESEARCH TRENDS, 2005, 3778 : 296 - 319
  • [10] DICES: Distributed Component-based Embedded Software Systems
    Zagar, Mario
    Crnkovic, Ivica
    Stipanicev, Darko
    Stula, Maja
    Feljan, Juraj
    Lednicki, Luka
    Maras, Josip
    Petricic, Ana
    [J]. ANNUAL 2010/2011 OF THE CROATIAN ACADEMY OF ENGINEERING, 2012, : 154 - 167