DOI QR코드

DOI QR Code

Improved Exponential Software Reliability Model Based on NHPP with the Uncertainty of Operating Environments

  • Song, Kwang Yoon (Department of Computer Science and Statistics, Chosun University) ;
  • Chang, In Hong (Department of Computer Science and Statistics, Chosun University)
  • Received : 2017.11.28
  • Accepted : 2017.12.25
  • Published : 2017.12.30

Abstract

The main focus when developing software is to improve the reliability and stability of a software system. We are enjoying a very comfortable life thanks to modern civilization, however, comfort is not guaranteed to us. Once software systems are introduced, the software systems used in the field environments are the same as or close to those used in the development-testing environment; however, the systems may be used in many different locations. Development of software system is a difficult and complex process. Generally, existing software reliability models are applied to software testing data and then used to make predictions on the software failures and reliability in the field. In this paper, we present an improved exponential NHPP software reliability model in different development environments, and examine the goodness-of-fit of improved exponential model and other model based on two datasets. The results show that the proposed model fits significantly better than other NHPP software reliability model.

Keywords

References

  1. A. L. Goel and K. Okumoto, "Time dependent error detection rate model for software reliability and other performance measures", IEEE Transactions on Reliability, Vol. R-28, pp. 206-211, 1979. https://doi.org/10.1109/TR.1979.5220566
  2. M. Ohba, "Inflection S-shaped software reliability growth models", Stochastic Models in Reliability Theory, ed. S. Osaki, Y. Hatoyama, Berlin: Springer-Verlag, pp. 144-162, 1984.
  3. M. Ohba and S. Yamada, "S-shaped software reliability growth models" in Proceedings of the 4th International Conference on Reliability and Maintainability, pp. 430-436, 1984.
  4. S. Yamada, M. Ohba, and S. Osaki, "S-shaped reliability growth modeling for software fault detection", IEEE Transactions on Reliability, Vol. 12, pp. 475-484, 1983.
  5. H. Pham, "A software reliability model with Vtub- Shaped fault-detection rate subject to operating environments", In Proceedings of the 19th ISSAT International Conference on Reliability and Quality in Design, Honolulu, Hawaii, August 5-7, pp. 33- 37, 2013.
  6. H. Pham, "A new software reliability model with Vtub-Shaped fault detection rate and the uncertainty of operating environments", Optimization, Vol. 63, pp. 1481-1490, 2014. https://doi.org/10.1080/02331934.2013.854787
  7. I. H. Chang, H. Pham, S. W. Lee, and K. Y. Song. "A testing-coverage software reliability model with the uncertainty of operation environments", International Journal of Systems Science: Operations & Logistics, Vol. 1, pp. 220-227, 2014. https://doi.org/10.1080/23302674.2014.970244
  8. H. Pham, "A generalized fault-detection software reliability model subject to random operating environments", Vietnam Journal of Computer Sciences, Vol. 3, 145-150, 2016. https://doi.org/10.1007/s40595-016-0065-1
  9. K. Y. Song, I. H. Chang, and H. Pham, "A threeparameter fault-detection software reliability model with the uncertainty of operating environments", Journal of Systems Science and Systems Engineering, Vol. 26, pp. 121-132, 2017. https://doi.org/10.1007/s11518-016-5322-4
  10. K. Y. Song, I. H. Chang, and H. Pham. "A software reliability model with a weibull fault detection rate function subject to operating environments", Appl. Sci. (Basel), Vol. 7, p. 983, 2017. https://doi.org/10.3390/app7100983
  11. H. Pham, "System software reliability", London: Springer, 2006.
  12. J. K. Lee, S. K. Shin, and Y. M. Lee, "A study on hypothetical switching software through of the analysis of failure data", The Journal of Korean Institute of Communications and Information Sciences, Vol. 23, pp. 1915-1925, 1998.