DocumentCode
2587694
Title
The cost of testing software
Author
Vienneau, Robert L.
Author_Institution
Kaman Sci. Corp., Utica, NY, USA
fYear
1991
fDate
29-31 Jan 1991
Firstpage
423
Lastpage
427
Abstract
A simple quantitative cost model that allows a manager to determine the optimum amount of time needed to test a software system has been developed. At the minimum cost point, the cost of an infinitesimal increment of testing equals the marginal benefit to be gained from the increment. The model can also be used to estimate the cost of testing software if the release data is determined by some other criteria, such as reliability. Since the cost of testing software depends on the pattern of failures, the model is based on underlying software reliability models. The cost model is explicitly developed so as to apply to a wide class of reliability models. It is noted that special cases result from choosing specific models, for example, the Goel-Okumoto nonhomogeneous Poisson process model, in which all bugs have an equal impact on the failure rate, and the Musa-Okumoto logarithmic Poisson process model, in which bugs found earlier have a larger impact
Keywords
economics; failure analysis; optimisation; program testing; software reliability; Goel-Okumoto nonhomogeneous Poisson process; Musa-Okumoto logarithmic Poisson process; bugs; failures; management; optimisation; quantitative cost model; software reliability; testing; Computer bugs; Context modeling; Cost function; Software debugging; Software development management; Software quality; Software reliability; Software systems; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliability and Maintainability Symposium, 1991. Proceedings., Annual
Conference_Location
Orlando, FL
Print_ISBN
0-87942-661-6
Type
conf
DOI
10.1109/ARMS.1991.154473
Filename
154473
Link To Document