Reproducing Field Failures for Programs with Complex Grammar-Based Input
Created by W.Langdon from
gp-bibliography.bib Revision:1.8051
- @InProceedings{Kifetew:2014:ICST,
-
author = "Fitsum Meshesha Kifetew and Wei Jin and
Roberto Tiella and Alessandro Orso and Paolo Tonella",
-
title = "Reproducing Field Failures for Programs with Complex
Grammar-Based Input",
-
booktitle = "Seventh International Conference on Software Testing,
Verification and Validation, ICST 2014",
-
year = "2014",
-
pages = "163--172",
-
address = "Cleveland, Ohio, USA",
-
month = mar # " 31-" # apr # " 4",
-
publisher = "IEEE",
-
keywords = "genetic algorithms, genetic programming",
-
isbn13 = "978-0-7695-5185-2",
-
URL = "http://dx.doi.org/10.1109/ICST.2014.29",
-
DOI = "doi:10.1109/ICST.2014.29",
-
timestamp = "Mon, 08 Sep 2014 20:07:36 +0200",
-
biburl = "http://dblp.uni-trier.de/rec/bib/conf/icst/KifetewJTOT14",
-
bibsource = "dblp computer science bibliography, http://dblp.org",
-
size = "10 pages",
-
abstract = "To isolate and fix failures that occur in the field,
after deployment, developers must be able to reproduce
and investigate such failures in-house. In practice,
however, bug reports rarely provide enough information
to recreate field failures, thus making in-house
debugging an arduous task. This task becomes even more
challenging for programs whose input must adhere to a
formal specification, such as a grammar. To help
developers address this issue, we propose an approach
for automatically generating inputs that recreate field
failures in-house. Given a faulty program and a field
failure for this program, our approach exploits the
potential of grammar-guided genetic programming to
iteratively find legal inputs that can trigger the
observed failure using a limited amount of runtime data
collected in the field. When applied to 11 failures of
5 real-world programs, our approach was able to
reproduce all but one of the failures while imposing a
limited amount of overhead.",
-
notes = "Also known as \cite{DBLP:conf/icst/KifetewJTOT14}
\cite{6823878}",
- }
Genetic Programming entries for
Fitsum Meshesha Kifetew
Wei Jin
Roberto Tiella
Alessandro Orso
Paolo Tonella
Citations