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 条
  • [41] Checking MTL Properties of Discrete Timed Automata via Bounded Model Checking
    Wozna-Szczesniak, Bozena
    Zbrzezny, Andrzej
    FUNDAMENTA INFORMATICAE, 2014, 135 (04) : 553 - 568
  • [42] Checking ACTL* properties of discrete timed automata via bounded model checking
    Wozna, B
    Zbrzezny, A
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, 2003, 2791 : 18 - 33
  • [43] Timed and Probabilistic Model Checking over Phylogenetic Trees
    Ignacio Requeno, Jose
    Manuel Colom, Jose
    8TH INTERNATIONAL CONFERENCE ON PRACTICAL APPLICATIONS OF COMPUTATIONAL BIOLOGY & BIOINFORMATICS (PACBB 2014), 2014, 294 : 105 - 112
  • [44] Deep random search for efficient model checking of timed automata
    Grosu, R.
    Huang, X.
    Smolka, S. A.
    Tan, W.
    Tripakis, S.
    COMPOSITION OF EMBEDDED SYSTEMS: SCIENTIFIC AND INDUSTRIAL ISSUES, 2007, 4888 : 111 - +
  • [45] Parameterized model checking of networks of timed automata with Boolean guards
    Spalazzi, Luca
    Spegni, Francesco
    THEORETICAL COMPUTER SCIENCE, 2020, 813 : 248 - 269
  • [46] Dealing with practical limitations of distributed model checking for timed automata
    Braberman, V.
    Olivero, A.
    Schapachnik, F.
    FORMAL METHODS IN SYSTEM DESIGN, 2006, 29 (02) : 197 - 214
  • [47] SAT-based Unbounded Model Checking of Timed Automata
    Penczek, Wojciech
    Szreter, Maciej
    FUNDAMENTA INFORMATICAE, 2008, 85 (1-4) : 425 - 440
  • [48] Robust Model Checking of Timed Automata under Clock Drifts
    Roohi, Nima
    Prabhakar, Pavithra
    Viswanathan, Mahesh
    PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (PART OF CPS WEEK) (HSCC' 17), 2017, : 153 - 162
  • [49] SAT-based unbounded model checking of timed automata
    Penczek, Wojciech
    Szreter, Maciej
    SEVENTH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2007, : 236 - 237
  • [50] Model checking timed automata with priorities using DBM subtraction
    David, Alexandre
    Hakansson, John
    Larsen, Kim G.
    Pettersson, Paul
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, 2006, 4202 : 128 - 142