불완전 디버깅 환경에서의 이항 반응 계수 초기하분포 소프트웨어 신뢰성 성장 모델

The Binomial Sensitivity Factor Hyper-Geometric Distribution Software Reliability Growth Model for Imperfect Debugging Environment

  • 김성희 (경상대학교 대학원 컴퓨터과학과) ;
  • 박중양 (경상대학교 통계학과) ;
  • 박재흥 (경사대학교 컴퓨터과학과)
  • 발행 : 2000.04.01

초록

The hyper-geometric distribution software reliability growth model (HGDM) usually assumes that all the software faults detected are perfectly removed without introducing new faults. However, since new faults can be introduced during the test-and-debug phase, the perfect debugging assumption should be relaxed. In this context, Hou, Kuo and Chang [7] developed a modified HGDM for imperfect debugging environment, assuming tat the learning factor is constant. In this paper we extend the existing imperfect debugging HGDM for tow respects: introduction of random sensitivity factor and allowance of variable learning factor. Then the statistical characteristics of he suggested model are studied and its applications to two real data sets are demonstrated.

키워드

참고문헌

  1. S. R. Dalal and A. A. McIntosh. 'When to Stop Testing for Large Software Systems with Changing Code,' IEEE Trans. Software Eng., Vol.20. No.4, pp.318- 323, 1994 https://doi.org/10.1109/32.277579
  2. A. L. Gael, 'Software Reliability Models . Assump?tions, Limitations, and Applicability,' IEEE Trans. Software Eng., VoI SE-11, pp.1411-1423, 1985
  3. A. L. Goel and K. Okumoto, 'An Analysis of Recurrent Software Failures in A Real-time Control System,' in Proc. ACM Annu, Tech. Conf., ACM. Washington. DC. pp.496-500, 1978
  4. A. L. Goel and K. Okumoto, 'Time-Dependent Error Detection Rate Model for Software Reliability and Other Performance Measures,' IEEE Trans. Rel., VoI.R-28 No.3, pp.206-211. Aug. 1979
  5. R. H.Hou. S. Y. Kuo and Y. P. Chang, 'Optimal Release Times for Software Systems with Scheduled Delivery Time Based on the HGDM,' IEEE Trans. Computers, Vo1.46, pp.216-221. 1997 https://doi.org/10.1109/12.565602
  6. R. H. Hou, S. Y. Kuo and Y. P. Chang, 'Optimal Release Policy for Hyper-Geometric Distribution Software Reliablity Growth Model.' IEEE Trans. Reliability, Vol,45, pp 645-651, 1996
  7. R. H. Hou, S. Y Kuo and Y. P. Chang, 'Hyper-Geometric Distribution Software Reliability Growth Model with Imperfect Debugging,' Proc. 6th Int' l Symp, Software ReI. Eng,. pp.195-200, Oct. 1995 https://doi.org/10.1109/ISSRE.1995.497658
  8. R. H. Hon. S. Y. Kuo and Y. P. Chang, 'Applying Various Learning Curves to Hyper-Geometric Distribution Software Reliability Growth Model,' Proc. 5th lnt' I Symp Software ReI. Eng., pp.7-16, Nov. 1994 https://doi.org/10.1109/ISSRE.1994.341342
  9. R. Jacoby and Y. Tohma, 'Parameter Value Computation by Least Square Method and Evaluation of Software Availability and Reliability at Service-Operation by the Hyper-Geometric Distribution Software Reliability Growth Model(HGDM),' Proc 13th Int. Conf. Software Eng, pp.226-237, 1991
  10. R. Jacoby and Y. Tohma, 'The Hyper-Geometric Distribution Software Reliability Growth Model (HGDM) : Precise Formulation and Applicabihty,' Proc. COMPSAC90. Chicago, pp.13- 19, October 1990
  11. K. Kanoun, M. R. Bastos Martini and J. Moreira ?de Souza, 'A Method lor Software Reliability Analysis and Prediction. Application to the Tropoco-R Switching System,' Research report from LAAS-CNRS, France, 1989
  12. P. K Kapur and S. Younes. 'Modelling An Imperfect Debugging Phenomenon in Software Reliability.' Microelectron, Reliab., Vol.36, No.5, pp. 645-650, 1996 https://doi.org/10.1016/0026-2714(95)00157-3
  13. T. Minohara and Y. Tohma, 'Parameter Estimation of Hyper-Geometric Distribution Software Reliability Growth Model by Genetic Algorithms,' Proc. 6th Int. Symp Software Reliab, Eng., pp.324-329, 1995 https://doi.org/10.1109/ISSRE.1995.497673
  14. J, D. Musa, A. Jannino and K. Okumoto, 'Software Reliability, Measurement, Prediction, Application,' McGraw-Hill, p.413, 1987
  15. J. D. Musa and K. Okumoto, 'A, Logarithmic Poisson Execution Time Model for Software Reliability Measurement,' Proc. 7th Int Conf Suftware Eng, pp.230-238, 1984
  16. J. Y. Park, S. H. Kim and .J. H. Park, 'Development of the Contintious-Time HGDM with Binomial Sensitivity Factor,' Transactions of Korea Information Processing society, Vol.6. No.12, pp.3490-3499
  17. J. Y. Park, C. Y. Yoo and B. K. Lee, 'Parameter Estimation and Prediction for Hyper-Geometric Distribution Software Reliability Growth Model.' Transactions of Korea Information Processing Society. Vol.5, No.9, pp 2345-2352
  18. J. Y. Park C. Y. Yoo and .J.H.. Park, 'Hyper-Geometric Distribution Software Reliability Growth Model. : Generalization, Estimation and Prediction,' Transactions of Korea Information Processing Society, Vol.6, No.9, pp.2343-2349
  19. C. V. Ramamoorthy and F. B. Bastani, 'Software Reliability-Status and Perspectrves,' IEEE Trans. Software Eng., Vol.SE-8, pp.354-371. 1982
  20. J G. Shanthikumar, 'Software Reliability Models ?A Review,' Microelectron, Reliab., 5 Vol.23, pp.903-943, 1983
  21. Y. Tohma,R Jacoby,M.Murata,and M.Yamamoto, 'Hyper-Geometric Distribution Model to estimate the Number of Residual Software Faults,' Proc. COMPSAC-89, Orlando, pp.610-617, September 1989 https://doi.org/10.1109/CMPSAC.1989.65155
  22. Y. Tohma, K. Tokunaga, 'A Model for estimating the number of software faults,' Inst Electron Commun. Eng (lECE) Japan. Tech Rep FTS86-14. Sept. 1986
  23. Y. Tohma, K. Tokunaga. S, Nagase, and Y.Murata, 'Structural Approach to the Estimation of the Number of residual Software Faults Based on the Hyper-Geometric Distribution,' lEEE Trans. Software Eng., Vol.15. No.3. pp.345-355, March 1989 https://doi.org/10.1109/32.21762
  24. Y. Tohma, H. Yamano, M. Ohba, and R. Jacoby, 'Parameter Estimation of the Hyper-Geometric Distribution Model for Real Test/Debug Data,' Proc. Int Symposium on Software Reliability Engineering, Austin, Texas, May 17-18. pp.28-34, 1991 https://doi.org/10.1109/ISSRE.1991.145350
  25. Y Tohma, H Yamano, M Ohha, and R. Jacoby, 'The Estimation of Parameters of the Hyper-Geometric Distribution and 1ts Application to the Software Reliability Growth Model,' IEEE Trans. Software Eng.' Vol.SE-17, No 5, pp.483-489, May 1991 https://doi.org/10.1109/32.90450
  26. G . Xia, P. Zeephongsekul and S. Kumar, 'Optimal Software Release Policies with Learning Factor for Imperfect Debugging,' Microelectronics & Reliabilitv, Vol.33, pp.81 -86, 1993