Component-based Timing Analysis for Embedded Software Components in Cyber-Physical Systems

被引:0
|
作者
Li, Haoxuan [1 ]
Vanherpen, Ken [2 ]
Hellinckx, Peter [3 ]
Mercelis, Siegfried [3 ]
De Meulenaere, Paul [2 ]
机构
[1] Univ Antwerp, CoSys Lab, Fac Appl Engn, Groenenborgerlaan 171, B-2000 Antwerp, Belgium
[2] Univ Antwerp, CoSys Lab, Fac Appl Engn, Flanders Make, Groenenborgerlaan 171, B-2000 Antwerp, Belgium
[3] Univ Antwerp, IMEC, IDLab, Fac Appl Engn, Sint Pietersvliet 7, B-2000 Antwerp, Belgium
来源
2020 9TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO) | 2020年
关键词
Timing Analysis; Worst-case Execution Time; Real-time system; Embedded Systems; Component-based Design; TIME;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Real-time embedded systems are widely adopted in cyber-physical applications such as automotive, avionics and medical care. Reusable software components have been proven to be able to reduce the time and cost in designing those systems. Worst-case execution time (WCET) information of those components is one of the properties that are of the utmost importance concerning the safety of a system. How to reuse the WCET information of one component in the overall embedded system context is, however, far from straightforward. In this paper, we propose a hybrid timing analysis approach which facilitates the reuse of the timing property of a component. The approach is able (i) to decouple the timing analysis of a component independently from the rest of the system; (ii) to generate input data specifically for a component; (iii) to re-compose the execution time of the overall system on different granularity levels. We will illustrate the method and discuss its potential and the possible pitfalls.
引用
收藏
页码:173 / 180
页数:8
相关论文
共 50 条
  • [1] Cyber-physical systems challenges: a needs analysis for collaborating embedded software systems
    Mosterman, Pieter J.
    Zander, Justyna
    SOFTWARE AND SYSTEMS MODELING, 2016, 15 (01) : 5 - 16
  • [2] Cyber-physical systems challenges: a needs analysis for collaborating embedded software systems
    Pieter J. Mosterman
    Justyna Zander
    Software & Systems Modeling, 2016, 15 : 5 - 16
  • [3] A component-based design approach for energy flexibility in cyber-physical manufacturing systems
    Assad, Fadi
    Rushforth, Emma J.
    Harrison, Robert
    JOURNAL OF INTELLIGENT MANUFACTURING, 2025, 36 (02) : 975 - 1001
  • [4] Component-based software engineering for embedded systems
    Crnkovic, I
    ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 712 - 713
  • [5] OpenMETA: A Model- and Component-Based Design Tool Chain for Cyber-Physical Systems
    Sztipanovits, Janos
    Bapty, Ted
    Neema, Sandeep
    Howard, Larry
    Jackson, Ethan
    FROM PROGRAMS TO SYSTEMS: THE SYSTEMS PERSPECTIVE IN COMPUTING, 2014, 8415 : 235 - +
  • [6] Modelling and analysis of power consumption for component-based embedded software
    Hu Jun
    Li Xuandong
    Zheng Guoliang
    Wang Chenghua
    EMERGING DIRECTIONS IN EMBEDDED AND UBIQUITOUS COMPUTING, 2006, 4097 : 795 - 804
  • [7] DICES: Distributed Component-based Embedded Software Systems
    Zagar, Mario
    Crnkovic, Ivica
    Stipanicev, Darko
    Stula, Maja
    Feljan, Juraj
    Lednicki, Luka
    Maras, Josip
    Petricic, Ana
    ANNUAL 2010/2011 OF THE CROATIAN ACADEMY OF ENGINEERING, 2012, : 154 - 167
  • [8] A Rapid Review on Software Vulnerabilities and Embedded, Cyber-Physical, and IoT Systems
    Marchetto, Alessandro
    Scanniello, Giuseppe
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2023, PT I, 2024, 14483 : 468 - 477
  • [9] Component-based design of cyber-physical applications with safety-critical requirements
    Masrur, Alejandro
    Kit, Michal
    Matena, Vladimir
    Bures, Tomas
    Hardt, Wolfram
    MICROPROCESSORS AND MICROSYSTEMS, 2016, 42 : 70 - 86
  • [10] Roundtable: Reliability of Embedded and Cyber-Physical Systems
    Barnum, Sean
    Sastry, Shankar
    Stankovic, John A.
    IEEE SECURITY & PRIVACY, 2010, 8 (05) : 27 - 32