Applications of genetic algorithm in software testing

The applicability of evolutionary algorithms in soft- ware testing has been an area of importance for many re- searchers. In this paper, we have studied the implementation of one such evolutionary algorithm namely genetic algorithm. Genetic algorithm is an improvement technique established from the concepts of biological evolution such as natural selection, genetic recombination and survival of the fittest. It is frequently used to generate solutions to optimization and search problems. It uses three principles namely crossover, mutation and selection. Here, we are reviewing the applications of genetic algorithm in software project effort estimation and scheduling.

Author: 
Aditi Jain, Mohil Jain, Parv Badjatiya, Shivam Pandey and Shrey Khurana
Journal Name: 
Int J Inf Res Re
Volume No: 
03
Issue No: 
11
Year: 
2016
Paper Number: 
1494
Select Subjects: 
Select Issue: 
Download PDF: 

Editorial Board

David Johnson
Jessica Parker
Sarah Conor
John Franklin