DOI QR코드

DOI QR Code

A Study on Optimal Release Time for Software Systems based on Mixture Weibull NHPP Model

혼합 와이블 NHPP 모형에 근거한 소프트웨어 최적방출시기에 관한 연구

  • 이상식 (송호대학 보건의료전자과) ;
  • 김희철 (남서울대학교 산업경영공학과)
  • Received : 2010.03.25
  • Accepted : 2010.04.23
  • Published : 2010.06.30

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 mixture which has various intensity, if the system is complicated. 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. 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. 김희철, "지수화 지수 분포에 의존한 NHPP소프트 웨어 신뢰성장 모형에 관한 연구," 한국 컴퓨터 정보학회 논문지, 제11권 5호, 2006, pp. 9-18.
  3. 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.
  4. Musa, J. D and Okumoto, K, "A Logarithmic Poisson Execution Time Model for Software Reliability Measurement," Proceeding the 7th International Conference on Software engineering, 1984, pp. 230-238.
  5. 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. 1999, pp. 165-168.
  6. Yang, B. and Xie. M, "A study of operational and testing reliability in software reliability analysis," RELIABILITY ENGINEERING & SYSTEM SAFETY, Vol, 70, 2000, pp. 323-329. https://doi.org/10.1016/S0951-8320(00)00069-7
  7. 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, 2005, pp. 139-155. https://doi.org/10.1016/j.jss.2004.10.014
  8. 김희철, "극값 분포 특성을 가진 소프트웨어 신뢰성 보증 모형에 관한 연구," 한국통신학회 논문지, 34 권6호, 2009, pp. 623-629.
  9. Lawless, J. F, "Statistical Models and Methods for Lifetime Data," John Wiley & Sons, New York, 1981.
  10. 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.2307/2291671
  11. 정해성외 2인. "신뢰성 시험분석평가," 영지문화사, 2005, pp. 99-101.
  12. D. A. Berry and D. K. Stangl. "Bayesian Biostatistics," MARCEL DEKKER INC, 1996, pp. 601-616.
  13. 김희철, 박형근 "와이블분포특성에 근거한 소프트 웨어 최적방출시기에 관한 비교 연구," 한국 산학기술학회 논문지, 제10권8호, 2009, pp. 1903-1910.
  14. 김희철, 신현철, 김경수 "기록값 통계량에 기초한 무한고장 NHPP 소프트웨어 혼합 신뢰성장 모형에 관한 연구," 정보, 보안 논문지, 제7권3호, 2007, pp. 51-60.
  15. 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.