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 条
  • [21] Attack-Resilient Sensor Fusion for Safety-Critical Cyber-Physical Systems
    Ivanov, Radoslav
    Pajic, Miroslav
    Lee, Insup
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (01)
  • [22] XANDAR: A holistic Cybersecurity Engineering Process for Safety-critical and Cyber-physical Systems
    Siddiqui, Fahad
    Khan, Rafiullah
    Sezer, Sakir
    McLaughlin, Kieran
    Masing, Leonard
    Doerr, Tobias
    Schade, Florian
    Becker, Juergen
    Ahlbrecht, Alexander
    Zaeske, Wanja
    Durak, Umut
    Adler, Nico
    Sailer, Andreas
    Weber, Raphael
    Wilhelm, Thomas
    Nemeth, Geza
    Morales, Victor
    Gomez, Paco
    Keramidas, Georgios
    Antonopoulos, Christos P.
    Mavropoulos, Michail
    Kelefouras, Vasilios
    Antonopoulos, Konstantinos
    Voros, Nikolaos
    Panagiotou, Christos
    Karadimas, Dimitris
    2022 IEEE 95TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2022-SPRING), 2022,
  • [23] A Hierarchical Domain Model for Safety-Critical Cyber-Physical Systems in Process Automation
    Kuschnerus, Dirk
    Bilgic, Attila
    Bruns, Felix
    Musch, Thomas
    PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2015, : 430 - 436
  • [24] 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
  • [25] Component-Based Interactive Framework for Intelligent Transportation Cyber-Physical Systems
    Jeong, Sangsoo
    Baek, Youngmi
    Son, Sang H.
    SENSORS, 2020, 20 (01)
  • [26] Integrating Cyber-Physical Systems in a Component-Based Approach for Smart Homes
    Criado, Javier
    Andres Asensio, Jose
    Padilla, Nicolas
    Iribarne, Luis
    SENSORS, 2018, 18 (07)
  • [27] Dependability of Safety-Critical Computer Systems through Component-Based Evolution
    Kharchenko, Vyacheslav
    Sklyar, Vladimir
    Siora, Alexandr
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON DEPENDABILITY OF COMPUTER SYSTEMS, 2009, : 42 - 49
  • [28] An Innovative Strategy Based on Secure Element for Cyber-Physical Authentication in Safety-Critical Manufacturing Supply Chain
    Gomez-Marin, Ernesto
    Senni, Valerio
    Parrilla, Luis
    Tejero Lopez, Jose L.
    Castillo, Encarnacion
    Martintoni, Davide
    APPLIED SCIENCES-BASEL, 2023, 13 (18):
  • [29] A Component-based Dynamic Link Support for Safety-critical Embedded Systems
    Kajtazovic, Nermin
    Preschern, Christopher
    Kreiner, Christian
    2013 20TH ANNUAL IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER BASED SYSTEMS (ECBS 2013), 2013, : 92 - 99
  • [30] Constraint-Based Verification of Compositions in Safety-Critical Component-Based Systems
    Kajtazovic, Nermin
    Preschern, Christopher
    Hoeller, Andrea
    Kreiner, Christian
    SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING, 2015, 569 : 113 - 130