Vibeleaderboard
← All Intel
Intel / article

Code Transformation Rule Synthesis using LLMs: Potential and Limits

Source
arxiv.org
Author
Axel Allain, Aymeric Blot, Djamel Eddine Khelladi, Mathieu Acher
Date

Context

For repetitive code changes, a can generate a reusable transformation rule that specifies which code to match and how to rewrite it. This study evaluates rules in Comby, GritQL, and Ast-Grep across repair and migration tasks. The authors report that GPT-5.4, from OpenAI, produced transformations closest to reference answers on most benchmarks, while smaller tested models struggled more with complex migrations. They also found a trade-off against a conventional rule-synthesis algorithm: model-generated rules scored better on correctness but worse on applicability. Reusable rules are therefore a promising output for coding assistants, with coverage and correctness requiring separate checks. Study abstract.

Terms in this piece · Glossary
  • LLM — A large language model — the neural network behind tools like Claude and ChatGPT, trained on huge amounts of text to predict what comes next.
Recommended reads
Comments

Checking sign-in…

Loading comments…