DocumentCode :
2912000
Title :
A multi-objective approach to testing resource allocation in modular software systems
Author :
Wang, Zai ; Tang, Ke ; Yao, Xin
Author_Institution :
Dept. of Comput. Sci. & Technol., Univ. of Sci. & Technol. of China, Hefei
fYear :
2008
fDate :
1-6 June 2008
Firstpage :
1148
Lastpage :
1153
Abstract :
Nowadays, as the software systems become increasingly large and complex, the problem of allocating the limited testing-resource during the testing phase has become more and more difficult. In this paper, we propose to solve the testing-resource allocation problem (TRAP) using multi-objective evolutionary algorithms. Specifically, we formulate TRAP as two multi-objective problems. First, we consider the reliability of the system and the testing cost as two objectives. In the second formulation, the total testing-resource consumed is also taken into account as the third goal. Two multi-objective evolutionary algorithms, non-dominated sorting genetic algorithm II (NSGA2) and multi-objective differential evolution algorithms (MODE), are applied to solve the TRAP in the two scenarios. This is the first time that the TRAP is explicitly formulated and solved by multi-objective evolutionary approaches. Advantages of our approaches over the state-of-the-art single-objective approaches are demonstrated on two parallel-series modular software models.
Keywords :
genetic algorithms; program testing; resource allocation; software reliability; NSGA2; TRAP; modular software systems; multiobjective differential evolution algorithms; nondominated sorting genetic algorithm II; parallel-series modular software models; reliability; testing cost; testing-resource allocation problem; Costs; Evolutionary computation; Genetic algorithms; Hardware; Programming; Resource management; Software systems; Software testing; Sorting; System testing; Multi-Objective Evolutionary Algorithm; Parallel-Series Modular Software System; Software Reliability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-1822-0
Electronic_ISBN :
978-1-4244-1823-7
Type :
conf
DOI :
10.1109/CEC.2008.4630941
Filename :
4630941
Link To Document :
بازگشت