Tool-Supported Analysis of Dynamic and Stochastic Behaviors in Cyber-Physical Systems

被引:8
|
作者
Huang, Li [1 ]
Liang, Tian [1 ]
Kang, Eun-Young [2 ]
机构
[1] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou, Peoples R China
[2] Univ Southern Denmark, Maersk McKinney Moller Inst, Odense, Denmark
关键词
CPS; PrCCSL*; UPPAAL-SMC; ProTL;
D O I
10.1109/QRS.2019.00039
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Formal analysis of functional and non-functional requirements is crucial in cyber-physical systems (CPS), in which controllers interact with physical environments. The continuous time behaviors of CPS often rely on complex dynamics as well as on stochastic behaviors. We have previously proposed a probabilistic extension of Clock Constraint Specification Language, called PrCCSL, for specification of (non)-functional requirements of CPS and proved the correctness of requirements by mapping the semantics of the specifications into verifiable UPPAAL models. Previous work is extended in this paper by including an extension of PrCCSL, i.e., PrCCSL*, which incorporates annotations of continuous behaviors and stochastic characteristics of CPS. The CPS behaviors are specified in PrCCSL* and translated into stochastic UPPAAL models for formal verification. The translation algorithm from PrCCSL* into UPPAAL models is provided and implemented in an automatic translation tool, namely ProTL. Formal verification of CPS against (non)-functional requirements is performed by ProTL using UPPAAL-SMC as an analysis backend. Our approach is demonstrated on a series of CPS case studies.
引用
收藏
页码:228 / 239
页数:12
相关论文
共 50 条
  • [21] Reliability Analysis of Cyber-Physical Systems
    Obychaiko, D. S.
    Shikhin, V. A.
    Chrysostomou, George
    [J]. 2018 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING, APPLICATIONS AND MANUFACTURING (ICIEAM), 2018,
  • [22] Measuring Tool Chain Interoperability in Cyber-physical Systems
    Gurdur, Didem
    Asplund, Fredrik
    El-khoury, Jad
    [J]. 2016 11TH SYSTEMS OF SYSTEM ENGINEERING CONFERENCE (SOSE), IEEE, 2016,
  • [23] Developing an engineering tool for Cyber-Physical Production Systems
    Kannengiesser, Udo
    Frysak, Josef
    Stary, Christian
    Krenn, Florian
    Mueller, Harald
    [J]. ELEKTROTECHNIK UND INFORMATIONSTECHNIK, 2021, 138 (06): : 330 - 340
  • [24] Statistical Reachability Analysis of Stochastic Cyber-Physical Systems Under Distribution Shift
    Hashemi, Navid
    Lindemann, Lars
    Deshmukh, Jyotirmoy V.
    [J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2024, 43 (11) : 4250 - 4261
  • [25] Model-based Stochastic Error Propagation Analysis for Cyber-Physical Systems
    Fabarisov, Tagir
    Yusupova, Nafisa
    Ding, Kai
    Morozov, Andrey
    Janschek, Klaus
    [J]. ACTA POLYTECHNICA HUNGARICA, 2020, 17 (08) : 15 - 28
  • [26] Robustness Analysis of Cyber-Physical systems based on Discrete Timed Cyber-Physical Models
    Hsieh, Fu-Shiung
    [J]. 2021 IEEE WORLD AI IOT CONGRESS (AIIOT), 2021, : 250 - 254
  • [27] Cyber-physical Systems
    Wolf, Wayne
    [J]. COMPUTER, 2009, 42 (03) : 88 - 89
  • [28] Event-triggered dynamic output feedback control of switched cyber-physical systems with stochastic cyber attacks
    Luo, Wende
    Hou, Linlin
    Shi, Kaibo
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2023, 237 (09) : 1654 - 1667
  • [29] A 3-Layer Method for Analysis of Cooperative Behaviors of Physical Devices in Cyber-Physical Systems
    Ren, Gang
    Deng, Pan
    Yang, Chao
    [J]. WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, WASA 2017, 2017, 10251 : 741 - 754
  • [30] Cyber-physical Systems
    Vogel-Heuser, Birgit
    Kowalewski, Stefan
    [J]. AT-AUTOMATISIERUNGSTECHNIK, 2013, 61 (10) : 667 - 668