Bounded STL Model Checking for Hybrid Systems (Invited Talk)

被引:0
|
作者
Bae, Kyungmin [1 ]
机构
[1] Pohang Univ Sci & Technol, Pohang, South Korea
来源
PROCEEDINGS OF THE 9TH ACM SIGPLAN INTERNATIONAL WORKSHOP ON FORMAL TECHNIQUES FOR SAFETY-CRITICAL SYSTEMS, FTSCS 2023 | 2023年
关键词
D O I
10.1145/3623503.3628255
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Signal temporal logic (STL) is a temporal logic formalism for specifying properties of continuous signals. STL has been widely used for specifying, monitoring, and testing properties of hybrid systems that exhibit both discrete and continuous behavior. However, model checking techniques for hybrid systems have been primarily limited to invariant and reachability properties. This is mainly due to the intrinsic nature of hybrid systems, which involve uncountably many signals that continuously change over time. For hybrid systems, checking whether all possible behaviors satisfy an STL formula requires a certain form of abstraction and discretization, which has not been developed for general STL properties. In this talk, I introduce bounded model checking algorithms and tools for general STL properties of hybrid systems. Central to our technique is a novel logical foundation for STL: (i) a syntactic separation of STL, which decomposes an STL formula into components, with each component relying exclusively on separate segments of a signal, and (ii) a signal discretization, which ensures a complete abstraction of a signal, given by a set of discrete elements. With this new foundation, the STL model checking problem can be reduced to the satisfiability of a first-order logic formula. This allows us to develop the first model checking algorithm for STL that can guarantee the correctness of STL up to given bound parameters, and a pioneering bounded model checker for hybrid systems, called STLmc.
引用
收藏
页码:1 / 1
页数:1
相关论文
共 50 条
  • [41] Model checking hybrid multiagent systems for the RoboCup
    Furbach, Ulrich
    Murray, Jan
    Schmidsberger, Falk
    Stolzenburg, Frieder
    ROBOCUP 2007: ROBOT SOCCER WORLD CUP XI, 2008, 5001 : 262 - +
  • [42] Symbolic Causality Checking Using Bounded Model Checking
    Beer, Adrian
    Heidinger, Stephan
    Kuehne, Uwe
    Leitner-Fischer, Florian
    Leue, Stefan
    MODEL CHECKING SOFTWARE, SPIN 2015, 2015, 9232 : 203 - 221
  • [43] A Linear Logical Framework in Hybrid (Invited Talk)
    Felty, Amy P.
    PROCEEDINGS OF THE 8TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON CERTIFIED PROGRAMS AND PROOFS (CPP' 19), 2019, : 14 - 14
  • [44] Bounded Model Checking of Graph Transformation Systems via SMT Solving
    Isenberg, Tobias
    Steenken, Dominik
    Wehrheim, Heike
    FORMAL TECHNIQUES FOR DISTRIBUTED SYSTEMS, FMOODS/FORTE 2013, 2013, 7892 : 178 - 192
  • [45] Exploiting step semantics for efficient bounded model checking of asynchronous systems
    Dubrovin, Jori
    Junttila, Tommi
    Heljanko, Keijo
    SCIENCE OF COMPUTER PROGRAMMING, 2012, 77 (10-11) : 1095 - 1121
  • [46] Bounded model switching in uncertain hybrid systems
    Otanez, PG
    Campbell, ME
    PROCEEDINGS OF THE 2004 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2004, : 5188 - 5194
  • [47] Model-bounded Monitoring of Hybrid Systems
    Waga, Masaki
    Andre, Etienne
    Hasuo, Ichiro
    ACM TRANSACTIONS ON CYBER-PHYSICAL SYSTEMS, 2022, 6 (04)
  • [48] Model-Bounded Monitoring of Hybrid Systems
    Waga, Masaki
    Andre, Etienne
    Hasuo, Ichiro
    ICCPS'21: PROCEEDINGS OF THE 2021 ACM/IEEE 12TH INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS (WITH CPS-IOT WEEK 2021), 2021, : 21 - 32
  • [49] Bounded Model Checking of Embedded Software in Wireless Cognitive Radio Systems
    He, Nannan
    Hsiao, Michael S.
    2007 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, VOLS, 1 AND 2, 2007, : 19 - 24
  • [50] Verification of multi-agent systems via bounded model checking
    Luo, Xiangyu
    Su, Kaile
    Sattar, Abdul
    Reynolds, Mark
    AI 2006: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4304 : 69 - +