DocumentCode
2365366
Title
Test Data Generation Using Annealing Immune Genetic Algorithm
Author
Tan, X.B. ; Longxin, Cheng ; Xiumei, Xu
Author_Institution
Inst. of Comput., Foshan Vocational & Tech. Coll., Guangzhou, China
fYear
2009
fDate
25-27 Aug. 2009
Firstpage
344
Lastpage
348
Abstract
With the development of software technology and the expansion of software project scale, software testing appears to be more crucial. And test data selection is one of the nodi during software structure testing because the suitability of test data may directly affect error detection. Notwithstanding existence of several methods to generate test data automatically, such an algorithm overcoming disadvantages of the existing methods in practice hasn´t been brought out, that some errors still have to be detected by engineering experience. Therefore, this paper analyzes the characteristics and shortcomings of simple genetic algorithm, simulated annealing genetic algorithm as well as immune algorithm respectively. Aiming at solving the shortcomings in standard Genetic Algorithm on search efficiency, individual diversity and premature, the Annealing Immune Genetic Algorithm (AIGA) is presented as the core algorithm of test data generation by introducing the mechanism of reproduction rate adjustment of individual concentration of immune algorithm and annealing principium into genetic algorithm. Finally, AIGA mentioned above was applied and verified with a practical software testing example.
Keywords
genetic algorithms; program testing; simulated annealing; annealing immune genetic algorithm; annealing principium; error detection; reproduction rate adjustment; search efficiency; simulated annealing genetic algorithm; software structure testing; software technology; test data generation; test data selection; Algorithm design and analysis; Analytical models; Automatic testing; Computational modeling; Electronic mail; Genetic algorithms; Iterative algorithms; Simulated annealing; Software testing; Solid modeling; Software testing; expectation of reproduction; genetic algorithm; test data generation;
fLanguage
English
Publisher
ieee
Conference_Titel
INC, IMS and IDC, 2009. NCM '09. Fifth International Joint Conference on
Conference_Location
Seoul
Print_ISBN
978-1-4244-5209-5
Electronic_ISBN
978-0-7695-3769-6
Type
conf
DOI
10.1109/NCM.2009.56
Filename
5331701
Link To Document