Optimal Testing-Resource Allocation with Genetic Algorithm for Modular Software Systems.

YS Dai,M Xie,KL Poh,B Yang
DOI: https://doi.org/10.1016/s0164-1212(02)00062-6
IF: 3.5
2003-01-01
Journal of Systems and Software
Abstract:In software testing, an important issue is to allocate the limited testing resources to achieve maximum reliability. There are numerous publications on this issue, but the models are usually developed under the assumption of simple series or parallel modules. For complex system configuration, the optimization problem becomes difficult to solve. In this paper, we present a genetic algorithm for testing-resource allocation problems that can be used when the software systems structure is complex, and also when there are multiple objectives. We consider both system reliability and testing cost in the testing-resource allocation problems. The approach is easily implemented. Some numerical examples are shown to illustrate the applicability of the approach.
What problem does this paper attempt to address?