Direct Formal Verification of Liveness Properties in Continuous and Hybrid Dynamical Systems

被引:8
|
作者
Sogokon, Andrew [1 ]
Jackson, Paul B. [1 ]
机构
[1] Univ Edinburgh, Sch Informat, LFCS, Edinburgh, Midlothian, Scotland
来源
FM 2015: FORMAL METHODS | 2015年 / 9109卷
基金
英国工程与自然科学研究理事会;
关键词
SAFETY; LOGIC;
D O I
10.1007/978-3-319-19249-9_32
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper is concerned with proof methods for the temporal property of eventuality (a type of liveness) in systems of polynomial ordinary differential equations (ODEs) evolving under constraints. This problem is of a more general interest to hybrid system verification, where reasoning about temporal properties in the continuous fragment is often a bottleneck. Much of the difficulty in handling continuous systems stems from the fact that closed-form solutions to non-linear ODEs are rarely available. We present a general method for proving eventuality properties that works with the differential equations directly, without the need to compute their solutions. Our method is intuitively simple, yet much less conservative than previously reported approaches, making it highly amenable to use as a rule of inference in a formal proof calculus for hybrid systems.
引用
收藏
页码:514 / 531
页数:18
相关论文
共 50 条
  • [1] Direct Linearization of Continuous and Hybrid Dynamical Systems
    Parish, Julie J.
    Hurtado, John E.
    Sinclair, Andrew J.
    JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS, 2009, 4 (03): : 1 - 11
  • [2] Verification of Liveness Properties in Distributed Systems
    Yadav, Divakar
    Butler, Michael
    CONTEMPORARY COMPUTING, PROCEEDINGS, 2009, 40 : 625 - +
  • [3] On the formal verification of hybrid systems
    Guéguen, H
    Zaytoon, J
    CONTROL ENGINEERING PRACTICE, 2004, 12 (10) : 1253 - 1267
  • [4] Towards an integrated formal method for verification of liveness properties in distributed systems: with application to population protocols
    Mery, Dominique
    Poppleton, Michael
    SOFTWARE AND SYSTEMS MODELING, 2017, 16 (04): : 1083 - 1115
  • [5] Towards an integrated formal method for verification of liveness properties in distributed systems: with application to population protocols
    Dominique Méry
    Michael Poppleton
    Software & Systems Modeling, 2017, 16 : 1083 - 1115
  • [6] Deadness and how to disprove liveness in hybrid dynamical systems
    Navarro-Lopez, Eva M.
    Carter, Rebekah
    THEORETICAL COMPUTER SCIENCE, 2016, 642 : 1 - 23
  • [7] Formal specifications for hybrid dynamical systems
    Mosterman, PJ
    Biswas, G
    IJCAI-97 - PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, 1997, : 568 - 573
  • [8] Verification of Safety and Liveness Properties of Metric Transition Systems
    Girard, Antoine
    Zheng, Gang
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11
  • [9] Formal verification of safety and liveness properties for logic controllers. a tool comparison
    Garcia, F.
    Sanchez, A.
    2006 3RD INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING, 2006, : 98 - +
  • [10] Formal verification of the correctness in hybrid expert systems
    Shiu, SCK
    Liu, JNK
    Yeung, DS
    FIRST INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED INTELLIGENT ELECTRONIC SYSTEMS, PROCEEDINGS 1997 - KES '97, VOLS 1 AND 2, 1997, : 419 - 428