Current challenges in automatic software repair

Created by W.Langdon from gp-bibliography.bib Revision:1.4524

  author =       "Claire {Le Goues} and Stephanie Forrest and 
                 Westley Weimer",
  title =        "Current challenges in automatic software repair",
  journal =      "Software Quality Journal",
  year =         "2013",
  volume =       "21",
  issue =        "3",
  pages =        "421--443",
  month =        sep,
  keywords =     "genetic algorithms, genetic programming, SBSE,
                 GenProg, automatic program repair, software
                 engineering, evolutionary computation",
  ISSN =         "0963-9314",
  publisher =    "Springer",
  URL =          "",
  URL =          "",
  URL =          "",
  DOI =          "doi:10.1007/s11219-013-9208-0",
  language =     "English",
  size =         "23 pages",
  abstract =     "The abundance of defects in existing software systems
                 is unsustainable. Addressing them is a dominant cost of
                 software maintenance, which in turn dominates the life
                 cycle cost of a system. Recent research has made
                 significant progress on the problem of automatic
                 program repair, using techniques such as evolutionary
                 computation, instrumentation and run-time monitoring,
                 and sound synthesis with respect to a specification.
                 This article serves three purposes. First, we review
                 current work on evolutionary computation approaches,
                 focusing on GenProg, which uses genetic programming to
                 evolve a patch to a particular bug. We summarize
                 algorithmic improvements and recent experimental
                 results. Second, we review related work in the rapidly
                 growing subfield of automatic program repair. Finally,
                 we outline important open research challenges that we
                 believe should guide future research in the area.",
  notes =        "total 5139000 lines of code",

Genetic Programming entries for Claire Le Goues Stephanie Forrest Westley Weimer