Injecting Formal Verification in FMI-Based Co-simulations of Cyber-Physical Systems

被引:3
|
作者
Couto, Luis Diogo [1 ]
Basagiannis, Stylianos [1 ]
Ridouane, El Hassan [1 ]
Mady, Alie El-Din [1 ]
Hasanagic, Miran [2 ]
Larsen, Peter Gorm [2 ]
机构
[1] United Technol Res Ctr, Cork, Ireland
[2] Aarhus Univ, Aarhus, Denmark
基金
欧盟地平线“2020”;
关键词
SENSOR NETWORK ALGORITHMS; MODEL CHECKING;
D O I
10.1007/978-3-319-74781-1_20
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model-based design tools supporting the Functional Mockup Interface (FMI) standard, often employ specification languages ideal for modelling specific domain problems without capturing the overall behavior of a Cyber-Physical System (CPS). These tools tend to handle some important CPS characteristics implicitly, such as network communication handshakes. At the same time, formal verification although a powerful approach, is still decoupled to FMI co-simulation processes, as it can easily lead to infeasible explorations due to state space explosion of continuous or discrete representations. In this paper we exploit co modelling and co-simulation concepts combined with the injection of formal verification results indirectly in a model-based design workflow that will enable verification engineering benefits in a heterogeneous, multidisciplinary design process for CPSs. We demonstrate the approach using a Heating, Ventilation and Air Conditioning (HVAC) case study where communication delays may affect the CPS system's analysis. We model discrete events based on the Vienna Development Method Real-Time dialect, Continuous Time phenomena using Modelica, and communications using PROMELA. Results are considered and inspected both at the level of constituent models and the overall co-simulation.
引用
收藏
页码:284 / 299
页数:16
相关论文
共 50 条
  • [31] A Formal Approach to Physics-based Attacks in Cyber-physical Systems
    Lanotte, Ruggero
    Merro, Massimo
    Munteanu, Andrei
    Vigano, Luca
    ACM TRANSACTIONS ON PRIVACY AND SECURITY, 2020, 23 (01)
  • [32] Repeatable Decentralized Simulations for Cyber-Physical Systems
    Reymann, Christophe
    Foughali, Mohammed
    Lacroix, Simon
    2019 IEEE 19TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2019), 2019, : 240 - 247
  • [33] On Verification of Designed Energy Systems Using Distributed Co-Simulations
    Erdmann, Anselm
    Marcellan, Anna
    Hering, Dominik
    Suriyah, Michael
    Ulbrich, Carolin
    Henke, Martin
    Xhonneux, Andre
    Mueller, Dirk
    Schlatmann, Rutger
    Hagenmeyer, Veit
    PROCEEDINGS OF THE 2020 IEEE/ACM 24TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT), 2020, : 25 - 32
  • [34] Formal methods for reconfigurable cyber-physical systems in production
    Grochowski, Marco
    Simon, Hendrik
    Bohlender, Dimitri
    Kowalewski, Stefan
    Loecklin, Andreas
    Mueller, Timo
    Jazdi, Nasser
    Und, Andreas Zeller
    Weyrich, Michael
    AT-AUTOMATISIERUNGSTECHNIK, 2020, 68 (01) : 3 - 14
  • [35] A Layered Formal Framework for Modeling of Cyber-Physical Systems
    Ungureanu, George
    Sander, Ingo
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 1715 - 1720
  • [36] Formal Probabilistic Analysis of Cyber-Physical Transportation Systems
    Mashkoor, Atif
    Hasan, Osman
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT III, 2012, 7335 : 419 - 434
  • [37] Predictive Formal Analysis of Resilience in Cyber-Physical Systems
    Mouelhi, Sebti
    Laarouchi, Mohamed-Emine
    Cancila, Daniela
    Chaouchi, Hakima
    IEEE ACCESS, 2019, 7 : 33741 - 33758
  • [38] Transformation-Based Approach to Security Verification for Cyber-Physical Systems
    Mili, Saoussen
    Nguyen, Nga
    Chelouah, Rachid
    IEEE SYSTEMS JOURNAL, 2019, 13 (04): : 3989 - 4000
  • [39] Formal Analysis of Control Software for Cyber-Physical Systems
    Herrmann, Peter
    Blech, Jan Olaf
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2017, : 563 - 564
  • [40] Formal modeling and control of cyber-physical manufacturing systems
    Yu, Zhenhua
    Ouyang, Jie
    Li, Sisi
    Peng, Xia
    ADVANCES IN MECHANICAL ENGINEERING, 2017, 9 (10)