DOI QR코드

DOI QR Code

A Study for NHPP software Reliability Growth Model based on polynomial hazard function

다항 위험함수에 근거한 NHPP 소프트웨어 신뢰성장모형에 관한 연구

  • 김희철 (남서울대학교 산업경영공학과)
  • Received : 2011.10.31
  • Accepted : 2011.12.02
  • Published : 2011.12.30

Abstract

Infinite failure NHPP models presented in the literature exhibit either constant, monotonic increasing or monotonic decreasing failure occurrence rate per fault (hazard function). This infinite non-homogeneous Poisson process is model which reflects the possibility of introducing new faults when correcting or modifying the software. In this paper, polynomial hazard function have been proposed, which can efficiency application for software reliability. Algorithm for estimating the parameters used to maximum likelihood estimator and bisection method. Model selection based on mean square error and the coefficient of determination for the sake of efficient model were employed. In numerical example, log power time model of the existing model in this area and the polynomial hazard function model were compared using failure interval time. Because polynomial hazard function model is more efficient in terms of reliability, polynomial hazard function model as an alternative to the existing model also were able to confirm that can use in this area.

Keywords

References

  1. Gokhale, S. S. and Trivedi, K. S. "A time / structure based software reliability model," Annals of Software Engineering. 8, 1999, pp. 85-121. https://doi.org/10.1023/A:1018923329647
  2. Hee-Cheul KIM and Hyoung-Keun Park, "Exponentiated Exponential Software Reliability Growth model," International Journal of Advancements in Computing Technology, Volume 1, Number 2, 2009, pp. 57-64.
  3. Musa, J. D, Iannino, A. and Okumoto, K. "Software Reliability: Measurement, Prediction, Application,". McGraw Hill, New York, 1987, pp. 289-291.
  4. Almering, V. and Genuchten, M, V and Cloudt, G. and Sonnemans, P. J. M, "Using Software Reliability Growth Models in Practice," IEEE SOFTWARE. 2007, pp. 82-88.
  5. Hee-Cheul KIM and Hyoung-Keun Park, "The Comparative Study of Software Optimal Release Time Based on Burr Distribution," International Journal of Advancements in Computing Technology, Volume 2, Number 3, 2010, pp. 119-128. https://doi.org/10.4156/ijact.vol2.issue3.13
  6. J. F. Lawless. Statistical Models and Methods for Lifetime Data. John Wiley & Sons, New York, 1981.
  7. Kuo, L. and Yang, T. Y, "Bayesian Computation of Software Reliability," Journal of the American Statistical Association, Vol. 91, 1996, pp. 763-773. https://doi.org/10.1080/01621459.1996.10476944
  8. Kuei-Chen Chiu, Yeu-Shiang Huang, Tzai-Zang Lee. "A study of software reliability growth from the perspective of learning effects," Reliability Engineering and system safety, Vol. 93, 2008, pp. 1410-1420. https://doi.org/10.1016/j.ress.2007.11.004
  9. 김희철, "NHPP 극값 분포 소프트웨어 신뢰모형에 대한 학습효과 기법 연구," 디지털산업정보학회 논문지, 제 7권, 제 2호, 2011, pp. 1-8.
  10. Bain, L. J. "Analysis for the linear failure rate distribution," Technometrics, 16, pp. 551-559, 1974. https://doi.org/10.1080/00401706.1974.10489237
  11. Y. HAYAKAWA and G. TELFAR "Mixed Poisson-Type Processes with Application in Software Reliability," Mathematical and Computer Modelling, 31, 2000, pp. 151-156. https://doi.org/10.1016/S0895-7177(00)00082-0
  12. K. Kanoun, J. C. Laprie, "Handbook of Software Reliability Engineering," M. R. Lyu, Editor, chapter Trend Analysis. McGraw-Hill New York, NY, 1996, pp. 401-437.
  13. 이상식, 김희철, "혼합와이블 NHPP 모형에 근거한 소프트웨어 최적방출시기에 관한 연구," 디지털산업정보학회 논문지, 제 6권, 제 2호, 2010, pp. 183-191.