The Comparative Study of Software Optimal Release Time of Finite NHPP Model Considering Log Linear Learning Factor

로그선형 학습요인을 이용한 유한고장 NHPP모형에 근거한 소프트웨어 최적방출시기 비교 연구

  • 김희철 (남서울대학교 산업경영공학과) ;
  • 신현철 (백석문화대학교 인터넷정보학부)
  • Received : 2012.11.15
  • Accepted : 2012.12.20
  • Published : 2012.12.30

Abstract

In this paper, make a study decision problem called an optimal release policies after testing a software system in development phase and transfer it to the user. When correcting or modifying the software, finite failure non-homogeneous Poisson process model, considering learning factor, presented and propose release policies of the life distribution, log linear type model which used to an area of reliability because of various shape and scale parameter. In this paper, discuss optimal software release policies which minimize a total average software cost of development and maintenance under the constraint of satisfying a software reliability requirement. In a numerical example, the parameters estimation using maximum likelihood estimation of failure time data, make out estimating software optimal release time.

본 연구에서는 소프트웨어 제품을 개발하여 테스팅을 거친 후 사용자에게 인도하는 시기를 결정하는 방출문제에 대하여 연구 하였다. 소프트웨어의 결함을 제거하거나 수정 작업과정에서 학습요인을 고려한 유한고장수를 가진 비동질적인 포아송 과정에 기초하였다. 수명강도는 다양한 형상모수와 척도모수에 이용 할 수 있기 때문에 신뢰성 분야에서 많이 사용되는 로그 선형 모형을 이용한 방출시기에 관한 문제를 제시하였다. 소프트웨어 요구 신뢰도를 만족시키고 소프트웨어 개발 및 유지 총비용을 최소화 시키는 최적 소프트웨어 방출 정책에 대하여 논의 되었다. 본 논문의 수치적인 예에서는 고장 시간 자료를 적용하였으며 모수추정 방법은 최우추정법을 이용하고 최적 방출시기를 추정하였다.

Keywords

References

  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. J. F. Lawless. Statistical Models and Methods for Lifetime Data. John Wiley & Sons, New York, 1981.
  11. 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
  12. Xie, M. and Homg, G. Y, "Software release time determination based on unbound NHPP model", Proceeding of the 24th International Conference on Computers and Industrial Engineering. pp. 165-168, 1999.
  13. 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
  14. Y. HAYAKAWA and G. TELFAR "Mixed Poisson-Type Processes with Application in Software Reliability", Mathematical and Computer Modelling, 31, pp. 151-156, 2000. https://doi.org/10.1016/S0895-7177(00)00082-0