Fast Dynamic Fault Tree Analysis by Model Checking Techniques

被引:77
作者
Volk, Matthias [1 ]
Junges, Sebastian [1 ]
Katoen, Joost-Pieter [1 ]
机构
[1] Rhein Westfal TH Aachen, D-52056 Aachen, Germany
关键词
Dynamic fault trees (DFTs); Markov automata; probabilistic model checking; reliability; QUANTITATIVE-ANALYSIS; SAFETY;
D O I
10.1109/TII.2017.2710316
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a new state-space generation approach for dynamic fault trees (DFTs) that exploits several successful reduction techniques from the field of model checking. The key idea is to aggressively exploit the DFT structure-detecting symmetries, spurious non-determinism, and don't cares. Benchmarks show a gain of more than two orders of magnitude in terms of state-space generation and analysis time. This fast, scalable approach is complemented by an approximative technique that determines bounds on DFT measures by a partial state-space generation. This is shown to yield another order of magnitude gain while guaranteeing tight error bounds.
引用
收藏
页码:370 / 379
页数:10
相关论文
共 34 条
  • [1] A new approach to solve dynamic fault trees
    Amari, S
    Dill, G
    Howald, E
    [J]. ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 2003 PROCEEDINGS, 2003, : 374 - 379
  • [2] [Anonymous], 2002, FAULT TREE HDB AEROS
  • [3] [Anonymous], LECT NOTES IN PRESS
  • [4] [Anonymous], LECT NOTES COMPUTER
  • [5] [Anonymous], 2014, P RAILWAYS
  • [6] [Anonymous], 2016, FORUM SPECIFI LANG
  • [7] Arnold Florian, 2013, Computer Safety, Reliability and Security. 32nd International Conference, SAFECOMP 2013. Proceedings: LNCS 8153, P293, DOI 10.1007/978-3-642-40793-2_27
  • [8] Model checking for performability
    Baier, C.
    Hahn, E. M.
    Haverkort, B. R.
    Hermanns, H.
    Katoen, J. -P.
    [J]. MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2013, 23 (04) : 751 - 795
  • [9] Baier C, 2008, PRINCIPLES OF MODEL CHECKING, P1
  • [10] A Rigorous, Compositional, and Extensible Framework for Dynamic Fault Tree Analysis
    Boudali, Hichem
    Crouzen, Pepijn
    Stoelinga, Marielle
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2010, 7 (02) : 128 - 143