针对现有软件可靠性增长模型(SRGM)缺乏故障修正过程的可靠性分析,从故障数量上研究了故障检测过程和故障修正过程的相关性,提出了一个S形的相关性函数,并以此建立了一个故障检测与故障修正相结合的非齐次泊松过程类软件可靠性增长模型(RDC-SRGM)。通过实例应用最小二乘法对模型的参数进行了估计。实验结果表明,RDC-SRGM在故障检测过程和故障修正过程上,均比其它模型的拟合效果和预测能力更好。
Aiming at the problem that traditional software reliability growth models (SRGMs) only deal with the fault detection process and ignore the fault correction process, this paper studies the relationship between these two processes from the viewpoint of fault amount and presents an S-shaped function to characterize it. Based on this function, the RDC-SRGM, a SRGM of the kind of the non-homogeneous Poisson process (NHPP), which integrates fault detection and fault correction, is proposed. Finally, the unknown parameters are estimated by using the least square estimation method based on a software testing data set. The experimental results show that the RDC-SRGM has the better goodness-of-fit ability and predictive power than other models on both fault detection and correction processes.