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 条
  • [1] Behaviors Modeling and Analysis for Cyber-Physical Systems
    Han, Deshuai
    Cai, Yanping
    Li, Aihua
    Wang, Bo
    Chen, Wenjie
    Ma, Guanglian
    [J]. 2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, : 5419 - 5425
  • [2] Robustness Analysis for Battery-Supported Cyber-Physical Systems
    Zhang, Fumin
    Shi, Zhenwu
    Mukhopadhyay, Shayok
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12 (03)
  • [3] Identification and analysis of stochastic deception attacks on cyber-physical systems
    Barchinezhad, Soheila
    Haghighi, Mohammad Sayad
    Puig, Vicenc
    [J]. JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2024, 361 (08):
  • [4] Dynamic Composition of Cyber-Physical Systems
    Jakobs, Christine
    Werner, Matthias
    Troeger, Peter
    [J]. PROCEEDINGS OF THE 52ND ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2019, : 7232 - 7241
  • [5] Covert channels in stochastic cyber-physical systems
    Lucia, Walter
    Youssef, Amr
    [J]. IET CYBER-PHYSICAL SYSTEMS: THEORY & APPLICATIONS, 2021, 6 (04) : 228 - 237
  • [6] Sandboxing Controllers for Stochastic Cyber-Physical Systems
    Zhong, Bingzhuo
    Zamani, Majid
    Caccamo, Marco
    [J]. FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS (FORMATS 2019), 2019, 11750 : 247 - 264
  • [7] Visualization tool for cyber-physical maintenance systems
    Penna, Rafael
    Amaral, Marcos
    Espndola, Danubia
    Botelho, Silvia
    Duarte, Nelson
    Pereira, Carlos E.
    Zuccolotto, Marcos
    Frazzon, Enzo Morosini
    [J]. 2014 12TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2014, : 566 - +
  • [8] Modeling methods for dynamic behaviors of cyber-physical system
    [J]. Zhou, X.-S. (zhouxs@nwpu.edu.cn), 1600, Science Press (37):
  • [10] Work-In-Progress: Formal Analysis of Hybrid-Dynamic Timing Behaviors in Cyber-Physical Systems
    Huang, Li
    Kang, Eun-Young
    [J]. 2019 IEEE 40TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2019), 2019, : 580 - 583