The state problem for evolutionary testing

作者: Phil McMinn , Mike Holcombe

DOI: 10.1007/3-540-45110-2_152

关键词:

摘要: This paper shows how the presence of states in test objects can hinder or render impossible search for data using evolutionary testing. Additional guidance is required to find sequences inputs that put object into some necessary state certain goals become feasible. It shown dependency analysis be used identify program statements responsible transitions, and then argued an additional needed transition sequences. In order able deal with complex examples, use ant colony optimization proposed. The results a simple initial experiment are reported.

参考文章(13)
A. Colorni, V. Maniezzo, M. Dorigo, Ant System: An Autocatalytic Optimizing Process ,(1991)
Frank Tip, A survey of program slicing techniques. Journal of Programming Languages. ,vol. 3, ,(1995)
André Baresel, Robert M. Hierons, Harmen Sthamer, Mark Harman, Lin Hu, Improving Evolutionary Testing By Flag Removal genetic and evolutionary computation conference. pp. 1359- 1366 ,(2002)
Ravi Sethi, Jeffrey D. Ullman, Alfred V. Aho, Compilers: Principles, Techniques, and Tools ,(1986)
Eric Bonabeau, Marco Dorigo, Guy Théraulaz, None, From Natural to Artificial Swarm Intelligence Oxford University Press. ,(1999)
Hartmut Pohlheim, Joachim Wegener, Kerstin Buhr, Automatic test data generation for structural testing of embedded software systems by evolutionary testing genetic and evolutionary computation conference. pp. 1233- 1240 ,(2002)
Joachim Wegener, Matthias Grochtmann, Verifying Timing Constraints of Real-Time Systems by Means of Evolutionary Testing Real-time Systems. ,vol. 15, pp. 275- 298 ,(1998) , 10.1023/A:1008096431840
Leonardo Bottaci, Instrumenting Programs With Flag Variables For Test Data Search By Genetic Algorithms genetic and evolutionary computation conference. pp. 1337- 1342 ,(2002)
Nigel Tracey, John Clark, Keith Mander, Automated program flaw finding using simulated annealing international symposium on software testing and analysis. ,vol. 23, pp. 73- 81 ,(1998) , 10.1145/271771.271792
S. Goss, S. Aron, J. L. Deneubourg, J. M. Pasteels, Self-organized shortcuts in the Argentine ant Naturwissenschaften. ,vol. 76, pp. 579- 581 ,(1989) , 10.1007/BF00462870