S-분포형 결함 발생률을 고려한 NHPP 소프트웨어 신뢰성 모형에 관한 비교 연구

The Comparative Software Reliability Model of Fault Detection Rate Based on S-shaped Model

  • 김희철 (남서울대학교 산업경영공학과) ;
  • 김경수 (백석문화대학교 인터넷정보학부)
  • 투고 : 2013.02.21
  • 심사 : 2013.03.23
  • 발행 : 2013.03.30

초록

본 연구에서는 소프트웨어 제품 테스팅 과정에서 관측고장시간에 근거한 결함 발생률을 고려한 소프트웨어 신뢰성 모형에 대하여 연구 하였다. 신뢰성 분야에서 많이 사용되는 S-분포모형을 이용한 새로운 결함 확률을 추가한 문제를 제시하였다. 수명분포는 유한고장 비동질적인 포아송과정을 이용하였다 본 논문의 결함 발생률을 고려한 소프트웨어 고장 자료 분석에서는 고장 시간 자료를 적용하였으며 모수추정 방법은 최우추정법을 이용하여 결함 발생 확률에 대한 관계와 신뢰도를 추정 하였다.

In this paper, reliability software model considering fault detection rate based on observations from the process of software product testing was studied. Adding new fault probability using the S-shaped distribution model that is widely used in the field of reliability problems presented. When correcting or modifying the software, finite failure non-homogeneous Poisson process model was used. In a software failure data analysis considering the time-dependent fault detection rate, the parameters estimation using maximum likelihood estimation of failure time data and reliability make out.

키워드

참고문헌

  1. Gokhale, S. S. and Trivedi, K. S. "A time/structure based software reliability model", Annals of Software Engineering. 8, pp. 85-121. 1999. https://doi.org/10.1023/A:1018923329647
  2. Goel AL, Okumoto K, "Time-dependent fault detection rate model for software and other performance measures", IEEE Trans Reliab 28, pp.206-11, 1978.
  3. Yamada S, Ohba H. "S-shaped software reliability modeling for software error detection", IEEE Trans Reliab, 32, pp.475-484, 1983.
  4. Zhao M. "Change-point problems in software and hardware reliability", Commun. Stat Theory Methods,22(3), pp.757-768, 1993. https://doi.org/10.1080/03610929308831053
  5. Shyur H-J. "A stochastic software reliability model with imperfect debugging and change-point", J Syst. Software 66, pp.135-141, 2003. https://doi.org/10.1016/S0164-1212(02)00071-7
  6. Pham H, Zhang X. "NHPP software reliability and cost models with testing coverage", Eur J Oper Res, 145, pp.445-454, 2003.
  7. Huang C-Y. "Performance analysis of software reliability growth models with testing-effort and change-point". J Syst Software 76, pp. 181-194, 2005. https://doi.org/10.1016/j.jss.2004.04.024
  8. Kuei-Chen, C., Yeu-Shiang, H., and Tzai-Zang, L. "A study of software reliability growth from the perspective of learning effects". Reliability Engineering and System Safety 93, pp. 1410-.1421, 2008. https://doi.org/10.1016/j.ress.2007.11.004
  9. 김희철, 신현철 "대수 선형 위험함수 학습효과에 근거한 NHPP 신뢰성장 소프트웨어 모형에 관한 비교 연구", 한국융합보안학회, pp. 19-26, 2012.
  10. Tao Li, Kaigui Wu. "A NHPP Software Reli ability Growth Model Considering Learning Process and Number of Residual Faults". Journal of Convergence Information Technology(JCIT), Volume 7, Number 13, July, pp.127-134, 2012
  11. J. F. Lawless. Statistical Models and Methods for Lifetime Data. John Wiley & Sons, New York, 1981.
  12. L. Kuo and T. Y. Yang. "Bayesian Computation of Software Reliability". Journal of the American Statistical Association, Vol.91, pp. 763-773, 1996. https://doi.org/10.1080/01621459.1996.10476944
  13. Ye Zhang, Kaigui Wu, "Software Cost Model Considering Reliability and Time of Software in Use", Journal of Convergence Information Technology(JCIT), Volume 7, Number 13, July, pp. 135-142, 2012.
  14. R. Satya Prasad, K. R. H. Rao and R.R. L Kantha, "Software Reliability Measuring using Modified Maximum Likelihood Estimation and SPC", International Journal of Computer Applications (0975-8887) Volume 21, No.7, pp. 1-5, May, 2011
  15. M.Xie, T.N. Goh, P. Rajan, "Some effective control chart procedures for reliability monitoring; Elsevier science Ltd, Reliability Engineering and system safety 77, pp.143-150, 2002. https://doi.org/10.1016/S0951-8320(02)00041-8
  16. K. Kanoun and J. C. Laprie, "Handbook of Software Reliability Engineering", M.R.Lyu, Editor, chapter Trend Analysis. McGraw-Hill New York, NY, pp. 401-437., 1996.
  17. 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, pp. 119-128, 2010. https://doi.org/10.4156/ijact.vol2.issue3.13