White-Box Test Case Generation Based on Improved Genetic Algorithm

Some intermittent or transient failures are particularly difficult to diag- nose in highly complex and interconnected systems. This paper focuses on the use of genetic algorithms for automatically generating software test cases. In particu- lar, this research extends a newly improved genetic algorithm, which adopts back propagation algorithm for local fine-tuning in the final link, and speeds up access to the best population. The various approaches offer opportunities for performance improvements that make these techniques more scalable for realistic applications.

[1]  Yun Xia Automated software test data generation based on immune genetic algorithm: Automated software test data generation based on immune genetic algorithm , 2008 .

[2]  Donald J. Berndt,et al.  Breeding software test cases with genetic algorithms , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[3]  Du Shi-qiang A Novel Algorithm of Optimizing Neural Network Weights and Its Application , 2009 .

[4]  Liu Feng Automated software test data generation based on immune genetic algorithm , 2008 .

[5]  Gary McGraw,et al.  Generating Software Test Data by Evolution , 2001, IEEE Trans. Software Eng..

[6]  Isaac E. Lagaris,et al.  GenMin: An enhanced genetic algorithm for global optimization , 2008, Comput. Phys. Commun..

[7]  Donald J. Berndt,et al.  Investigating the performance of genetic algorithm-based software test case generation , 2004, Eighth IEEE International Symposium on High Assurance Systems Engineering, 2004. Proceedings..

[8]  Deniz Erdogmus,et al.  Generalized information potential criterion for adaptive system training , 2002, IEEE Trans. Neural Networks.

[9]  Lei Wang,et al.  Application of back propagation artificial neural networks in bug analysis: Application of back propagation artificial neural networks in bug analysis , 2010 .

[10]  Dai Zhi-huang An improved BP algorithm based on evolutionary algorithm , 2010 .

[11]  Yang Xiao-hu Application of back propagation artificial neural networks in bug analysis , 2010 .