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 条
  • [21] Compositional Falsification of Cyber-Physical Systems with Machine Learning Components
    Dreossi, Tommaso
    Donze, Alexandre
    Seshia, Sanjit A.
    NASA FORMAL METHODS (NFM 2017), 2017, 10227 : 357 - 372
  • [22] Falsification of Cyber-Physical Systems Using Deep Reinforcement Learning
    Akazaki, Takumi
    Liu, Shuang
    Yamagata, Yoriyuki
    Duan, Yihai
    Hao, Jianye
    FORMAL METHODS, 2018, 10951 : 456 - 465
  • [23] HyperPart-X: Probabilistic Guarantees for Parameter Mining of Signal Temporal Logic Formulas in Cyber-Physical Systems
    Khandait, Tanmay
    Pedrielli, Giulia
    RUNTIME VERIFICATION, RV 2024, 2025, 15191 : 89 - 106
  • [24] Temporal Issues in Cyber-Physical Systems
    Broman, David
    Derler, Patricia
    Eidson, John C.
    JOURNAL OF THE INDIAN INSTITUTE OF SCIENCE, 2013, 93 (03) : 389 - 402
  • [25] A unifying specification logic for cyber-physical systems
    Bujorianu, Marius C.
    Bujorianu, Manuela L.
    Barringer, Howard
    MED: 2009 17TH MEDITERRANEAN CONFERENCE ON CONTROL & AUTOMATION, VOLS 1-3, 2009, : 1166 - 1171
  • [26] An integrated specification logic for cyber-physical systems
    Bujorianu, Marius C.
    Barringer, Howard
    2009 14TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2009, : 292 - 301
  • [27] LOGIC PROGRAMMING FOUNDATIONS OF CYBER-PHYSICAL SYSTEMS
    Saeedloei, Neda
    TECHNICAL COMMUNICATIONS OF THE 26TH INTERNATIONAL CONFERENCE ON LOGIC PROGRAMMING (ICLP'10), 2010, 7 : 289 - 293
  • [28] A distributed logic for Networked Cyber-Physical Systems
    Kim, Minyoung
    Stehr, Mark-Oliver
    Talcott, Carolyn
    SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (12) : 2453 - 2467
  • [29] Learning-based Falsification for Model Families of Cyber-Physical Systems
    Kato, Koki
    Ishikawa, Fuyuki
    2019 IEEE 24TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2019), 2019, : 236 - 245
  • [30] Towards Probabilistic Contracts for Intelligent Cyber-Physical Systems
    Blohm, Pauline
    Fraenzle, Martin
    Herber, Paula
    Kroeger, Paul
    Remke, Anne
    LEVERAGING APPLICATIONS OF FORMAL METHOD, VERIFICATION AND VALIDATION: SPECIFICATION AND VERIFICATION, PT III, ISOLA 2024, 2025, 15221 : 26 - 47