Skip to main content

Software Reliability Analysis in Probabilistic Risk Analysis

  • Chapter
  • First Online:
Progress of Nuclear Safety for Symbiosis and Sustainability

Abstract

Probabilistic risk analysis (PRA) is a tool which can reveal shortcomings of the NPP design in general. PRA analysts have not had sufficient guiding principles in modelling particular digital components malfunctions. Digital I&C systems are mostly analysed simply and the software reliability estimates are engineering judgments often lacking a proper justification. The OECD/NEA Working Group RISK’s task DIGREL develops a taxonomy of failure modes of digital I&C systems. The EU FP7 project HARMONICS develops software reliability estimation method based on an analytic approach and Bayesian belief network.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. G. Dahll, B. Liwång, U. Pulkkinen, Software-Based System Reliability. Technical Note, NEA/SEN/SIN/WGRISK(2007)1 (Working Group on Risk Assessment (WGRISK) of the Nuclear Energy Agency, Paris, 2007)

    Google Scholar 

  2. T.-L. Chu, G. Martinez-Guridi, M. Yue, Workshop on Philosophical Basis for Incorporating Software Failures in a Probabilistic Risk Assessment. BNL-90571-2009-IR (Brookhaven National Laboratory, 2009)

    Google Scholar 

  3. C. Smidts, M. Li, Software Engineering Measures for Predicting Software Reliability in Safety Critical Digital Systems. NUREG/GR-0019 (United States Nuclear Regulatory Commission, Washington, 2000)

    Google Scholar 

  4. C. Smidts, M. Li, Preliminary Validation of a Methodology for Assessing Software Quality. NUREG/CR-6848 (United States Nuclear Regulatory Commission, Washington, 2004)

    Google Scholar 

  5. T.-L. Chu, M. Yue, G. Martinez-Guridi, J. Lehner, Review of Quantitative Software Reliability Methods. BNL-94047-2010 (Brookhaven National Laboratory, 2010)

    Google Scholar 

  6. Y. Zhang, Reliability quantification of nuclear safety-related software. Ph.D Thesis in Nuclear Engineering, Massachusetts Institute of Technology, Cambridge, 2004

    Google Scholar 

  7. P.G. Bishop, R.E. Bloomfield, A conservative theory for long term reliability growth prediction. IEEE Trans. Reliab. 45(4), 550–560 (1996)

    Article  Google Scholar 

  8. P. Haapanen, A. Helminen, U. Pulkkinen, Quantitative Reliability Assessment in the Safety Case of Computer-Based Automation Systems. STUK-YTO-TR 202 (STUK, Helsinki, 2004)

    Google Scholar 

  9. H.-S. Eom, G.-Y. Park, H.-G. Kag, S.-C. Jang, Reliability assessment of a safety-critical software by using generalized bayesian nets, in Proceedings of 6th American Nuclear Society International Topical Meeting on Nuclear Plant Instrumentation, Control, and Human-Machine Interface Technologies, NPIC&HMIT 2009, Knoxville, TN, 5–9 April 2009

    Google Scholar 

  10. M. Yau, S. Guarro, Application of context-based software risk model (CSRM) to assess software risk contribution in constellation project PRAs, in Proceedings of 10th International Probabilistic Safety Assessment and Management Conference, PSAM 10, Seattle, Washington, 7–11 June 2010, paper 186

    Google Scholar 

  11. S. Guarro, Risk-Informed Safety Assurance and Probabilistic Assessment of Mission-Critical Software-Intensive Systems. NASA Technical Paper AR 07–01; JSC-CN-19704 (ASCA, Redondo Beach, 2007)

    Google Scholar 

  12. W. Vesely, M. Stamatelatos, J. Dugan, J. Fragola, J. Minarick III, J. Railsback, Fault Tree Handbook with Aerospace Applications (NASA, Washington, 2002)

    Google Scholar 

  13. B. Enzinna, L. Shi, S. Yan, Software common-cause failure probability assessment, in Proceedings of 6th American Nuclear Society International Topical Meeting on Nuclear Plant Instrumentation, Control, and Human-Machine Interface Technologies, NPIC&HMIT 2009, Knoxville, TN, 5–9 April 2009

    Google Scholar 

  14. O. Bäckström, J.-E. Holmberg, Use of IEC 61508 in nuclear applications regarding software reliability, in Proceedings of 11th International Probabilistic Safety Assessment and Management Conference and The Annual European Safety and Reliability Conference, Helsinki, 25–29 June 2012, paper 10-Th2-4

    Google Scholar 

  15. S. Authén, K. Björkman, J.-E. Holmberg, J. Larsson, Guidelines for Reliability Analysis of Digital Systems in PSA Context—Phase 1 Status Report. NKS-230 (Nordic nuclear safety research, Roskilde, 2010)

    Google Scholar 

  16. H.G. Kang, S.-C. Jang, Issues And research status for static risk modeling of digitalized nuclear power plants, in Proceedings of 6th American Nuclear Society International Topical Meeting on Nuclear Plant Instrumentation, Control, and Human-Machine Interface Technologies, NPIC&HMIT 2009, Knoxville, TN, 5–9 April 2009

    Google Scholar 

  17. Nuclear power plants—instrumentation and control systems important to safety—classification of instrumentation and control functions. IEC 61226, 2nd edn. (International Electrotechnical Commission, Geneva, 2005)

    Google Scholar 

  18. Licensing of safety critical software for nuclear reactors—common position of seven European nuclear regulators and authorized technical support organisations. SSM Report 2010:01 (SSM, Stockholm, 2010)

    Google Scholar 

  19. P.V. Varde, J.G. Choi, D.Y. Lee, J.B. Han, Reliability Analysis of Protection System of Advanced Pressurized Water Reactor-APR 1400. KAERI/TR-2468/2003 (Korea Atomic Energy Research Institute, 2003)

    Google Scholar 

  20. Functional safety of electrical/electronic/programmable electronic safety-related systems. IEC 61508, 2nd edn. (International Electrotechnical Commission, Geneva, 2010)

    Google Scholar 

  21. Estimating failure rates in highly reliable digital systems. EPRI TR-1021077 (Electric Power Research Institute, Palo Alto, 2010, Limited distribution)

    Google Scholar 

  22. S. Authén, E. Wallgren, S. Eriksson, Development of the Ringhals 1 PSA with regard to the implementation of a digital reactor protection system, in Proceedings of 10th International Probabilistic Safety Assessment and Management Conference, PSAM 10, Seattle, Washington, 7–11 June 2010, p. 213

    Google Scholar 

  23. Recommendations on assessing digital system reliability in probabilistic risk assessments of nuclear power plants. NEA/CSNI/R(2009)18 (OECD/NEA/CSNI, Paris, 2009)

    Google Scholar 

  24. S. Authén, J. Gustafsson, J.-E. Holmberg, Guidelines for Reliability Analysis of Digital Systems in PSA Context—Phase 2 Status Report. NKS-261 (Nordic Nuclear Safety Research (NKS), Roskilde, 2012)

    Google Scholar 

  25. J.-E. Holmberg, S. Authén, A. Amri, Development of best practice guidelines on failure modes taxonomy for reliability assessment of digital I&C systems for PSA, in Proceedings of 11th International Probabilistic Safety Assessment and Management Conference and The Annual European Safety and Reliability Conference, Helsinki, 25–29 June 2012, paper 10-Th4-1

    Google Scholar 

  26. Safety Management Requirements for Defence Systems. Ministry of Defence Standard 00–56(4), June 2007

    Google Scholar 

  27. P.G. Bishop, R. Bloomfield, S.Guerra, N. Thuy, Safety justification frameworks: integrating rule-based, goal-based and risk informed approaches, in Proceedings of the 8th International Topical Meeting on Nuclear Plant Instrumentation, Control and Human Machine Interface Technologies, NPIC & HMIT 2012, San Diego, American Nuclear Society, LaGrange Park, USA, July 2012

    Google Scholar 

  28. Cost Effective Modernisation of Systems Important to Safety, Work package 0. Final public synthesis report (first issue) (2004) http://www.cemsis.org/

  29. J.-E. Holmberg, P. Bishop, S. Guerra, N. Thuy, Safety case framework to provide justifiable reliability numbers for software systems, in Proceedings of 11th International Probabilistic Safety Assessment and Management Conference and The Annual European Safety and Reliability Conference, Helsinki, 25–29 June 2012, paper 10-Th2-2

    Google Scholar 

  30. J. Pearl, Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference. Representation and Reasoning Series, 2nd edn. (Morgan Kaufmann, San Francisco, 2007)

    Google Scholar 

  31. B.A. Gran, Assessment of programmable systems using Bayesian belief nets. Saf. Sci. 40, 797–812 (2002)

    Article  Google Scholar 

  32. N. Fenton, M. Neil, D. Marquez, Using Bayesian networks to predict software defects and reliability. JRR161 IMechE 2008 Proceedings of IMechE, vol. 222, Part O: J. Risk and Reliability

    Google Scholar 

  33. T.L. Chu, M. Yue, A. Varuttamaseni, M.C. Kim, H.S. Eom, H.S. Son, A. Azarm, Applying Bayesian belief network method to quantifying software failure probability of a protection system, in Proceedings of the 8th International Topical Meeting on Nuclear Plant Instrumentation, Control and Human Machine Interface Technologies, NPIC & HMIT 2012, San Diego, American Nuclear Society, LaGrange Park, 22–26 July 2012, pp. 296–307

    Google Scholar 

  34. M. Bouissou, F. Martin, A. Ourghanlian, Assessment of a safety-critical system including software: a Bayesian belief network for evidence sources, in 1999 Proceedings of Annual Reliability and Maintainability Symposium, 1999

    Google Scholar 

  35. The SERENE Method Manual, Task 5.3 Report. EC Project SERENE (Safety and Risk Evaluation Using Bayesian Nets, No. 22187, 1999)

    Google Scholar 

