Optimal Testing Resource Allocation for Modular Software Based on a Software Reliability Growth Model: A Dynamic Programming Approach | IEEE Conference Publication | IEEE Xplore

Optimal Testing Resource Allocation for Modular Software Based on a Software Reliability Growth Model: A Dynamic Programming Approach


Abstract:

In this paper, two problems of optimal resource allocation to modules during testing phase are studied: (1) maximization of the number of faults removed when the amount o...Show More

Abstract:

In this paper, two problems of optimal resource allocation to modules during testing phase are studied: (1) maximization of the number of faults removed when the amount of testing-effort is fixed, and (2) maximization of the number of faults removed satisfying a certain percentage of initial faults to be removed with a fixed amount of testing-effort. These optimization problems are formulated as nonlinear programming problems (NLPP), which are modeled by a software reliability growth model based on a non-homogeneous Poisson process which incorporated the exponentiated Weibull testing-effort functions. A solution procedure is then developed using dynamic programming technique to solve the NLPPs. Finally, numerical examples illustrate the solution procedure and the results are compared with that of Kapur et al.[1].
Date of Conference: 12-14 December 2008
Date Added to IEEE Xplore: 22 December 2008
Print ISBN:978-0-7695-3336-0
Conference Location: Wuhan, China

Contact IEEE to Subscribe

References

References is not available for this document.