Genetic Algorithms: Concepts, Applications in Software Engineering and Test Data Generation using GA and Hamming Distance Approach
چکیده
The basic objective of software engineering is to develop methods and procedures for software development that can scale up for large systems and that can be used consistently to produce high-quality software at low cost and with a small cycle of time. The effective and timely development of software requires the activities of software engineering be automated to large extent and human resource intervention be minimized to optimum level. In this paper, we explore some basic learning concepts of genetic algorithms and take a look at how genetic algorithm (GA) can be used to build tool for software development. We also propose GA and hamming distance based method for test cases identification