• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2022, Vol. 44 ›› Issue (12): 2162-2173.

• Software Engineering • Previous Articles     Next Articles

Empirical analysis of the impact of failure detection rate on software reliability

SUN Zhi-chao1,ZHANG Ce1,JIANG Wen-qian2,LIU Kai-wei1,FAN Miao-miao1,LI Wen-yu1,WEN Ya-fei1   

  1. (1.School of Computer Science and Technology,Harbin Institute of Technology (Weihai),Weihai 264209;
    2.Nanjing Research Institute of Huawei Technology Co.,Ltd.,Nanjing 210012,China)
  • Received:2021-08-23 Revised:2021-12-27 Accepted:2022-12-25 Online:2022-12-25 Published:2023-01-04

Abstract: Abstract:The fault detection rate is one of the main parameters of the software reliability model. Different forms of fault detection rates have different functions. This paper focuses on the impact of fault detection rate on software reliability and proposes two empirical analysis solutions based on information entropy and superi-or-inferior distance decision algorithm: one solution is single-reliability-growth-model single-failure-data-set multi-fault-detection-rate plan and the other is multiple-reliability-growth-model multi-failure-data-set multi-fault-detection-rate. This paper aims to comprehensively analyze the power effect of fault detection rate. According to the experimental analysis, for a single reliability model and a single data set, the impact of failure detection rate on software reliability is mainly related to the failure data set. The performance of different fault detection rates under different data sets is quite different. Under the multiple-data-sets mul-tiple-software-reliability-models situation, the comprehensive performance of the software reliability model corresponding to the power function and the S-type fault detection rate is better, and the comprehensive performance of the software reliability model corresponding to the exponential fault detection rate is poor. The research has a certain guiding role in the selection of parameters in software reliability modeling and the determination of the optimal release time. 


Key words: failure detection rate, reliability modeling, software reliability growth model, empirical analysis