Live in ConSerts: Model-Driven Runtime Safety Assurance on Microcontrollers, Edge, and Cloud

被引:1
|
作者
Schmidt, Andreas [1 ]
Reich, Jan [1 ]
Sorokos, Ioannis [1 ]
机构
[1] Fraunhofer Inst Expt Software Engn, Embedded Syst Qual Assurance, Kaiserslautern, Germany
关键词
monitor synthesis; runtime verification; safety monitor; autonomous systems; online assurance;
D O I
10.1109/EDCC53658.2021.00016
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Engineering highly-integrated Cyber-Physical Systems (CPS) requires dealing with increased complexity and variability, both within the CPS architecture, but also in the dynamic interactions formed with other CPS during operation. Developing, instrumenting, and deploying effective and efficient monitoring is an essential component of any strategy aiming to assure the dependability of CPS. Such runtime monitors use pre-assured knowledge models, which describe safety-relevant properties of the CPS and its environment. During operation, event monitors determine the current situation and thus enable automated safety reasoning based on the modeled knowledge. Conditional Safety Certificates (ConSerts) are a previously introduced concept for safety-related assume-guarantee reasoning models that enable dynamic adaptation of CPS during operation by exploiting dependability assurance established during development. In this work, we introduce a code generation concept and tool support that enables the automatic synthesis of ConSert-based runtime monitors for CPS in the Rust programming language. We demonstrate and evaluate the feasibility of the concept on a robot-assisted industrial manufacturing use case.
引用
收藏
页码:61 / 66
页数:6
相关论文
共 50 条
  • [21] Software safety for model-driven development
    Raytheon, 2611 Jefferson Davis HWY STE 700, Arlington,VA 22202, United States
    不详
    不详
    CrossTalk, 2009, 4-5 (9-14):
  • [22] Model-Driven Safety of Autonomous Vehicles
    Annable, N.
    Bayzat, A.
    Diskin, Z.
    Lawford, M.
    Paige, R.
    Wassyng, A.
    RECENT TRENDS AND ADVANCES IN MODEL BASED SYSTEMS ENGINEERING, 2022, : 407 - 417
  • [23] Model-driven cloud resource management with OCCIware
    Zalila, Faiez
    Challita, Stephanie
    Merle, Philippe
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 99 : 260 - 277
  • [24] Economic Model-Driven Cloud Service Composition
    Ye, Zhen
    Bouguettaya, Athman
    Zhou, Xiaofang
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2014, 14 (2-3) : 255 - 273
  • [25] A Model-driven Approach for Monitoring in Service Cloud
    Wang Zhuo-hao
    Wang Xi-Cheng
    Qi Kai-yuan
    Zhao Zhuo-feng
    MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION, PTS 1 AND 2, 2011, 48-49 : 43 - +
  • [26] Model-driven optimal resource scaling in cloud
    Anshul Gandhi
    Parijat Dube
    Alexei Karve
    Andrzej Kochut
    Li Zhang
    Software & Systems Modeling, 2018, 17 : 509 - 526
  • [27] Model-Driven Approach to Hadoop Deployment in Cloud
    Chen, Zheyi
    Xiang, Tao
    Chen, Xing
    2017 5TH IEEE INTERNATIONAL CONFERENCE ON MOBILE CLOUD COMPUTING, SERVICES, AND ENGINEERING (MOBILECLOUD), 2017, : 145 - 148
  • [28] Model-driven optimal resource scaling in cloud
    Gandhi, Anshul
    Dube, Parijat
    Karve, Alexei
    Kochut, Andrzej
    Zhang, Li
    SOFTWARE AND SYSTEMS MODELING, 2018, 17 (02): : 509 - 526
  • [29] Efficient Model-Driven Prototyping for Edge Analytics
    Chaudhary, Hafiz Ahmad Awais
    Guevara, Ivan
    Singh, Amandeep
    Schieweck, Alexander
    John, Jobish
    Margaria, Tiziana
    Pesch, Dirk
    ELECTRONICS, 2023, 12 (18)
  • [30] KID Model-Driven Things-Edge-Cloud Computing Paradigm for Traffic Data as a Service
    Du, Bowen
    Huang, Runhe
    Xie, Zhipu
    Ma, Jianhua
    Lv, Weifeng
    IEEE NETWORK, 2018, 32 (01): : 34 - 41