Probabilistic Temporal Logic Falsification of Cyber-Physical Systems

被引:96
|
作者
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 条
  • [1] Objective Functions for Falsification of Signal Temporal Logic Properties in Cyber-Physical Systems*
    Eddeland, Johan
    Miremadi, Sajed
    Fabian, Martin
    Akesson, Knut
    [J]. 2017 13TH IEEE CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2017, : 1326 - 1331
  • [2] Temporal Logic Falsification of Cyber-Physical Systems: An Input-Signal-Space Optimization Approach
    Aerts, A.
    Minh, B. Tong
    Mousavi, M. R.
    Reniers, M. A.
    [J]. 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2018, : 214 - 223
  • [3] Temporal Logic Resilience for Cyber-Physical Systems
    Saoud, Adnane
    Jagtap, Pushpak
    Soudjani, Sadegh
    [J]. 2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 2066 - 2071
  • [4] Falsification of Cyber-Physical Systems with Reinforcement Learning
    Kato, Koki
    Ishikawa, Fuyuki
    Honiden, Shinichi
    [J]. 2018 IEEE 3RD WORKSHOP ON MONITORING AND TESTING OF CYBER-PHYSICAL SYSTEMS (MT-CPS 2018), 2018, : 5 - 6
  • [5] On Input Generators for Cyber-Physical Systems Falsification
    Ramezani, Zahra
    Donze, Alexandre
    Fabian, Martin
    Akesson, Knut
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (04) : 1274 - 1287
  • [6] Semantic Inference for Cyber-Physical Systems with Signal Temporal Logic
    Chen, Gang
    Liu, Mei
    Kong, Zhaodan
    [J]. 2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 6269 - 6274
  • [7] Monitoring Signal Temporal Logic in Distributed Cyber-physical Systems
    Momtaz, Anik
    Abbas, Houssam
    Bonakdarpour, Borzoo
    [J]. PROCEEDINGS OF THE 2023 ACM/IEEE 14TH INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, WITH CPS-IOTWEEK 2023, 2023, : 154 - 165
  • [8] Multiple Objective Functions for Falsification of Cyber-Physical Systems
    Ramezani, Zahra
    Eddeland, Johan Liden
    Claessen, Koen
    Fabian, Martin
    Akesson, Knut
    [J]. IFAC PAPERSONLINE, 2020, 53 (04): : 417 - 422
  • [9] Falsification of Cyber-Physical Systems with Constrained Signal Spaces
    Barbot, Benoit
    Basset, Nicolas
    Dang, Thao
    Donze, Alexandre
    Kapinski, James
    Yamaguchi, Tomoya
    [J]. NASA FORMAL METHODS (NFM 2020), 2020, 12229 : 420 - 439
  • [10] CPFuzz: Combining Fuzzing and Falsification of Cyber-Physical Systems
    Shang, Fute
    Wang, Buhong
    Li, Tengyao
    Tian, Jiwei
    Cao, Kunrui
    [J]. IEEE ACCESS, 2020, 8 : 166951 - 166962