Evolutionary Repair of Faulty Software
Created by W.Langdon from
gp-bibliography.bib Revision:1.8081
- @TechReport{Arcuri09,
-
author = "Andrea Arcuri",
-
title = "Evolutionary Repair of Faulty Software",
-
institution = "University of Birmingham, School of Computer Science",
-
year = "2009",
-
type = "Technical Report",
-
number = "CSR-09-02",
-
address = "B15 2TT, UK",
-
month = apr,
-
keywords = "genetic algorithms, genetic programming, SBSE",
-
URL = "ftp://ftp.cs.bham.ac.uk/pub/tech-reports/2009/CSR-09-02.pdf",
-
size = "34 pages",
-
abstract = "Testing and fault localization are very expensive
software engineering tasks that have been tried to be
automated. Although many successful techniques have
been designed, the actual change of the code for fixing
the discovered faults is still a human-only task. Even
in the ideal case in which automated tools could tell
us exactly where the location of a fault is, it is not
always trivial how to fix the code. In this paper we
analyse the possibility of automating the complex task
of fixing faults. We propose to model this task as a
search problem, and hence to use for example
evolutionary algorithms to solve it. We then discuss
the potential of this approach and how its current
limits can be addressed in the future. This task is
extremely challenging and mainly unexplored in
literature. Hence, this paper only covers an initial
investigation and gives directions for future work. A
research prototype called JAFF and a case study are
presented to give first validation of this approach.",
-
notes = "cited by \cite{Ackling:2011:GECCO}",
- }
Genetic Programming entries for
Andrea Arcuri
Citations