Model checking for probabilistic timed automata

被引:82
|
作者
Norman, Gethin [1 ]
Parker, David [2 ]
Sproston, Jeremy [3 ]
机构
[1] Univ Glasgow, Sch Comp Sci, Glasgow G12 8RZ, Lanark, Scotland
[2] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
[3] Univ Turin, Dipartimento Informat, I-10149 Turin, Italy
关键词
Probabilistic timed automata; Probabilistic model checking; Probabilistic real-time systems; SYSTEMS; BISIMULATION; VERIFICATION; GAMES;
D O I
10.1007/s10703-012-0177-x
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Probabilistic timed automata (PTAs) are a formalism for modelling systems whose behaviour incorporates both probabilistic and real-time characteristics. Applications include wireless communication protocols, automotive network protocols and randomised security protocols. This paper gives an introduction to PTAs and describes techniques for analysing a wide range of quantitative properties, such as "the maximum probability of the airbag failing to deploy within 0.02 seconds", "the maximum expected time for the protocol to terminate" or "the minimum expected energy consumption required to complete all tasks". We present a temporal logic for specifying such properties and then give a survey of available model-checking techniques for formulae specified in this logic. We then describe two case studies in which PTAs are used for modelling and analysis: a probabilistic non-repudiation protocol and a task-graph scheduling problem.
引用
收藏
页码:164 / 190
页数:27
相关论文
共 50 条
  • [31] Model Checking Coordination of CPS Using Timed Automata
    Jiang, Kaiqiang
    Guan, Chunlin
    Wang, Jiahui
    Du, Dehui
    2018 IEEE 42ND ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2018, : 258 - 263
  • [32] On model-checking timed automata with stopwatch observers
    Brihaye, T
    Bruyére, V
    Raskin, JFO
    INFORMATION AND COMPUTATION, 2006, 204 (03) : 408 - 433
  • [33] Efficient encoding for bounded model checking of timed automata
    Chen, Zuxi
    Xu, Zhongwei
    Du, Junwei
    Mei, Meng
    Guo, Jing
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2017, 12 (05) : 710 - 720
  • [34] Statistical Model Checking for Networks of Priced Timed Automata
    David, Alexandre
    Larsen, Kim G.
    Legay, Axel
    Mikucionis, Marius
    Poulsen, Danny Bogsted
    van Vliet, Jonas
    Wang, Zheng
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, 2011, 6919 : 80 - +
  • [35] Model checking timed automata with one or two clocks
    Laroussinie, F
    Markey, N
    Schnoebelen, P
    CONCUR 2004 - CONCURRENCY THEORY, PROCEEDINGS, 2004, 3170 : 387 - 401
  • [36] Model checking via reachability testing for timed automata
    Aceto, L
    Burgueno, A
    Larsen, KG
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 1998, 1384 : 263 - 280
  • [37] Model Checking Weighted Integer Reset Timed Automata
    Lakshmi Manasa
    Shankara Narayanan Krishna
    Chinmay Jain
    Theory of Computing Systems, 2011, 48 : 648 - 679
  • [38] TIMED AUTOMATA ROBUSTNESS ANALYSIS VIA MODEL CHECKING
    Bendik, Jaroslav
    Sencan, Ahmet
    Gol, Ebru Aydin
    Cerna, Ivana
    LOGICAL METHODS IN COMPUTER SCIENCE, 2022, 18 (03) : 12:1 - 12:32
  • [39] Durations and parametric model-checking in timed automata
    Bruyere, Veronique
    Dall'olio, Emmanuel
    Raskin, Jean-Francois
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2008, 9 (02)
  • [40] Decidable model checking of probabilistic hybrid automata
    Sproston, J
    FORMAL TECHNIQUES IN REAL-TIME AND FAULT-TOLERANT SYSTEMS, PROCEEDINGS, 2000, 1926 : 31 - 45