DOI QR코드

DOI QR Code

The Comparative Study of Software Optimal Release Time Based on Gamma Exponential and Non-exponential Family Distribution Model

지수 및 비지수족 분포 모형에 근거한 소프트웨어 최적방출시기에 관한 비교 연구

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

Abstract

Decision problem called an optimal release policies, after testing a software system in development phase and transfer it to the user, is studied. The applied model of release time exploited infinite non-homogeneous Poisson process. This infinite non-homogeneous Poisson process is a model which reflects the possibility of introducing new faults when correcting or modifying the software. The failure life-cycle distribution used exponential and non-exponential family which has various intensity. Thus, software release policies which minimize a total average software cost of development and maintenance under the constraint of satisfying a software reliability requirement becomes an optimal release policies. In a numerical example, after trend test applied and estimated the parameters using maximum likelihood estimation of inter-failure time data, estimated software optimal release time.

본 연구에서는 소프트웨어 제품을 개발하여 테스팅을 거친 후 사용자에게 인도하는 시기를 결정하는 방출문제에 대하여 연구 하였다. 방출문제의 분포는 소프트웨어의 결함을 제거하거나 수정 작업 중에도 새로운 결함이 발생될 가능성이 있는 무한고장수를 가진 비동질적인 포아송 과정에 기초하였다. 수명분포는 지수 족 분포와 비지수족 분포를 이용한 최적 방출시기에 관한 문제를 비교 제시하였다. 이러한 지수 및 비지수분포에 근거하여 소프트웨어 요구 신뢰도를 만족시키고 소프트웨어 개발 및 유지 총비용을 최소화 시키는 최적 소프트웨어 방출 정책에 대하여 논의 되었다. 본 논문의 수치적인 예에서는 고장 간격 시간 자료를 적용하고 모수추정 방법은 최우추정법을 이용하고 추세분석을 통하여 자료의 효율성을 입증한 후 최적 방출시기를 추정하였다.

Keywords

References

  1. Lawless, J. F, "Statistical Models and Methods for Lifetime Data," John Wiley &Sons, New York, 1981.
  2. 김희철, "일반화감마분포를 이용한 NHPP 소프트웨어 신뢰도 모형에 관한 연구," 한국컴퓨터정보학회 논문지, 제10권, 제6호, 27-35쪽, 2005년 12월.
  3. 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
  4. 김희철, "지수화 지수 분포에 의존한 NHPP 소프트웨어 신뢰성장 모형에 관한 연구", 한국컴퓨터정보학회논문지, 제11권, 제5호, 9-18쪽, 2006년 11월.
  5. Musa, J. D and Okumoto, K, "A Logarithmic Poisson Execution Time Model for Software Reliability Measurement," Proceeding the 7th International Conference on Software engineering.pp. 230-238, 1984.
  6. 김희철, 신현철 "포아송 실행시간 모형에 의존한 소프트웨어 최적방출시기에 대한 베이지안 접근 방법에 대한 연구," 한국 컴퓨터정보학회 논문지, 제14권 제7호, pp.27-35, 2009년 7월.
  7. Almering, V. and Genuchten, M, V and Cloudt, G. and Sonnemans, P. J. M, "Using Software Reliability Growth Models in Practice," IEEE SOFTWARE. pp. 82-88, 2007.
  8. 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.
  9. Yang, B. and Xie. M, "A study of operational and testing reliability insoftware reliability analysis," RELIABILITY ENGINEERING & SYSTEM SAFETY, Vol. 70, pp. 323-329, 2000. https://doi.org/10.1016/S0951-8320(00)00069-7
  10. Huang, C. Y, "Cost-Reliability-optimal release policy for software reliability models incorporating improvements in testing efficiency", The journal of Systems and software. Vol. 77, pp. 139-155, 2005. https://doi.org/10.1016/j.jss.2004.10.014
  11. 김희철, "극값 분포 특성을 가진 소프트웨어 신뢰성 보증 모형에 관한 연구," 한국 통신학회논문지, 제34권 제6호, 623-629쪽, 2009년 6월.
  12. Casella, G and Berger, R. L. "Statistical Inference," Duxbury Press, pp.1123-115,1990.
  13. 김희철, "Log-Logistic 분포모형에 근거한 소프트웨어 최적방출시기에 관한 비교연구," 한국컴퓨터정보학회 논문지, 제13권, 제7호, 1-9쪽, 2008년 12월.
  14. Kuo, L. and Yang, T. Y, "Bayesian Computation of Software Reliability," Journal of the American Statistical Association, Vol. 91, pp. 763-773, 1996. https://doi.org/10.2307/2291671
  15. 김희철, "Burr 분포모형에 근거한 소프트웨어 방출시기에 관한 연구," 정보, 보안 논문지, 제 9권, 제 1호, 84-93쪽, 2009년 3월.
  16. J, A. Austin, "Control chart constants for largest and smallest in sampling from a normal distribution using the generalized Burr estimation", Technometrics, Vol. 15, pp. 931-933, 1971.
  17. S. D. Dubey, "Statistical treatment of certain life testing and reliability problems," ARL TR pp. 73-0155, AD 774537, 1973.
  18. P. K. Tadikamamlla, "A look at the Burr and related distributions," Inter. Statist. Rev., 48, pp. 337-344, 1980 https://doi.org/10.2307/1402945
  19. S. K. Upadhyay and I. A. Javed and M. Peshwani,"Bayesian analysis of generalized four-parameter Burr destribution via Gibbs sampler," METRON-International Journal of statistics, Vol, LXII, n.1, pp. 115-135, 2004.
  20. K. Kanoun and J. C. Laprie, "Handbook of Software Reliability Engineering," M.R.Lyu, Editor, chapter Trend Analysis. McGraw-Hill New York, NY: 1996; pp.401-437.