Download references

Acknowledgements

Contributions from the WGRISK/DIGREL task group members are acknowledged. The following organisations form November 2012 the task group, being responsible for planning and organisation of work meetings and preparation of the best practice guidelines: VTT, Finland; Risk Pilot, Sweden; IRSN, France; EDF, France; AREVA, France; GRS, Germany; KAERI, Korea; NRC, USA; Ohio State University, USA; NRI, Czech; JNES, Japan; VEIKI, Hungary; ENEL, Italy; NRG, the Netherlands; RELKO, Slovakia and CSNC, Canada. The Finnish work has been financed by NKS (Nordic nuclear safety research), SAFIR2014 (The Finnish Research Programme on Nuclear Power Plant Safety 2011–2014) and the members of the Nordic PSA Group: Forsmark, Oskarshamn Kraftgrupp, Ringhals AB and Swedish Radiation Safety Authority. NKS conveys its gratitude to all organizations and persons who by means of financial support or contributions in kind have made the work presented in this report possible.

HARMONICS is co-funded by the European Commission, the UK C&I Nuclear Industry Forum (CINIF) and the consortium organisations. The project consortium has five partners: VTT Technical Research Centre of Finland, Électricité de France (EDF), Institute for Safety Technology (ISTeC) from Germany, Adelard LLP from UK and Strålsäkerhetsmyndigheten (SSM) from Sweden. The public website address of the project is http://harmonics.vtt.fi. The author acknowledges the contributions of the other HARMONICS project members.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jan-Erik Holmberg .

