Formalized Timed Automata

被引:5
|
作者
Wimmer, Simon [1 ]
机构
[1] Tech Univ Munich, Inst Informat, Munich, Germany
来源
关键词
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 条
  • [21] Eventual timed automata
    D'Souza, D
    Mohan, MR
    FSTTCS 2005: FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, PROCEEDINGS, 2005, 3821 : 322 - 334
  • [22] The Timestamp of Timed Automata
    Rosenmann, Amnon
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS (FORMATS 2019), 2019, 11750 : 181 - 198
  • [23] Testingmembership for timed automata
    Lassaigne, Richard
    de Rougemont, Michel
    ACTA INFORMATICA, 2023, 60 (04) : 361 - 384
  • [24] Perturbed timed automata
    Alur, R
    La Torre, S
    Madhusudan, P
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2005, 3414 : 70 - 85
  • [25] The Opacity of Timed Automata
    An, Jie
    Gao, Qiang
    Wang, Lingtai
    Zhan, Naijun
    Hasuo, Ichiro
    FORMAL METHODS, PT I, FM 2024, 2025, 14933 : 620 - 637
  • [26] A Menagerie of Timed Automata
    Fontana, Peter
    Cleaveland, Rance
    ACM COMPUTING SURVEYS, 2014, 46 (03)
  • [27] Timed cooperating automata
    Lanotte, Ruggero
    Maggiolo-Schettin, Andrea
    Peron, Adriano
    Fundamenta Informaticae, 2000, 43 (01) : 153 - 173
  • [28] Alternating timed automata
    Lasota, S
    Walukiewicz, I
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, PROCEEDINGS, 2005, 3441 : 250 - 265
  • [29] On Simplification of Timed Automata
    Gromov, Maxim
    PROCEEDINGS OF 2016 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2016,
  • [30] Calculus for timed automata
    D'Argenio, P.R.
    Brinksma, E.
    1996, (1135)