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 条
  • [31] An MDE approach for Runtime Monitoring and Adapting Component-based Systems: Application to WIMP User Interface Architectures
    Criado, Javier
    Iribarne, Luis
    Padilla, Nicolas
    Troya, Javier
    Vallecillo, Antonio
    [J]. 2012 38TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2012, : 150 - 157
  • [32] Quality Assurance for Component-based Systems in Embedded Environments
    Li, Wenbin
    Le Gall, Franck
    Vlacheas, Panagiotis
    Cheptsov, Alexey
    [J]. 2018 INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, EMBEDDED SYSTEMS AND COMMUNICATIONS (IINTEC), 2018, : 171 - 176
  • [33] Allocation Optimization for Component-based Embedded Systems with GPUs
    Campeanu, Gabriel
    Carlson, Jan
    Sentilles, Severine
    [J]. 44TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2018), 2018, : 101 - 110
  • [34] A dynamic customizable model for component-based embedded systems
    Lu, Huijuan
    Tang, Wenbin
    Wang, Xunbin
    [J]. 2008 INTERNATIONAL CONFERENCE ON AUDIO, LANGUAGE AND IMAGE PROCESSING, VOLS 1 AND 2, PROCEEDINGS, 2008, : 220 - 224
  • [35] Adapting Component-Based Systems at Runtime via Policies with Temporal Patterns
    Kouchnarenko, Olga
    Weber, Jean-Francois
    [J]. FORMAL ASPECTS OF COMPONENT SOFTWARE, 2014, 8348 : 234 - 253
  • [36] 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
  • [37] The framework of component-based protocol architecture for embedded systems
    Dai, HJ
    Chen, TZ
    Wei, H
    [J]. 2005 IEEE Networking, Sensing and Control Proceedings, 2005, : 1012 - 1016
  • [38] 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
  • [39] Component-based software development for embedded systems - An introduction
    Atkinson, C
    Bunse, C
    Peper, C
    Gross, HG
    [J]. COMPONENT-BASED SOFTWARE DEVELOPMENT FOR EMBEDDED SYSTEMS: AN OVERVIEW OF CURRENT RESEARCH TRENDS, 2005, 3778 : 1 - 7
  • [40] 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