kirancodes.me
To Proof Maintenance & Beyond!

FixKit: A Program Repair Collection for Python

Marius Smytzek, Martin Eberlein, Kai Werk, Lars Grunske, Andreas Zeller

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 behavior. 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.

BibTeX
@inproceedings{Smytzek-al:ASE24,
  author    = {Marius Smytzek and
               Martin Eberlein and
               Kai Werk and
               Lars Grunske and
               Andreas Zeller},
  title     = {{FixKit:} A Program Repair Collection for Python},
  booktitle = {ASE},
  pages     = {2342--2345},
  publisher = {{ACM}},
  year      = {2024},
}

Related papers