Title :
An Optimization Strategy for Evolutionary Testing Based on Cataclysm
Author :
Wang, Meng ; Li, Bixin ; Wang, Zhengshan ; Xie, Xiaoyuan
Author_Institution :
Sch. of Comput. Sci. & Eng., South Univ., Nanjing, China
Abstract :
Evolutionary Testing (ET) is an effective test case generation technique which uses some meta-heuristic search algorithm, especially genetic algorithm, to generate test cases automatically. However, the prematurity of the population may decrease the performance of ET. To solve this problem, this paper presents a novel optimization strategy based on cataclysm. It monitors the diversity of population during the evolution process of ET. Once the prematurity is detected, it will use the operator, cataclysm, to recover the diversity of the population. The experimental results show that the proposed strategy can improve the performance of ET evidently.
Keywords :
genetic algorithms; program testing; search problems; cataclysm; evolutionary testing; genetic algorithm; metaheuristic search algorithm; optimization strategy; Gallium; Genetic algorithms; Genetics; Monitoring; Optimization; Testing; Thigh; Evolutionary Testing; cataclysm; diversity measure; premature;
Conference_Titel :
Computer Software and Applications Conference Workshops (COMPSACW), 2010 IEEE 34th Annual
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-8089-0
Electronic_ISBN :
978-0-7695-4105-1
DOI :
10.1109/COMPSACW.2010.69