• 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