DocumentCode :
749943
Title :
Optimal release time for software systems considering cost, testing-effort, and test efficiency
Author :
Huang, Chin-Yu ; Lyu, Michael R.
Author_Institution :
Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
Volume :
54
Issue :
4
fYear :
2005
Firstpage :
583
Lastpage :
591
Abstract :
In this paper, we study the impact of software testing effort & efficiency on the modeling of software reliability, including the cost for optimal release time. This paper presents two important issues in software reliability modeling & software reliability economics: testing effort, and efficiency. First, we propose a generalized logistic testing-effort function that enjoys the advantage of relating work profile more directly to the natural flow of software development, and can be used to describe the possible testing-effort patterns. Furthermore, we incorporate the generalized logistic testing-effort function into software reliability modeling, and evaluate its fault-prediction capability through several numerical experiments based on real data. Secondly, we address the effects of new testing techniques or tools for increasing the efficiency of software testing. Based on the proposed software reliability model, we present a software cost model to reflect the effectiveness of introducing new technologies. Numerical examples & related data analyzes are presented in detail. From the experimental results, we obtain a software economic policy which provides a comprehensive analysis of software based on cost & test efficiency. Moreover, the policy can also help project managers determine when to stop testing for market release at the right time.
Keywords :
program testing; software cost estimation; software fault tolerance; stochastic processes; fault-prediction capability; logistic testing-effort function; nonhomogenous Poisson process; numerical analysis; optimal release time; software cost model; software development; software economic policy; software fault; software reliability economics; software reliability modeling; software system; software testing effort; Automatic testing; Cost function; Fault detection; Life testing; Logistics; Programming; Software reliability; Software systems; Software testing; System testing; Non-homogenous Poisson process; optimal release time; software cost model; software reliability; testing-effort;
fLanguage :
English
Journal_Title :
Reliability, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9529
Type :
jour
DOI :
10.1109/TR.2005.859230
Filename :
1546565
Link To Document :
بازگشت