Immune and evolutionary approaches to software mutation testing

作者: Pete May , Jon Timmis , Keith Mander

DOI: 10.1007/978-3-540-73922-7_29

关键词:

摘要: We present an Immune Inspired Algorithm, based on CLONALG, for software test data evolution. Generated tests are evaluated using the mutation testing adequacy criteria, and used to direct search new tests. The effectiveness of this algorithm is compared against elitist Genetic with measured by number mutant executions needed achieve a specific score. Results indicate that Approach consistently more effective than generating higher scoring sets in less computational expense.

参考文章(8)
Fernando J. Von Zuben, Leandro Nunes de Castro, The Clonal Selection Algorithm with Engineering Applications 1 ,(2000)
Peter May, Keith Mander, Jon Timmis, Software Vaccination: An Artificial Immune System Approach to Mutation Testing international conference on artificial immune systems. pp. 81- 92 ,(2003) , 10.1007/978-3-540-45192-1_8
Boris Beizer, Software Testing Techniques ,(1983)
Boris Beizer, Software testing techniques (2nd ed.) Van Nostrand Reinhold Co.. ,(1990)
Melanie Mitchell, An Introduction to Genetic Algorithms ,(1996)
Weichen Eric Wong, On mutation and data flow Purdue University. ,(1993)
B. Baudry, F. Fleurey, J.-M. Jezequel, Y. Le Traon, Genes and bacteria for automatic test cases optimization in the .NET environment international symposium on software reliability engineering. pp. 195- 206 ,(2002) , 10.1109/ISSRE.2002.1173246
Peter Stephen May, TEST DATA GENERATION: TWO EVOLUTIONARY APPROACHES TO MUTATION TESTING University of Kent. ,(2007)