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 条
  • [41] Model checking for probabilistic timed automata
    Norman, Gethin
    Parker, David
    Sproston, Jeremy
    [J]. FORMAL METHODS IN SYSTEM DESIGN, 2013, 43 (02) : 164 - 190
  • [42] Probabilistic Model Checking of Incomplete Models
    Arora, Shiraj
    Rao, M. V. Panduranga
    [J]. LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: FOUNDATIONAL TECHNIQUES, PT I, 2016, 9952 : 62 - 76
  • [43] Enhancing Probabilistic Model Checking with Ontologies
    Dubslaff, Clemens
    Koopmann, Patrick
    Turhan, Anni-Yasmin
    [J]. FORMAL ASPECTS OF COMPUTING, 2021, 33 (06) : 885 - 921
  • [44] Counterexample Generation in Probabilistic Model Checking
    Han, Tingting
    Katoen, Joost-Pieter
    Damman, Berteun
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2009, 35 (02) : 241 - 257
  • [45] Probabilistic model checking and reliability of results
    Wimmer, Ralf
    Kortus, Alexander
    Herbstritt, Marc
    Becker, Bernd
    [J]. 2008 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, PROCEEDINGS, 2008, : 207 - 212
  • [46] Model Checking of Recursive Probabilistic Systems
    Etessami, Kousha
    Yannakakis, Mihalis
    [J]. ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2012, 13 (02)
  • [47] Probabilistic model checking of cancer metabolism
    Friedenberg, Meir D.
    Lita, Adrian
    Gilbert, Mark R.
    Larion, Mioara
    Celiku, Orieta
    [J]. SCIENTIFIC REPORTS, 2022, 12 (01)
  • [48] Distribution, Approximation and Probabilistic Model Checking
    Guirado, Guillaume
    Herault, Thomas
    Lassaigne, Richard
    Peyronnet, Sylvain
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 135 (02) : 19 - 30
  • [49] Model Checking for Probabilistic Multiagent Systems
    Chen Fu
    Andrea Turrini
    Xiaowei Huang
    Lei Song
    Yuan Feng
    Li-Jun Zhang
    [J]. Journal of Computer Science and Technology, 2023, 38 : 1162 - 1186
  • [50] Model checking for probabilistic timed systems
    Sproston, J
    [J]. VALIDATION OF STOCHASTIC SYSTEMS: A GUIDE TO CURRENT RESEARCH, 2004, 2925 : 189 - 229