Bounded STL Model Checking for Hybrid Systems (Invited Talk)

被引:0
|
作者
Bae, Kyungmin [1 ]
机构
[1] Pohang Univ Sci & Technol, Pohang, South Korea
关键词
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 条
  • [1] STL Model Checking of Continuous and Hybrid Systems
    Roehm, Hendrik
    Oehlerking, Jens
    Heinz, Thomas
    Althoff, Matthias
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, ATVA 2016, 2016, 9938 : 412 - 427
  • [2] Bounded model checking of hybrid dynamical systems
    Giorgetti, Nicolo
    Pappas, George J.
    Beraporad, Alberto
    2005 44th IEEE Conference on Decision and Control & European Control Conference, Vols 1-8, 2005, : 672 - 677
  • [3] Bounded Model Checking of Hybrid Systems for Control
    Kwon, YoungMin
    Kim, Eunhee
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (11) : 2961 - 2976
  • [4] STLMC: Robust STL Model Checking of Hybrid Systems Using SMT
    Yu, Geunyeol
    Lee, Jia
    Bae, Kyungmin
    COMPUTER AIDED VERIFICATION (CAV 2022), PT I, 2022, 13371 : 524 - 537
  • [5] Optimizing bounded model checking for linear hybrid systems
    Abrahám, E
    Becker, B
    Klaedtke, F
    Steffen, M
    VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, PROCEEDINGS, 2005, 3385 : 396 - 412
  • [6] Efficient Proof Engines for Bounded Model Checking of Hybrid Systems
    Franzle, Martin
    Herde, Christian
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 133 : 119 - 137
  • [7] HySAT:: An efficient proof engine for bounded model checking of hybrid systems
    Fraenzle, Martin
    Herde, Christian
    FORMAL METHODS IN SYSTEM DESIGN, 2007, 30 (03) : 179 - 198
  • [8] CEGAR based bounded model checking of discrete time hybrid systems
    Mari, Federico
    Tronci, Enrico
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, PROCEEDINGS, 2007, 4416 : 399 - +
  • [9] HySAT: An efficient proof engine for bounded model checking of hybrid systems
    Martin Fränzle
    Christian Herde
    Formal Methods in System Design, 2007, 30 : 179 - 198
  • [10] Bounded model checking for timed systems
    Audemard, G
    Cimatti, A
    Kornilowicz, A
    Sebastiani, R
    FORMAL TECHNIQUE FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2002, PROCEEDINGS, 2002, 2529 : 243 - 259