FixKit: A Program Repair Collection for Python
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.
Authors
- Lars Grunske (ORCID: https://orcid.org/0000-0002-8747-3745)
- Marius Smytzek (ORCID: https://orcid.org/0000-0002-4899-9031)
- Andreas Zeller (ORCID: https://orcid.org/0000-0003-4719-8803)
- Martin Eberlein (ORCID: https://orcid.org/0000-0003-4268-7632)
- Kai Werk
Institutions
- Humboldt-Universität zu Berlin (DE)
- Helmholtz Center for Information Security (DE)
Publication Details
- Published
- 2024-10-18
- DOI
- https://doi.org/10.1145/3691620.3695347
- Citations
- 2
- Primary Topic
- Software Testing and Debugging Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.97