Applying Genetic Improvement Techniques for Automated Program Repair of Transpiled Code
Created by W.Langdon from
gp-bibliography.bib Revision:1.8747
- @InProceedings{jadhwani:2026:GI,
-
author = "Prasham Jadhwani and Carol Hanna and
William B. Langdon and Justyna Petke",
-
title = "Applying Genetic Improvement Techniques for Automated
Program Repair of Transpiled Code",
-
booktitle = "15th International Workshop on Genetic Improvement
@ICSE 2026",
-
year = "2026",
-
editor = "Aymeric Blot and Oliver Krauss",
-
address = "Rio de Janeiro",
-
month = "13 " # apr,
-
publisher = "ACM",
-
keywords = "genetic algorithms, genetic programming, genetic
improvement, engineering Search-based software
engineering, SBSE, Software Maintenance, Code
Transpilation",
-
URL = "
http://gpbib.cs.ucl.ac.uk/gi2026/jadhwani_2026_GI.pdf",
-
size = "8 pages",
-
abstract = "We use Genetic Improvement (GI)-based Automated
Program Repair (APR) techniques for syntax correction
on transpiled code produced by both large language
models (LLMs) and rule-based translators. A three-stage
pipeline was developed, combining rule-based test
generation, an optional LLM-driven preprocessing stage
for syntax correction, and GI-based repair strategies.
LLM-assisted Type Change Operator and Boolean Value
Change Operator were added to the MAGPIE GI framework,
which reduced transpilation bugs from Python to Java by
33 percent (LLM) and by 18 percent on rule-based
translations. A comprehensive taxonomy of common
transpilation bugs was developed, mapping faults to
mutation operators, alongside an evaluation of the
effectiveness of secondary LLM interventions.",
-
notes = "GI @ ICSE 2026,
ACM Paper #: 15456.3",
- }
Genetic Programming entries for
Prasham Jadhwani
Carol Hanna
William B Langdon
Justyna Petke
Citations