Skip to main content

DFTCalc: A Tool for Efficient Fault Tree Analysis

  • Conference paper
Computer Safety, Reliability, and Security (SAFECOMP 2013)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 8153))

Included in the following conference series:

Abstract

Effective risk management is a key to ensure that our nuclear power plants, medical equipment, and power grids are dependable; and it is often required by law. Fault Tree Analysis (FTA) is a widely used methodology here, computing important dependability measures like system reliability. This paper presents DFTCalc, a powerful tool for FTA, providing (1) efficient fault tree modelling via compact representations; (2) effective analysis, allowing a wide range of dependability properties to be analysed (3) efficient analysis, via state-of-the-art stochastic techniques; and (4) a flexible and extensible framework, where gates can easily be changed or added. Technically, DFTCalc is realised via stochastic model checking, an innovative technique offering a wide plethora of powerful analysis techniques, including aggressive compression techniques to keep the underlying state space small.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arnold, F., Belinfante, A., Van der Berg, F., Guck, D., Stoelinga, M.: Dftcalc: a tool for efficient fault tree analysis (extended version). Technical Report TR-CTIT-13-13, CTIT, University of Twente, Enschede (June 2013)

    Google ScholarĀ 

  2. Baier, C., Haverkort, B., Hermanns, H., Katoen, J.-P.: Model-checking algorithms for continuous-time Markov chains. IEEE TSEĀ 29(6), 524ā€“541 (2003), doi:10.1109/TSE.2003.1205180

    Google ScholarĀ 

  3. Baier, C., Hermanns, H., Katoen, J.-P., Haverkort, B.R.: Efficient computation of time-bounded reachability probabilities in uniform continuous-time Markov decision processes. Theoretical Computer ScienceĀ 345(1), 2ā€“26 (2005)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  4. Baier, C., Katoen, J.-P.: Principles of Model Checking. MIT Press (2008)

    Google ScholarĀ 

  5. Barlow, R.E., Proschan, F.: Statistical theory of reliability and life testing: probability models. Holt, Rinehart and Winston (1975)

    Google ScholarĀ 

  6. Boudali, H., Crouzen, P., Stoelinga, M.: Dynamic fault tree analysis using Input/Output interactive Markov chains. In: DSN, pp. 708ā€“717 (2007)

    Google ScholarĀ 

  7. Boudali, H., Crouzen, P., Stoelinga, M.: A rigorous, compositional, and extensible framework for dynamic fault tree analysis. IEEE TDSCĀ 7, 128ā€“143 (2010)

    Google ScholarĀ 

  8. Boudali, H., Dugan, J.: A continuous-time bayesian network reliability modeling and analysis framework. IEEE Transactions on ReliabilityĀ 55(1), 86ā€“97 (2006)

    ArticleĀ  Google ScholarĀ 

  9. Boudali, H., Dugan, J.B.: A Bayesian network reliability modeling and analysis framework. IEEE Transactions on ReliabilityĀ 55, 86ā€“97 (2005)

    ArticleĀ  Google ScholarĀ 

  10. Boudali, H., Nijmeijer, A.P., Stoelinga, M.: DFTSim: A simulation tool for extended dynamic fault trees. In: ANSS 2009, p. 31 (2009)

    Google ScholarĀ 

  11. Coppit, D., Sullivan, K.: Galileo: A tool built from mass-market applications. In: International Conference on Software Engineering, pp. 750ā€“753 (2000)

    Google ScholarĀ 

  12. Garavel, H., Lang, F., Mateescu, R., Serwe, W.: CADP 2011: A toolbox for the construction and analysis of distributed processes. International Journal on Software Tools for Technology Transfer, 1ā€“19 (2012)

    Google ScholarĀ 

  13. Guck, D., Han, T., Katoen, J.-P., NeuhƤuƟer, M.R.: Quantitative timed analysis of interactive Markov chains. In: Goodloe, A.E., Person, S. (eds.) NFM 2012. LNCS, vol.Ā 7226, pp. 8ā€“23. Springer, Heidelberg (2012)

    ChapterĀ  Google ScholarĀ 

  14. Isograph. Fault Tree +, www.isograph-software.com/2011/software/

  15. Katoen, J.-P., Zapreev, I., Hahn, E.M., Hermanns, H., Jansen, D.: The ins and outs of the probabilistic model checker MRMC. Perf. Eval.Ā 68(2), 90ā€“104 (2011)

    ArticleĀ  Google ScholarĀ 

  16. Manian, R., Bechta Dugan, J., Coppit, D., Sullivan, K.: Combining various solution techniques for dynamic fault tree analysis of computer systems. In: Proc. IEEE Int. High-Assurance Systems Engineering Symposium, pp. 21ā€“28 (1998)

    Google ScholarĀ 

  17. Montani, S., Portinale, L., Bobbio, A., Varesio, M., Codetta-Raiteri, D.: A tool for automatically translating dynamic fault trees into dynamic Bayesian networks. In: RAMS, pp. 434ā€“441 (2006)

    Google ScholarĀ 

  18. PTC. Windchill FTA, http://www.ptc.com/product/relex/fault-tree

  19. Veseley, W.E., Goldberg, F.F., Roberts, N.H., Haasl, D.F.: Fault tree handbook, NUREG-0492. Technical report, NASA (1981)

    Google ScholarĀ 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Arnold, F., Belinfante, A., Van der Berg, F., Guck, D., Stoelinga, M. (2013). DFTCalc: A Tool for Efficient Fault Tree Analysis. In: Bitsch, F., Guiochet, J., KaĆ¢niche, M. (eds) Computer Safety, Reliability, and Security. SAFECOMP 2013. Lecture Notes in Computer Science, vol 8153. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40793-2_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-40793-2_27

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-40792-5

  • Online ISBN: 978-3-642-40793-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics