FixKit: A Program Repair Collection for Python
Created by W.Langdon from
gp-bibliography.bib Revision:1.8344
- @InProceedings{Smytzek:2024:ASE,
-
author = "Marius Smytzek and Martin Eberlein and Kai Werk and
Lars Grunske and Andreas Zeller",
-
title = "{FixKit:} A Program Repair Collection for Python",
-
booktitle = "2024 39th IEEE/ACM International Conference on
Automated Software Engineering (ASE)",
-
year = "2024",
-
pages = "2342--2345",
-
month = oct,
-
keywords = "genetic algorithms, genetic programming, Location
awareness, Software testing, Fault diagnosis, Java,
Software libraries, Maintenance engineering, Software,
Python, Program Repair, APR",
-
ISSN = "2643-1572",
-
URL = "
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=10764883",
-
abstract = "In recent years, automatic program repair has gained
much attention in the research community. Generally,
program repair approaches consider a faulty program and
a test suite that captures the program's intended
behaviour. The goal is automatically generating a patch
that corrects the fault by identifying the faulty code
locations, suggesting a candidate fix, and validating
it against the provided tests. However, most existing
program repair tools focus on Java or C programs, while
Python, one of the most popular programming languages,
lacks approaches that work on it.We present FixKit, a
collection of five program repair approaches for Python
programs. Moreover, our framework allows for easy
integration of new repair approaches and swapping
individual components, such as fault localization. Our
framework enables researchers to compare and
investigate various repair, fault localization
effortlessly, and validation approaches on a common set
of techniques.CCS Conceptsa. Software and its
engineering rightarrow Software testing and debugging;
Search-based software engineering; Genetic programming;
Software libraries and repositories.",
-
notes = "Also known as \cite{10764883}",
- }
Genetic Programming entries for
Marius Smytzek
Martin Eberlein
Kai Werk
Lars Grunske
Andreas Zeller
Citations