A framework for modeling and analyzing cyber-physical systems using statistical model checking

被引:2
|
作者
Alshalalfah, Abdel-Latif [1 ]
Mohamed, Otmane Ait [1 ]
Ouchani, Samir [2 ]
机构
[1] Concordia Univ, Dept Elect & Comp Engn, Montreal, PQ, Canada
[2] CESI Lineact, Aix En Provence, France
关键词
System Modeling Language; Enhanced Activity Calculus; Cyber-Physical systems; Model transformation; model-based verification; Safety-critical; Statistical model checking; Priced timed automata; ARTIFICIAL PANCREAS; AUTONOMOUS VEHICLES; SAFETY; VERIFICATION;
D O I
10.1016/j.iot.2023.100732
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The trustworthiness of a cyber-physical system is essential for it to be qualified for utilization in most real-life deployments. This is especially critical for systems that deal with precious human lives. Although these safety-critical systems can be investigated using both experimental testing and model-based verification, accurate models have the potential to permit risk-free mimicking of the system behavior even in the most extreme scenarios. To overcome the CPS modeling and design challenges, the INCOSE/OMG standard System Modeling Language (SysML) is utilized in this work to accurately specify cyber-physical systems. For that, a bounded set of SysML constructs are defined to precisely capture the semantics of continuous-time and discrete-time system behaviors. Then, the SysML constructs are substituted by developing a new algebra, called Enhanced Activity Calculus (EAC). So, EAC helps construct equivalent priced timed automata models by developing a new systematic procedure to correctly translate the SysML models into the statistical model checking tool UPPAAL-SMC inputs. The latter checks whether the system is correct and safe or not. Moreover, the soundness of the developed translation mechanism has been proved and its effectiveness has been shown on a real use case, namely the artificial pancreas.
引用
收藏
页数:24
相关论文
共 50 条
  • [21] Spatio-Temporal Model-Checking of Cyber-Physical Systems Using Graph Queries
    Khosrowjerdi, Hojat
    Nemati, Hamed
    Meinke, Karl
    TESTS AND PROOFS (TAP 2020), 2020, 12165 : 59 - 79
  • [22] MODELING AND SIMULATION OF CYBER-PHYSICAL SYSTEMS USING AN EXTENSIBLE CO-SIMULATION FRAMEWORK
    Reitz, Jan
    Osterloh, Tobias
    Rossmann, Juergen
    2022 WINTER SIMULATION CONFERENCE (WSC), 2022, : 1258 - 1267
  • [23] Compatibility checking for cyber-physical systems based on microservices
    Dai, Fei
    Liu, Guozhi
    Xu, Xiaolong
    Mo, Qi
    Qiang, Zhenping
    Liang, Zhihong
    SOFTWARE-PRACTICE & EXPERIENCE, 2022, 52 (11): : 2393 - 2410
  • [24] Bilevel Model for Analyzing Coordinated Cyber-Physical Attacks on Power Systems
    Li, Zhiyi
    Shahidehpour, Mohammad
    Alabdulwahab, Ahmed
    Abusorrah, Abdullah
    IEEE TRANSACTIONS ON SMART GRID, 2016, 7 (05) : 2260 - 2272
  • [25] Hybrid System Model Simulation Framework for Cyber-Physical Systems
    Moon, Soo Young
    Park, Hyuk
    Cho, Tae Ho
    Kim, Won Tae
    MECHANICAL AND AEROSPACE ENGINEERING, PTS 1-7, 2012, 110-116 : 4043 - +
  • [26] Verifying Cyber-Physical Systems by Combining Software Model Checking with Hybrid Systems Reachability
    Bak, Stanley
    Chaki, Sagar
    2016 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2016,
  • [27] Threat modeling in cyber-physical systems
    Fernandez, Eduardo B.
    2016 IEEE 14TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 14TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 2ND INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/DATACOM/CYBERSC, 2016, : 448 - 453
  • [28] Modeling Architectures of Cyber-Physical Systems
    Kusmenko, Evgeny
    Roth, Alexander
    Rumpe, Bernhard
    von Wenckstern, Michael
    MODELLING FOUNDATIONS AND APPLICATIONS, ECMFA 2017, 2017, 10376 : 34 - 50
  • [29] Modeling security in cyber-physical systems
    Burmester, Mike
    Magkos, Ernmanouil
    Chrissikopoulos, Vassilis
    INTERNATIONAL JOURNAL OF CRITICAL INFRASTRUCTURE PROTECTION, 2012, 5 (3-4) : 118 - 126
  • [30] Context modeling for cyber-physical systems
    Daun, Marian
    Tenbergen, Bastian
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2023, 35 (07)