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 条
  • [31] CYBER-PHYSICAL SYSTEMS
    Zanero, Stefano
    COMPUTER, 2017, 50 (04) : 15 - 16
  • [32] Cyber-Physical Systems
    Lamnabhi-Lagarrigue, Francoise
    Di Benedetto, Maria Domenica
    Schoitsch, Erwin
    ERCIM NEWS, 2014, (97): : 6 - 7
  • [33] Cyber-physical Systems
    Vogel-Heuser, Birgit
    Kowalewski, Stefan
    AT-AUTOMATISIERUNGSTECHNIK, 2013, 61 (10) : 667 - 668
  • [34] On the Security of Cyber-Physical Systems Against Stochastic Cyber-Attacks Models
    Abu Al-Haija, Qasem
    2021 IEEE INTERNATIONAL IOT, ELECTRONICS AND MECHATRONICS CONFERENCE (IEMTRONICS), 2021, : 155 - 160
  • [35] Incremental Online Verification of Dynamic Cyber-Physical Systems
    Bu, Lei
    Xing, Shaopeng
    Ren, Xinyue
    Yang, Yang
    Wang, Qixin
    Li, Xuandong
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 782 - 787
  • [36] Simulating Timing Behaviors for Cyber-Physical Systems Using Modelica
    Zhou, Hao
    Zhao, Mengyao
    Wu, Linbo
    Chen, Xiaohong
    INTERNATIONAL JOURNAL OF SOFTWARE SCIENCE AND COMPUTATIONAL INTELLIGENCE-IJSSCI, 2019, 11 (03): : 44 - 67
  • [37] Management of Mobile Dynamic Adaptation in Cyber-Physical Systems
    Vasconcelos, Rafael Oliveira
    Vasconcelos, Igor
    Endler, Markus
    2014 10TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2014, : 272 - 275
  • [38] Statistical Approach to Detection of Attacks for Stochastic Cyber-Physical Systems
    Marelli, Damian
    Sui, Tianju
    Fu, Minyue
    IFAC PAPERSONLINE, 2018, 51 (25): : 178 - 183
  • [39] A hybrid stochastic game for secure control of cyber-physical systems
    Miao, Fei
    Zhu, Quanyan
    Pajic, Miroslav
    Pappas, George J.
    AUTOMATICA, 2018, 93 : 55 - 63
  • [40] Crowdsourcing in Cyber-Physical Systems: Stochastic Optimization with Strong Stability
    Li, Ming
    Li, Pan
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2013, 1 (02) : 218 - 231