Hybridizing evolutionary testing witn the chaining approach

23Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Fitness functions derived for certain white-box test goals can cause problems for Evolutionary Testing (ET), due to a lack of sufficient guidance to the required test data. Often this is because the search does not take into account data dependencies within the program, and the fact that some special intermediate statement (or statements) needs to have been executed in order for the target structure to be feasible. This paper proposes a solution which combines ET with the Chaining Approach. The Chaining Approach is a simple method which probes the data dependencies inherent to the test goal. By incorporating this facility into ET, the search can be directed into potentially promising, unexplored areas of the test object's input domain. Encouraging results were obtained with the hybrid approach for seven programs known to originally cause problems for ET. © Springer-Verlag Berlin Heidelberg 2004.

Cite

CITATION STYLE

APA

McMinn, P., & Holcombe, M. (2004). Hybridizing evolutionary testing witn the chaining approach. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3103, 1363–1374. https://doi.org/10.1007/978-3-540-24855-2_157

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free