Optimal Distribution of Software Testing Time Considering Multiple Releases

This paper considers a software development scenario where a software development team develops, tests and releases software version by version. A modeling framework is proposed to study the expected number of remaining faults in each version. The optimal development time and testing time for each version are also studied.

[1]  Vijay S. Mookerjee,et al.  Managing the Versions of a Software Product Under Variable and Endogenous Demand , 2011, Inf. Syst. Res..

[2]  Min Xie,et al.  Software Reliability Modelling , 1991, Series on Quality, Reliability and Engineering Statistics.

[3]  Rainer Koschke,et al.  An evaluation of code similarity identification for the grow-and-prune model , 2009, J. Softw. Maintenance Res. Pract..

[4]  John D. Musa,et al.  Software reliability - measurement, prediction, application , 1987, McGraw-Hill series in software engineering and technology.

[5]  Vahid Garousi,et al.  Decision support for moving from a single product to a product portfolio in evolving software systems , 2010, J. Syst. Softw..

[6]  Michael R. Lyu,et al.  Handbook of software reliability engineering , 1996 .