Nuclear safety-critical Digital Instrumentation and Control system software: Reliability demonstration

Abstract A software reliability demonstration method was designed for the modeling and analysis of nuclear safety-critical Digital Instrumentation and Control (DI&C) system software. A “Reliability Demonstration of Safety-critical Software, RDSS” platform based on the Claim-Argument-Evidence (CAE) is presented to help the analysts for the analysis and evaluation of the software reliability. A novel method transformed the CAE method into Bayesian Brief Network (BBN) was proposed for the mining of the most sensitive elements (Evidence) in the DI&C system by sensitivity analysis with three reasoning methods. Moreover, this paper proposes an engineering approach for the identification of the vulnerability elements which influenced the reliability of DI&C system software life cycle.

[1]  John Andrews,et al.  Dependency modelling using fault tree analysis , 1999 .

[2]  Tim Kelly,et al.  Using argumentation to evaluate software assurance standards , 2013, Inf. Softw. Technol..

[3]  Pietro Carlo Cacciabue,et al.  The DYLAM Approach for the Reliability Analysis of Dynamic Systems , 1994 .

[4]  Antoine Rauzy,et al.  Mode automata and their compilation into fault trees , 2002, Reliab. Eng. Syst. Saf..

[5]  Ali Mosleh,et al.  The development and application of the accident dynamic simulator for dynamic probabilistic risk assessment of nuclear power plants , 1996 .

[6]  Stephen Flowers,et al.  Software failure, management failure : amazing stories and cautionary tales , 1996 .

[7]  J. Devooght,et al.  Probabilistic Reactor Dynamics —I: The Theory of Continuous Event Trees , 1992 .

[8]  Enrico Tronci,et al.  Fluid Petri Nets and hybrid model-checking: a comparative case study , 2003, Reliab. Eng. Syst. Saf..

[9]  Yi Zhang,et al.  Development of a Method for Quantifying the Reliability of Nuclear Safety-Related Software , 2003 .

[10]  Boris Beizer,et al.  Black Box Testing: Techniques for Functional Testing of Software and Systems , 1996, IEEE Software.

[11]  Carol Smidts,et al.  Integrating Software into PRA: A Test‐Based Approach , 2005, Risk analysis : an official publication of the Society for Risk Analysis.

[12]  Amrit L. Goel,et al.  Time-Dependent Error-Detection Rate Model for Software Reliability and Other Performance Measures , 1979, IEEE Transactions on Reliability.

[13]  Joanne Bechta Dugan,et al.  ESTIMATING SOFTWARE RELIABILITY FROM PROCESS AND PRODUCT EVIDENCE , 2002 .

[14]  Giacomo Cojazzi,et al.  The DYLAM approach for the dynamic reliability analysis of systems , 1996 .