Software reliability model with irregular changes of fault detection rate

被引:0
|
作者
Wang, Jin-Yong [1 ]
Wu, Zhi-Bo [1 ]
Shu, Yan-Jun [1 ]
Zhang, Zhan [1 ]
机构
[1] School of Computer Science and Technology, Harbin Institute of Technology, Harbin
来源
Ruan Jian Xue Bao/Journal of Software | 2015年 / 26卷 / 10期
关键词
Fault detection rate; Irregular change; Non-homogeneous Poisson process (NHPP); Software reliability; Software reliability growth model (SRGM);
D O I
10.13328/j.cnki.jos.004746
中图分类号
学科分类号
摘要
The traditional NHPP (non-homogeneous Poisson process) models are proved to be a success in a practical test. However, the model performance always suffers in the realistic software testing environment due to the ideal assumption which derived the traditional NHPP models, such as constant fault detection rate and smooth or regular changes. In this paper, an NHPP-based software reliability growth model is proposed considering an irregular fluctuation of a fault detection rate, which is more in line with the actual software testing process. The fitting and predictive power of the proposed model is validated using the related experiments. The experimental results show the proposed model has a better fitting and predicting performance than the traditional NHPP-based models using the real-world fault data. Meanwhile, the confidence interval is given for the confidence analyses of the proposed model. © Copyright 2015, Institute of Software, the Chinese Academy of Sciences. All rights reserved.
引用
收藏
页码:2465 / 2484
页数:19
相关论文
共 41 条
  • [1] Musa J.D., Iannino A., Okumoto K., Software Reliability: Measurement, Prediction, Application, pp. 32-241, (1989)
  • [2] Goel A.L., Okumoto K., Time-Dependent error-detection rate model for software reliability and other performance measures, IEEE Trans. on Reliability, 28, pp. 206-211, (1979)
  • [3] Yamada S., Ohba M., Osaki S., S-Shaped reliability growth modeling for software error detection, IEEE Trans. on Reliability, 32, pp. 475-484, (1983)
  • [4] Ohba M., Inflection S-shaped software reliability growth models, Proc. of the Stochastic Models in Reliability Theory, pp. 144-162, (1984)
  • [5] Misra P.N., Software reliability analysis, IBM Systems Journal, 22, pp. 262-270, (1983)
  • [6] Hossain S.A., Dahiya R.C., Estimating the parameters of a non-homogeneous Poisson process model for software reliability, IEEE Trans. on Reliability, 42, pp. 604-612, (1993)
  • [7] Huang C.Y., Lyu M.R., Kuo S.Y., A unified scheme of some nonhomogenous Poisson process models for software reliability estimation, IEEE Trans. on Software Engineering, 29, 3, pp. 261-269, (2003)
  • [8] Zhang X., Pham H., Software field failure rate prediction before software deployment, Journal of System Software, 79, 3, pp. 291-300, (2006)
  • [9] Wang W.L., Pan D., Chen M.H., Architecture-Based software reliability modeling, Journal of System Software, 79, 1, pp. 132-146, (2006)
  • [10] Hu Q.P., Xie M., Ng S.H., Levitin G., Robust recurrent neural network modeling for software fault detection and correction prediction, Reliability Engineering & System Safety, 92, 3, pp. 332-340, (2007)