Combining stochastic grammars and genetic programming for coverage testing at the system level

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

Abstract

When tested at the system level, many programs require complex and highly structured inputs, which must typically satisfy some formal grammar. Existing techniques for grammar based testing make use of stochastic grammars that randomly derive test sentences from grammar productions, trying at the same time to avoid unbounded recursion. In this paper, we combine stochastic grammars with genetic programming, so as to take advantage of the guidance provided by a coverage oriented fitness function during the sentence derivation and evolution process. Experimental results show that the combination of stochastic grammars and genetic programming outperforms stochastic grammars alone. © 2014 Springer International Publishing Switzerland.

Cite

CITATION STYLE

APA

Kifetew, F. M., Tiella, R., & Tonella, P. (2014). Combining stochastic grammars and genetic programming for coverage testing at the system level. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8636 LNCS, pp. 138–152). Springer Verlag. https://doi.org/10.1007/978-3-319-09940-8_10

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