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 条
  • [21] Bounded model checking
    Biere, Armin
    Frontiers in Artificial Intelligence and Applications, 2009, 185 (01) : 457 - 481
  • [22] Model checking multirate hybrid systems
    Zhang, Hai-Bin
    Duan, Zhen-Hua
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2008, 35 (01): : 60 - 64
  • [23] Checking EMTLK Properties of Timed Interpreted Systems via Bounded Model Checking
    Wozna-Szczesniak, Bozena
    AAMAS'14: PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2014, : 1477 - 1478
  • [24] Bounded model checking for interpreted systems: Preliminary experimental results
    Lomuscio, A
    Lasica, T
    Penczek, W
    FORMAL APPROACHES TO AGENT-BASED SYSTEMS, 2003, 2699 : 115 - 125
  • [25] An Improved Hybrid SAT Solver for Bounded Model Checking in Circuit Design
    Zhu, Yuesheng
    Yu, Deke
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER, NETWORKS AND COMMUNICATION ENGINEERING (ICCNCE 2013), 2013, 30 : 282 - 285
  • [26] Bounded model checking technique for interrupt-driven systems
    State Key Laboratory for Novel Software Technology , Nanjing
    210023, China
    不详
    210093, China
    不详
    710072, China
    不详
    210023, China
    不详
    100094, China
    Ruan Jian Xue Bao, 10 (2485-2503): : 2485 - 2503
  • [27] SAT-Based Model Checking: Interpolation, IC3 and beyond (Invited Talk)
    Piterman, Nir
    Smolka, Scott A.
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2013, 2013, 7795 : XVII - XVIII
  • [28] Budget-bounded model-checking pushdown systems
    Parosh Aziz Abdulla
    Mohamed Faouzi Atig
    Othmane Rezine
    Jari Stenman
    Formal Methods in System Design, 2014, 45 : 273 - 301
  • [29] Budget-bounded model-checking pushdown systems
    Abdulla, Parosh Aziz
    Atig, Mohamed Faouzi
    Rezine, Othmane
    Stenman, Jari
    FORMAL METHODS IN SYSTEM DESIGN, 2014, 45 (02) : 273 - 301
  • [30] Simple Bounded MTLK Model Checking for Timed Interpreted Systems
    Zbrzezny, Agnieszka M.
    Zbrzezny, Andrzej
    AGENT AND MULTI-AGENT SYSTEMS: TECHNOLOGY AND APPLICATIONS, 2018, 74 : 88 - 98