Extension of Component-Based Models for Control and Monitoring of Embedded Systems at Runtime

被引:0
|
作者
Schwalb, Tobias [1 ]
Mueller-Glaser, Klaus D. [1 ]
机构
[1] Karlsruhe Inst Technol, Inst Informat Proc Technol, Karlsruhe, Germany
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
To allow a rapid abstract development and reuse in embedded systems nowadays component-based system development is often used. However, control and monitoring at runtime for adjustment and error identification often take place using different domains or tools. They are in general more concrete and therefore the user needs a deeper understanding of the system. This paper in contrast presents a continuous concept to raise the abstraction level and include runtime control and monitoring into component-based models. The concept is based on an extended component-based meta model and libraries, which describe present components as well as their interfaces and parameters. During design time, based to the model designed by the user, source code is generated. At runtime, control commands are send to the embedded target according to user modification in the model as well as acquired monitoring data is back annotated and displayed on model level. The concept is demonstrated and evaluated using a reconfigurable hardware platform.
引用
收藏
页码:142 / 148
页数:7
相关论文
共 50 条
  • [41] Component-based software development for embedded systems - An introduction
    Atkinson, C
    Bunse, C
    Peper, C
    Gross, HG
    COMPONENT-BASED SOFTWARE DEVELOPMENT FOR EMBEDDED SYSTEMS: AN OVERVIEW OF CURRENT RESEARCH TRENDS, 2005, 3778 : 1 - 7
  • [42] Component-based software development for embedded systems - An introduction
    Atkinson, Colin
    Bunse, Christian
    Peper, Christian
    Gross, Hans-Gerhard
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2005, 3778 LNCS : 1 - 7
  • [43] Reconfigurable Component-based Middleware for Networked Embedded Systems
    Costa, Paolo
    Coulson, Geoff
    Mascolo, Cecilia
    Mottola, Luca
    Picco, Gian Pietro
    Zachariadis, Stefanos
    INTERNATIONAL JOURNAL OF WIRELESS INFORMATION NETWORKS, 2007, 14 (02) : 149 - 162
  • [44] Dynamics and control in component-based agent models
    Brazier, FMT
    Jonker, CM
    Treur, J
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2002, 17 (11) : 1007 - 1047
  • [45] PROJECT MONITORING AND CONTROL IN MODEL-DRIVEN AND COMPONENT-BASED DEVELOPMENT OF EMBEDDED SYSTEMS The CARMA Principle and Preliminary Results
    Land, Rikard
    Carlson, Jan
    Larsson, Stig
    Crnkovic, Ivica
    ENASE 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2010, : 253 - 258
  • [46] Model-Checking for the Functional Safety of Control Component-based Heterogeneous Embedded Systems
    Khalgui, Mohamed
    Hanisch, Hans-Michael
    Gharbi, Atef
    2009 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (EFTA 2009), 2009,
  • [47] Component-Based Design of Software for Embedded Control Systems: the Medical Ventilator Case Study
    Zhou, Feng
    Guan, Wei
    Sierszecki, Krzysztof
    Angelov, Christo
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 157 - 163
  • [48] Runtime verification and monitoring of embedded systems
    Watterson, C.
    Heffernan, D.
    IET SOFTWARE, 2007, 1 (05) : 172 - 179
  • [49] A Runtime Architecture-Based Approach for the Dynamic Evolution of Distributed Component-Based Systems
    Zhou, Yu
    ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2008, : 979 - 982
  • [50] Stochastic Contracts for Runtime Checking of Component-based Real-time Systems
    Nandi, Chandrakana
    Monot, Aurelien
    Oriol, Manuel
    2015 18TH INTERNATIONAL ACM SIGSOFT SYMPOSIUM ON COMPONENT-BASED SOFTWARE ENGINEERING (CBSE), 2015, : 111 - 116