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 条
  • [41] A Component-Based Approach for the Specification and Verification of Safety-Critical Software: Application to a Platoon of Vehicles
    Souquieres, Jeanine
    ERCIM NEWS, 2008, (75): : 33 - 34
  • [42] High-Precision Modulation of a Safety-Critical Cyber-Physical System: Control Synthesis and Experimental Validation
    Li, Yutong
    Lv, Chen
    Zhang, Junzhi
    Zhang, Yun
    Ma, Wanjing
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2018, 23 (06) : 2599 - 2608
  • [43] NLES: A Novel Lifetime Extension Scheme for Safety-Critical Cyber-Physical Systems Using SDN and NFV
    Wu, Jun
    Luo, Shibo
    Wang, Shen
    Wang, Hongkai
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (02) : 2463 - 2475
  • [44] A Concept for a Qualifiable (Meta)-Modeling Framework Deployable in Systems and Tools of Safety-critical and Cyber-physical Environments
    Tietz, Vanessa
    Schoepf, Julian
    Waldvogel, Andreas
    Annighoefer, Bjoern
    24TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2021), 2021, : 163 - 169
  • [45] A WSSL Implementation for Critical Cyber-Physical Systems Applications
    Rocha, Marcia Cunha
    Vasconcelos Filho, Enio
    Alves, Fernando
    Penna, Sergio
    Santos, Pedro M.
    Tovar, Eduardo
    2023 CYBER-PHYSICAL SYSTEMS AND INTERNET-OF-THINGS WEEK, CPS-IOT WEEK WORKSHOPS, 2023, : 192 - 197
  • [46] Component-Based Refinement and Verification of Information-Flow Security Policies for Cyber-Physical Microservice Architectures
    Gerking, Christopher
    Schubert, David
    2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA), 2019, : 61 - 70
  • [47] Student Research Abstract: ReLUSyn: Synthesizing Stealthy Attacks for Deep Neural Network-Based Safety-Critical Cyber-Physical Systems
    Kashyap, Aarti
    PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20), 2020, : 227 - 229
  • [48] Composition and Refinement of Timing Behavior in Safety-Critical Cyber Physical Systems
    Chen B.
    Li X.
    Zhou X.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2023, 60 (08): : 1895 - 1911
  • [49] Towards an Integrated Model for Safety and Security Requirements of Cyber-Physical Systems
    Brunner, Michael
    Huber, Michael
    Sauerwein, Clemens
    Breu, Ruth
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2017, : 334 - 340
  • [50] Safety Requirements in Collaborative Human-Robot Cyber-Physical System
    Khalid, Azfar
    Kirisci, Pierre
    Ghrairi, Zied
    Pannek, Juergen
    Thoben, Klaus-Dieter
    DYNAMICS IN LOGISTICS, LDIC 2016, 2017, : 41 - 51