Editor information

Editors and Affiliations

Nomenclatures

Nomenclatures

BBN:

Bayesian belief network

BN:

Bayesian network

CCF:

Common-cause failures

CEMSIS:

Cost effective modernisation of systems important to safety

CSRM:

Context-based software risk model

DIGREL:

Guidelines for reliability analysis of digital systems in PSA context

FMEA:

Failure modes and effects analysis

HARMONICS:

Harmonised assessment of reliability of modern nuclear I&C software

I&C:

Instrumentation and control

NPP:

Nuclear power plant

pfd:

Probability of failure per demand

PRA:

Probabilistic risk analysis

SRGMs:

Software reliability growth models

V&V:

Verification and validation

WGRisk:

Working group on risk assessment

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer Japan

About this chapter

Cite this chapter

Holmberg, JE. (2014). Software Reliability Analysis in Probabilistic Risk Analysis. In: Yoshikawa, H., Zhang, Z. (eds) Progress of Nuclear Safety for Symbiosis and Sustainability. Springer, Tokyo. https://doi.org/10.1007/978-4-431-54610-8_32

Download citation

  • DOI: https://doi.org/10.1007/978-4-431-54610-8_32

  • Published:

  • Publisher Name: Springer, Tokyo

  • Print ISBN: 978-4-431-54609-2

  • Online ISBN: 978-4-431-54610-8

  • eBook Packages: EnergyEnergy (R0)

Publish with us

Policies and ethics