원문정보
A Study on the Optimal Release Time Decision of a Developed Software by using Logistic Testing Effort Function
초록
영어
This paper proposes a software-reliability growth model incoporating the amount of testing effort expended during the software testing phase after developing it. The time-dependent behavior of testing effort expenditures is described by a Logistic curve. Assuming that the error detection rate to the amount of testing effort spent during the testing phase is proportional to the current error content, a software-reliability growth model is formulated by a nonhomogeneous Poisson process. Using this model the method of data analysis for software reliability measurement is developed. After defining a software reliability, This paper discusses the relations between testing time and reliability and between duration following failure fixing and reliability are studied. SRGM in several literatures has used the exponential curve, Railleigh curve or Weibull curve as an amount of testing effort during software testing phase. However, it might not be appropriate to represent the consumption curve for testing effort by one of already proposed curves in some software development environments. Therefore, this paper shows that a logistic testing-effort function can be adequately expressed as a software development/testing effort curve and that it gives a good predictive capability based on real failure data.
목차
1. 서론
2. 테스트 노력 함수에 대한 이론적 배경
2.1 웨이불형 테스트노력 함수
2.2 로지스틱형 테스트 노력 함수
3. 로지스틱 테스트노력 SRGM
3.1 소프트웨이 신뢰도 척도
3.2 로지스틱형 성장모델
4. 비용-신뢰도를 고려한 인도 기법
4.1 비용 기준에 의한 인도 시각
4.2 신뢰도 기준에 의한 인도 시각
5. 적용 예
5.1 비용
5.2 신뢰도
6. 결론
참고문헌