Formalized Timed Automata

被引:5
作者
Wimmer, Simon [1 ]
机构
[1] Tech Univ Munich, Inst Informat, Munich, Germany
来源
INTERACTIVE THEOREM PROVING (ITP 2016) | 2016年 / 9807卷
关键词
SYSTEMS;
D O I
10.1007/978-3-319-43144-4_26
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Timed automata are a widely used formalism for modeling real-time systems, which is employed in a class of successful model checkers such as UPPAAL. These tools can be understood as trust-multipliers: we trust their correctness to deduce trust in the safety of systems checked by these tools. However, mistakes have previously been made. This particularly regards an approximation operation, which is used bymodel-checking algorithms to obtain a finite search space. The use of this operation left a soundness problem in the tools employing it, which was only discovered years after the first model checkers were devised. This work aims to provide certainty to our knowledge of the basic theory via formalization in Isabelle/HOL: we define themain concepts, formalize the classic decidability result for the language emptiness problem, prove correctness of the basic forward analysis operations, and finally outline how both streams of work can be combined to show that forward analysis with the common approximation operation correctly decides emptiness for the class of diagonal-free timed automata.
引用
收藏
页码:425 / 440
页数:16
相关论文
共 50 条
  • [31] An Experiment on Decision Diagrams for Model Checking Probabilistic Timed Automata
    Ji, Wei
    Wang, Farn
    Wu, Peng
    Lv, Yi
    2016 21ST INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2016), 2016, : 111 - 121
  • [32] Timed Automata as a Formalism for Expressing Security: A Survey on Theory and Practice
    Arcile, Johan
    Andre, Etienne
    ACM COMPUTING SURVEYS, 2023, 55 (06)
  • [33] VERIFICATION FOR TIMED AUTOMATA EXTENDED WITH UNBOUNDED DISCRETE DATA STRUCTURES
    Quaas, Karin
    LOGICAL METHODS IN COMPUTER SCIENCE, 2015, 11 (03)
  • [34] Conformance Testing for non Deterministic Timed Pushdown Automata with Deadlines
    M'Hemdi, Hana
    Julliand, Jacques
    Masson, Pierre-Alain
    Robbana, Riadh
    2016 IEEE 25TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2016, : 211 - 213
  • [35] Parameterized model checking of networks of timed automata with Boolean guards
    Spalazzi, Luca
    Spegni, Francesco
    THEORETICAL COMPUTER SCIENCE, 2020, 813 : 248 - 269
  • [36] On clock-aware LTL parameter synthesis of timed automata
    Bezdek, Peter
    Benes, Nikola
    Cerna, Ivana
    Barnat, Jiri
    JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2018, 99 : 114 - 142
  • [37] Risk-Averse Model Predictive Control for Priced Timed Automata
    Anbarani, Mostafa Tavakkoli
    Balta, Efe C.
    Meira-Goes, Romulo
    Kovalenko, Ilya
    2023 AMERICAN CONTROL CONFERENCE, ACC, 2023, : 4332 - 4338
  • [38] Parameter synthesis for probabilistic timed automata using stochastic game abstractions
    Jovanovic, Aleksandra
    Kwiatkowska, Marta
    THEORETICAL COMPUTER SCIENCE, 2018, 735 : 64 - 81
  • [39] Robust reachability in timed automata and games: A game-based approach
    Bouyer, Patricia
    Markey, Nicolas
    Sankur, Ocan
    THEORETICAL COMPUTER SCIENCE, 2015, 563 : 43 - 74
  • [40] Superposition-Based Analysis of First-Order Probabilistic Timed Automata
    Fietzke, Arnaud
    Hermanns, Holger
    Weidenbach, Christoph
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, 2010, 6397 : 302 - +