Probabilistic Temporal Logic Falsification of Cyber-Physical Systems

被引:101
|
作者
Abbas, Houssam [1 ]
Fainekos, Georgios [2 ]
Sankaranarayanan, Sriram [3 ]
Ivancic, Franjo
Gupta, Aarti
机构
[1] Arizona State Univ, Sch Elect Comp & Energy Eng, Tempe, AZ 85287 USA
[2] Arizona State Univ, Sch Comp Informat & Decis Syst Eng, Tempe, AZ 85287 USA
[3] Univ Colorado, Dept Comp Sci, Boulder, CO 80309 USA
基金
美国国家科学基金会;
关键词
Verification; Hybrid systems; testing; robustness; metric temporal logic; HYBRID SYSTEMS; REACHABILITY ANALYSIS; MODEL CHECKING; VERIFICATION; ROBUSTNESS; SIMULATION; CIRCUITS; COVERAGE; ANALOG;
D O I
10.1145/2465787.2465797
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a Monte-Carlo optimization technique for finding system behaviors that falsify a metric temporal logic (MTL) property. Our approach performs a random walk over the space of system inputs guided by a robustness metric defined by the MTL property. Robustness is guiding the search for a falsifying behavior by exploring trajectories with smaller robustness values. The resulting testing framework can be applied to a wide class of cyber-physical systems (CPS). We show through experiments on complex system models that using our framework can help automatically falsify properties with more consistency as compared to other means, such as uniform sampling.
引用
收藏
页数:30
相关论文
共 50 条
  • [31] Probabilistic Models of Information Management in Cyber-Physical Systems
    Lyshevski, Sergey Edward
    Aved, Alexander
    Morrone, Philip
    Blasch, Erik
    2021 62ND INTERNATIONAL SCIENTIFIC CONFERENCE ON INFORMATION TECHNOLOGY AND MANAGEMENT SCIENCE OF RIGA TECHNICAL UNIVERSITY (ITMS), 2021,
  • [32] 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
  • [33] Robustness-Guided Temporal Logic Testing and Verification for Stochastic Cyber-Physical Systems
    Abbas, Houssam
    Hoxha, Bardh
    Fainekos, Georgios
    Ueda, Koichi
    2014 IEEE 4TH ANNUAL INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (CYBER), 2014, : 1 - 6
  • [34] Testing Cyber-Physical Systems Using a Line-Search Falsification Method
    Ramezani, Zahra
    Claessen, Koen
    Smallbone, Nicholas
    Fabian, Martin
    Akesson, Knut
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (08) : 2393 - 2406
  • [35] A Scalable Compositional Falsification Approach for Identifying Challenging Scenarios in Cyber-Physical Systems
    Muniraj, Devaprakash
    Farhood, Mazen
    IEEE SYSTEMS JOURNAL, 2023, 17 (03): : 4821 - 4832
  • [36] Falsification of Conditional Safety Properties for Cyber-Physical Systems with Gaussian Process Regression
    Akazaki, Takumi
    RUNTIME VERIFICATION, (RV 2016), 2016, 10012 : 439 - 446
  • [37] Falsification of Cyber-Physical Systems Through Multi-Fidelity Stochastic Optimization
    Inanlouganji, Alireza
    Yaghoubi, Shakiba
    Fainekos, Georgios
    Pedrielli, Giulia
    PROCEEDINGS OF THE 5TH INTERNATIONAL WORKSHOP ON SYMBOLIC-NUMERIC METHODS FOR REASONING ABOUT CPS AND IOT (SNR 2019), 2019, : 22 - 23
  • [38] Temporal Data Dissemination in Vehicular Cyber-Physical Systems
    Liu, Kai
    Lee, Victor Chung Sing
    Ng, Joseph Kee-Yin
    Chen, Jun
    Son, Sang Hyuk
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2014, 15 (06) : 2419 - 2431
  • [39] Modeling and verification of temporal properties in Cyber-Physical Systems
    Graja, Imen
    Kallel, Slim
    Guermouche, Nawal
    Kacem, Ahmed Hadj
    2017 14TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2017, : 325 - 330
  • [40] Mining parametric temporal logic properties in model-based design for cyber-physical systems
    Hoxha, Bardh
    Dokhanchi, Adel
    Fainekos, Georgios
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2018, 20 (01) : 79 - 93