Controller dependability analysis by probabilistic model checking

被引:27
|
作者
Kwiatkowska, Marta [1 ]
Norman, Gethin [1 ]
Parker, David [1 ]
机构
[1] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
基金
英国工程与自然科学研究理事会;
关键词
formal verification; performance analysis; Markov models;
D O I
10.1016/j.conengprac.2006.07.003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper demonstrates how probabilistic model checking, a formal verification method for the analysis of systems which exhibit stochastic behaviour, can be applied to the study of dependability properties of software-based control systems. By using existing formalisms and tool support from this area, it is possible to construct large and complex Markov models from an intuitive high-level description and to take advantage of the efficient implementation techniques which have been developed for these tools. This paper provides an overview of probabilistic model checking and of the tool PRISM which supports these techniques. It illustrates the applicability of the approach through the use of a case study and demonstrates that a wide range of useful dependability properties can be analysed in this way. (c) 2006 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1427 / 1434
页数:8
相关论文
共 50 条
  • [31] Dependability analysis of a class of probabilistic Petri nets
    Yen, HC
    Yu, LP
    [J]. 10TH IEEE PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2004, : 373 - 380
  • [32] Symbolic model checking for probabilistic processes
    Baier, C
    Clarke, EM
    Hartonas-Garmhausen, V
    Kwiatkowska, M
    Ryan, M
    [J]. AUTOMATA, LANGUAGES AND PROGRAMMING, 1997, 1256 : 430 - 440
  • [33] Probabilistic Model Checking of Pipe protocol
    He, Kangli
    Zhang, Min
    He, Jia
    Chen, Yixiang
    [J]. PROCEEDINGS 2015 INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, 2015, : 135 - 138
  • [34] Error control for probabilistic model checking
    Younes, HLS
    [J]. VERIFICATION, MODEL CHECKING , AND ABSTRACT INTERPRETATION, PROCEEDINGS, 2006, 3855 : 142 - 156
  • [35] Model checking for probabilistic timed automata
    Gethin Norman
    David Parker
    Jeremy Sproston
    [J]. Formal Methods in System Design, 2013, 43 : 164 - 190
  • [36] MODEL CHECKING PROBABILISTIC PUSHDOWN AUTOMATA
    Esparza, Javier
    Kucera, Antonin
    Mayr, Richard
    [J]. LOGICAL METHODS IN COMPUTER SCIENCE, 2006, 2 (01)
  • [37] Bounded Model Checking for Probabilistic Programs
    Jansen, Nils
    Dehnert, Christian
    Kaminski, Benjamin Lucien
    Katoen, Joost-Pieter
    Westhofen, Lukas
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, ATVA 2016, 2016, 9938 : 68 - 85
  • [38] Symmetry reduction for probabilistic model checking
    Kwiatkowska, Marta
    Norman, Gethin
    Parker, David
    [J]. COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2006, 4144 : 234 - 248
  • [39] HyperPCTL Model Checking by Probabilistic Decomposition
    Zaman, Eshita
    Ciardo, Gianfranco
    Abraham, Erika
    Bonakdarpour, Borzoo
    [J]. INTEGRATED FORMAL METHODS, IFM 2022, 2022, 13274 : 209 - 226
  • [40] Probabilistic model checking modulo theories
    Wachter, Bjoern
    Zhang, Lijun
    Hermanns, Holger
    [J]. FOURTH INTERNATIONAL CONFERENCE ON THE QUANTITATIVE EVALUATION OF SYSTEMS, 2007, : 129 - +