DocumentCode :
1337926
Title :
Optimum software release policy with random life cycle
Author :
Yun, W.Y. ; Bai, D.S.
Author_Institution :
Pusan Nat. Univ., South Korea
Volume :
39
Issue :
2
fYear :
1990
fDate :
6/1/1990 12:00:00 AM
Firstpage :
167
Lastpage :
170
Abstract :
A software release problem based on four software reliability growth models (SRGMs) with random life-cycle length is studied. Test of the software system is terminated after time T and released (sold) to the user at a price. The price of the software system and three cost components are considered, and average total profit is used as a criterion. The optimal values of release times are shown to be finite and unique. Hence, the optimal solutions can be obtained numerically by, for example, a bisection method. A numerical example indicates that the optimal release time increases as (1) the error rate in each model decreases and (2) the difference between the error fixing cost during the test phase and that during the operational phase increases. The case of unknown model parameters is considered only for the Jelinski-Moranda model because a Bayes model is not available for other SRGMs. The release decision depends on testing time, but other stopping rules, for example based on the number of corrected errors, can be considered
Keywords :
economics; error correction; program testing; software reliability; Jelinski-Moranda model; average total profit; bisection method; cost components; error rate; numerical example; operational phase; optimal release time; random life cycle; software release policy; software reliability growth models; test phase; Cost function; Error correction; Hazards; Life testing; Phase detection; Senior members; Software reliability; Software systems; Software testing; System testing;
fLanguage :
English
Journal_Title :
Reliability, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9529
Type :
jour
DOI :
10.1109/24.55877
Filename :
55877
Link To Document :
بازگشت