Generation strategies for test-suites of grammar-based software

  • Hennessy M
  • Power J
N/ACitations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

The use of statement coverage has proved to be a useful met- ric when testing code with a test-suite. Similarly, the cover- age of a grammar’s rules is an effective metric when testing a parser. However when testing a whole parser front-end, it is not immediately obvious whether there is a correlation between rule coverage and underlying code coverage. We use a number of generation strategies to generate a series of test-suites. We apply these test-suites to keystone, a parser front-end for ISO C++ and offer empirical evidence to sug- gest which generation strategy offers the best coverage whilst using the least amount of test-cases

Cite

CITATION STYLE

APA

Hennessy, M., & Power, J. (2005). Generation strategies for test-suites of grammar-based software. NUIMCSTR200502. Department of Computer Science, National University of Ireland, Maynooth. Retrieved from http://www.cs.may.ie/research/reports/2005/nuim-cs-tr-2005-02.pdf

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