Component-based design of cyber-physical applications with safety-critical requirements

被引:16
|
作者
Masrur, Alejandro [1 ]
Kit, Michal [2 ]
Matena, Vladimir [2 ]
Bures, Tomas [2 ]
Hardt, Wolfram [3 ]
机构
[1] TU Chemnitz, Dept Comp Sci, Software Technol Embedded Syst, Str Nationen 62, D-09111 Chemnitz, Germany
[2] Charles Univ Prague, Fac Math & Phys, Dept Distributed & Dependable Syst, Malostranske Namesti 25, Prague 1, Czech Republic
[3] TU Chemnitz, Dept Comp Sci, Comp Engn, Str Nationen 62, D-09111 Chemnitz, Germany
关键词
Cyber-physical systems; Component-based design; Safety-critical applications; Real-time and timing analysis; Unreliable communication; Reliability-aware design; MODEL;
D O I
10.1016/j.micpro.2016.01.007
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cyber-physical systems typically involve large numbers of mobile autonomous devices that closely interact with each other and their environment. Standard design and development techniques often fail to effectively manage the complexity and dynamics of such systems. As a result, there is a strong need for new programing models and abstractions. Towards this, component-based design methods are a promising solution. However, existing such approaches either do not accurately model transitory interactions between components - which are typical of cyber-physical systems - or do not provide guarantees for real-time behavior which is essential in safety-critical applications. To overcome this problem, we present a component-based design technique based on DEECo (Dependable Emergent Ensembles of Components). The DEECo framework allows modeling large-scale dynamic systems by a set of interacting components and, in contrast to approaches from the literature, it provides mechanisms to describe transitory interactions between them. To allow reasoning about timing behavior at the component-description level, we characterize DEECo's closed-loop delay in the worst case, i.e., the maximum time needed to react to a change in the environment. Based on this, we incorporate real-time analysis into DEECo's design flow. This further allows us to analyze the system's robustness under unreliable communication and to design decentralized safety-preserving mechanisms. To illustrate the simplicity and usefulness of our approach, we present a case study consisting of an intelligent crossroad system. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:70 / 86
页数:17
相关论文
共 50 条
  • [1] Let's Get Cyber-Physical: Validation of Safety-Critical Cyber-Physical Systems
    Novais, Luis
    Naia, Nelson
    Azevedo, Jose
    Cabral, Jorge
    IEEE ACCESS, 2024, 12 : 142569 - 142581
  • [2] 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 - +
  • [3] Spatial Ontologies and Models for Safety-Critical Cyber-Physical Systems
    Petnga, Leonard
    Austin, Mark A.
    2015 INTERNATIONAL CONFERENCE ON COMPLEX SYSTEMS ENGINEERING (ICCSE), 2015,
  • [4] 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
  • [5] SysML-based compositional verification and safety analysis for safety-critical cyber-physical systems
    Xie, Jian
    Tan, Wenan
    Yang, Zhibin
    Li, Shuming
    Xing, Linquan
    Huang, Zhiqiu
    CONNECTION SCIENCE, 2022, 34 (01) : 911 - 941
  • [6] Iterative Model Checking for Safety-Critical Problems in Cyber-Physical Systems
    Chen, Guangyao
    Jiang, Zhihao
    PROCEEDINGS 15TH ACM/IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, ICCPS 2024, 2024, : 273 - 274
  • [7] Challenges of Machine Learning Applied to Safety-Critical Cyber-Physical Systems
    Pereira, Ana
    Thomas, Carsten
    MACHINE LEARNING AND KNOWLEDGE EXTRACTION, 2020, 2 (04): : 579 - 602
  • [8] Modeling Human-Cyber Interactions in Safety-Critical Cyber-Physical/Industrial Control Systems
    Ngo, Steven
    DeAngelis, Dave
    Garcia, Luis
    2022 IEEE 19TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SMART SYSTEMS (MASS 2022), 2022, : 716 - 717
  • [9] On the Use of Component-Based Principles and Practices for Architecting Cyber-Physical Systems
    Crnkovic, Ivica
    Malavolta, Ivano
    Muccini, Henry
    Sharaf, Mohammad
    PROCEEDINGS 2016 19TH INTERNATIONAL ACM SIGSOFT SYMPOSIUM ON COMPONENT-BASED SOFTWARE ENGINEERING, 2016, : 23 - 32
  • [10] Component-Based Interactive Framework for Intelligent Transportation Cyber-Physical Systems
    Jeong, Sangsoo
    Baek, Youngmi
    Son, Sang H.
    SENSORS, 2020, 20 (01)