Abstract
Bio inspired algorithms are computational procedure inspired by the evolutionary process of nature and swarm intelligence to solve complex engineering problems. In the recent times it has gained much popularity in terms of applications to diverse engineering disciplines. Now a days bio inspired algorithms are also applied to optimize the software testing process. In this chapter authors will discuss some of the popular bio inspired algorithms and also gives the framework of application of these algorithms for software testing problems such as test case generation, test case selection, test case prioritization, test case minimization. Bio inspired computational algorithms includes genetic algorithm (GA), genetic programming (GP), evolutionary strategies (ES), evolutionary programming (EP) and differential evolution(DE) in the evolutionary algorithms category and Ant colony optimization(ACO), Particle swarm optimization(PSO), Artificial Bee Colony(ABC), Firefly algorithm(FA), Cuckoo search(CS), Bat algorithm(BA) etc. in the Swarm Intelligence category(SI).
Reference38 articles.
1. Brownlee, J. (2011). Clever Algorithms: Nature-inspired Programming Recipes. LuLu.com.
2. Dorigo, M., Maniezzo, V., & Colorni, A. (1991). Positive feedback as a search strategy. Technical Report 91-016, Politecnico di Milano.
3. Doungsa-ard, Dahal, Hossain, & Suwannasart. (2008). GA-based automatic test data generation for UML state diagrams with parallel paths. In Advanced Design and Manufacture to Gain a Competitive Edge. Springer.
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献