본문 바로가기
KERD
논문KCI 등재

보증기간을 고려한 최적 소프트웨어의 보전정책 연구

A Study on Optimal Software Maintenance Policies with Warranty Period

2

조회

0

다운로드

2

인용

0

참고문헌

키워드

주제분류학제간연구

초록

In general, a software fault detection phenonenon is described by a software reliability model based on a nonhomogeneous Poisson process(NHPP). In this paper, we propose a software reliability growth model considering the differences of the software environments in both the testing phase and the operational phase. Also,we consider the problem of determining the optimal release time and the optimal warranty period that minimize the total expected software cost which takes account of periodic software maintenance(e.g. patch, update, etc). Finally, we analyze the sensitivity of the optimal release time and warranty period based on the fault data observed in the actual testing process.

Abstract

In general, a software fault detection phenonenon is described by a software reliability model based on a nonhomogeneous Poisson process(NHPP). In this paper, we propose a software reliability growth model considering the differences of the software environments in both the testing phase and the operational phase. Also,we consider the problem of determining the optimal release time and the optimal warranty period that minimize the total expected software cost which takes account of periodic software maintenance(e.g. patch, update, etc). Finally, we analyze the sensitivity of the optimal release time and warranty period based on the fault data observed in the actual testing process.

참고문헌 (14)

  1. 최규식, "운영단계의 소프트웨어 신뢰도에 관한 연구", Journal of Information Technology Applications & Management, 10(4), pp.185~194 (2003), 한국데이타베이스학회
  2. Abde-Ghaly, A. A., "Evaluation of competing software reliability prediction", IEEE Transactions on Software Engineering, 12, pp.950~967 (1986)
  3. An analysis of software reliability with change-point models, "Chang, I. P.", National Science Council, ~, pp.NSC 85-2121-M031-003 (1997)
  4. Goel, A. L., "Time-dependent error-detection rate model for software reliability and other performance measures", IEEE Transactions on Reliability, R-28(3), pp.206~211 (1979)
  5. Musa, J. D., "Software reliability measurement prediction application" (1987), McGraw-Hill
  6. Pham, H., "A software cost model with imperfect debugging, random life cycle and penalty cost", International Journal of System Science, 27, pp.455~463 (2003)
  7. Rinsaka, K., "Determining the optimal software warranty period under various operational circumstances", International Journal of Quality and Reliability Management, 22, pp.715~730 (2005)
  8. Rinsaka, K., "Optimal Testing", Maintenance Design in a Software Development Project, 2006, pp.89, 953~961
  9. Shyur, H. J., "A stochastic software reliability model with imperfect debugging and changepoint", The Journal of System and Software, 66, pp.135~141 (2003)
  10. Yamada, S., "Software reliability measurement during operational phase its application", Journal of Computational Software Engineering, pp.389~402 (1993)
  11. Yamada, S., "S-shaped reliability growth modeling for software error detection", IEEE Transactions on Reliability, R-32(5), pp.475~478 (1983)
  12. Yamada, S., "A software reliability evaluation method during operation phase", Transactions on IEICE, J72-D-I, pp.797~803 (1989)
  13. Yamada, S., "Software reliability measurement and assessment methods during operational phase and their comparisons", Transactions on IEICE, J7-D-I, pp.240~248 (1991)
  14. Yamada, S., "Imperfect debugging models with fault introduction rate for software reliability assessment", International Journal of System Science, 23, pp.2241~2252 (1992)

관련 논문AI추천

이 간행물의 다른 논문 (15건)