On the public citation graph

Evolving Paradigms in Automated Program Repair: Taxonomy, Challenges, and Opportunities

0 signed · 150 inferred · view as graph

Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.

Is this your work? Sign in with ORCID and put your name on the claims that are yours.
Claim with ORCID
Reference health. See whether every reference in this work resolves to a known work and none has been retracted — and get a dated CiteStamped badge you can embed.
See reference health

What this work says

Outgoing claims: the papers this work cites, builds on, or argues with.

inferredcites →https://doi.org/10.1007/11513988_23openalex-snapshot
Program Repair as a Game
inferredcites →https://doi.org/10.1007/978-3-030-11245-5_4openalex-snapshot
Automatic Program Repair Using Formal Verification and Expression Templates
inferredcites →https://doi.org/10.1007/978-3-319-21668-3_13openalex-snapshot
Deductive Program Repair
inferredcites →https://doi.org/10.1007/978-3-319-48989-6_36openalex-snapshot
Sound and Complete Mutation-Based Program Repair
inferredcites →https://doi.org/10.1007/s10664-008-9077-5openalex-snapshot
Toward an understanding of bug fix patterns
inferredcites →https://doi.org/10.1007/s10664-013-9282-8openalex-snapshot
Mining software repair models for reasoning on the search space of automated program fixing
inferredcites →https://doi.org/10.1007/s10664-017-9577-2openalex-snapshot
Overfitting in semantics-based automated program repair
inferredcites →https://doi.org/10.1007/s10664-019-09742-5openalex-snapshot
Automatic patch generation with context-based change application
inferredcites →https://doi.org/10.1007/s10664-019-09780-zopenalex-snapshot
FixMiner: Mining relevant fix patterns for automated program repair
inferredcites →https://doi.org/10.1007/s10664-020-09920-wopenalex-snapshot
Automated patch assessment for program repair at scale
inferredcites →https://doi.org/10.1007/s10664-022-10223-5openalex-snapshot
A controlled experiment of different code representations for learning-based program repair
inferredcites →https://doi.org/10.1016/j.jss.2020.110817openalex-snapshot
A critical review on the evaluation of automated program repair systems
inferredcites →https://doi.org/10.1109/ase.2013.6693094openalex-snapshot
Leveraging program equivalence for adaptive program repair: Models and first results
inferredcites →https://doi.org/10.1109/ase.2015.60openalex-snapshot
Repairing Programs with Semantic Code Search (T)
inferredcites →https://doi.org/10.1109/ase.2017.8115674openalex-snapshot
Contract-based program repair without the contracts
inferredcites →https://doi.org/10.1109/ase.2017.8115675openalex-snapshot
Elixir: Effective object-oriented program repair
inferredcites →https://doi.org/10.1109/ase.2017.8115676openalex-snapshot
Leveraging syntax-related code for automated program repair
inferredcites →https://doi.org/10.1109/ase.2019.00033openalex-snapshot
Inferring Program Transformations From Singular Examples via Big Code
inferredcites →https://doi.org/10.1109/ase56229.2023.00047openalex-snapshot
The Plastic Surgery Hypothesis in the Era of Large Language Models
inferredcites →https://doi.org/10.1109/ase56229.2023.00063openalex-snapshot
Gamma: Revisiting Template-Based Automated Program Repair Via Mask Prediction
inferredcites →https://doi.org/10.1109/ase56229.2023.00125openalex-snapshot
An Empirical Study of Parameter-Efficient Fine-Tuning Methods for Pre-Trained Code Models
inferredcites →https://doi.org/10.1109/ase56229.2023.00181openalex-snapshot
An Empirical Study on Fine-Tuning Large Language Models of Code for Automated Program Repair
inferredcites →https://doi.org/10.1109/icse-seip.2019.00039openalex-snapshot
SapFix: Automated End-to-End Repair at Scale
inferredcites →https://doi.org/10.1109/icse.2009.5070536openalex-snapshot
Automatically finding patches using genetic programming
inferredcites →https://doi.org/10.1109/icse.2012.6227211openalex-snapshot
A systematic study of automated program repair: Fixing 55 out of 105 bugs for $8 each
inferredcites →https://doi.org/10.1109/icse.2015.63openalex-snapshot
DirectFix: Looking for Simple Program Repairs
inferredcites →https://doi.org/10.1109/icse.2017.45openalex-snapshot
Precise Condition Synthesis for Program Repair
inferredcites →https://doi.org/10.1109/icse.2019.00020openalex-snapshot
Harnessing Evolution for Multi-Hunk Program Repair
inferredcites →https://doi.org/10.1109/icse.2019.00063openalex-snapshot
VFix: Value-Flow-Guided Precise Program Repair for Null Pointer Dereferences
inferredcites →https://doi.org/10.1109/icse43902.2021.00104openalex-snapshot
Fast and Precise On-the-Fly Patch Validation for All
inferredcites →https://doi.org/10.1109/icse43902.2021.00107openalex-snapshot
CURE: Code-Aware Neural Machine Translation for Automatic Program Repair
inferredcites →https://doi.org/10.1109/icse48619.2023.00111openalex-snapshot
KNOD: Domain Knowledge Distilled Tree Decoder for Automated Program Repair
inferredcites →https://doi.org/10.1109/icse48619.2023.00112openalex-snapshot
Rete: Learning Namespace Representation for Program Repair
inferredcites →https://doi.org/10.1109/icse48619.2023.00125openalex-snapshot
Impact of Code Language Models on Automated Program Repair
inferredcites →https://doi.org/10.1109/icse48619.2023.00126openalex-snapshot
Tare: Type-Aware Neural Program Repair
inferredcites →https://doi.org/10.1109/icse48619.2023.00127openalex-snapshot
Template-based Neural Program Repair
inferredcites →https://doi.org/10.1109/icse48619.2023.00128openalex-snapshot
Automated Repair of Programs from Large Language Models
inferredcites →https://doi.org/10.1109/icse48619.2023.00129openalex-snapshot
Automated Program Repair in the Era of Large Pre-trained Language Models
inferredcites →https://doi.org/10.1109/icst.2010.66openalex-snapshot
Using Mutation to Automatically Suggest Fixes for Faulty Programs
inferredcites →https://doi.org/10.1109/icst.2014.40openalex-snapshot
An Assessment of the Quality of Automated Program Operator Repair
inferredcites →https://doi.org/10.1109/icst.2019.00020openalex-snapshot
You Cannot Fix What You Cannot Find! An Investigation of Fault Localization Bias in Benchmarking Automated Program Repair Systems
inferredcites →https://doi.org/10.1109/icst46399.2020.00036openalex-snapshot
Human-In-The-Loop Automatic Program Repair
inferredcites →https://doi.org/10.1109/icst49551.2021.00032openalex-snapshot
Automatic Program Repair as Semantic Suggestions: An Empirical Study
inferredcites →https://doi.org/10.1109/icst49551.2021.00033openalex-snapshot
Exploring True Test Overfitting in Dynamic Automated Program Repair using Formal Methods
inferredcites →https://doi.org/10.1109/icst57152.2023.00018openalex-snapshot
Embedding Context as Code Dependencies for Neural Program Repair
inferredcites →https://doi.org/10.1109/saner.2016.76openalex-snapshot
History Driven Program Repair
inferredcites →https://doi.org/10.1109/saner.2018.8330202openalex-snapshot
Mining stackoverflow for program repair
inferredcites →https://doi.org/10.1109/saner.2019.8667970openalex-snapshot
AVATAR: Fixing Semantic Bugs with Fix Patterns of Static Analysis Violations
inferredcites →https://doi.org/10.1109/saner.2019.8668043openalex-snapshot
Sorting and Transforming Program Repair Ingredients via Deep Learning Code Similarities
inferredcites →https://doi.org/10.1109/saner50967.2021.00018openalex-snapshot
Is the Ground Truth Really Accurate? Dataset Purification for Automated Program Repair
inferredcites →https://doi.org/10.1109/saner50967.2021.00035openalex-snapshot
On the Impact of Flaky Tests in Automated Program Repair
inferredcites →https://doi.org/10.1109/saner53432.2022.00096openalex-snapshot
Can We Automatically Fix Bugs by Learning Edit Operations?
inferredcites →https://doi.org/10.1109/sp46215.2023.10179324openalex-snapshot
Examining Zero-Shot Vulnerability Repair with Large Language Models
inferredcites →https://doi.org/10.1109/tpami.2021.3079209openalex-snapshot
Meta-Learning in Neural Networks: A Survey
inferredcites →https://doi.org/10.1109/tse.2011.104openalex-snapshot
GenProg: A Generic Method for Automatic Software Repair
inferredcites →https://doi.org/10.1109/tse.2014.2312918openalex-snapshot
Automated Fixing of Programs with Contracts
inferredcites →https://doi.org/10.1109/tse.2016.2560811openalex-snapshot
Nopol: Automatic Repair of Conditional Statement Bugs in Java Programs
inferredcites →https://doi.org/10.1109/tse.2017.2755013openalex-snapshot
Automatic Software Repair: A Survey
inferredcites →https://doi.org/10.1109/tse.2018.2874648openalex-snapshot
ARJA: Automated Repair of Java Programs via Multi-Objective Genetic Programming
inferredcites →https://doi.org/10.1109/tse.2018.2884955openalex-snapshot
Mining Fix Patterns for FindBugs Violations
inferredcites →https://doi.org/10.1109/tse.2019.2940179openalex-snapshot
SEQUENCER: Sequence-to-Sequence Learning for End-to-End Program Repair
inferredcites →https://doi.org/10.1109/tse.2019.2944914openalex-snapshot
SOSRepair: Expressive Semantic Search for Real-World Program Repair
inferredcites →https://doi.org/10.1109/tse.2020.2970009openalex-snapshot
Contract-Based Program Repair Without The Contracts: An Extended Study
inferredcites →https://doi.org/10.1109/tse.2020.2987862openalex-snapshot
Restore: Retrospective Fault Localization Enhancing Automated Program Repair
inferredcites →https://doi.org/10.1109/tse.2021.3124323openalex-snapshot
Trident: Controlling Side Effects in Automated Program Repair
inferredcites →https://doi.org/10.1109/tse.2022.3147265openalex-snapshot
Neural Transfer Learning for Repairing Security Vulnerabilities in C Code
inferredcites →https://doi.org/10.1109/tse.2022.3156637openalex-snapshot
SeqTrans: Automatic Vulnerability Fix Via Sequence to Sequence Learning
inferredcites →https://doi.org/10.1109/tse.2022.3164662openalex-snapshot
Program Repair With Repeated Learning
inferredcites →https://doi.org/10.1145/2568225.2568324openalex-snapshot
A critical review of "automatic patch generation learned from human-written patches": essay on the problem statement and the evaluation of automatic software repair
inferredcites →https://doi.org/10.1145/2610384.2628055openalex-snapshot
Defects4J: a database of existing faults to enable controlled testing studies for Java programs
inferredcites →https://doi.org/10.1145/2786805.2786825openalex-snapshot
Is the cure worse than the disease? overfitting in automated program repair
inferredcites →https://doi.org/10.1145/2837614.2837617openalex-snapshot
Automatic patch generation by learning correct code
inferredcites →https://doi.org/10.1145/2884781.2884807openalex-snapshot
Angelix
inferredcites →https://doi.org/10.1145/2914770.2837617openalex-snapshot
Automatic patch generation by learning correct code
inferredcites →https://doi.org/10.1145/2931037.2948705openalex-snapshot
ASTOR: a program repair library for Java (demo)
inferredcites →https://doi.org/10.1145/3105906openalex-snapshot
Automatic Software Repair
inferredcites →https://doi.org/10.1145/3106237.3106253openalex-snapshot
Automatic inference of code transforms for patch generation
inferredcites →https://doi.org/10.1145/3106237.3106274openalex-snapshot
Better test cases for better automated program repair
inferredcites →https://doi.org/10.1145/3106237.3106309openalex-snapshot
S3: syntax- and semantic-guided repair synthesis via programming by examples
inferredcites →https://doi.org/10.1145/3180155.3180233openalex-snapshot
Context-aware patch generation for better automated program repair
inferredcites →https://doi.org/10.1145/3180155.3180245openalex-snapshot
Towards practical program repair with on-demand candidate generation
inferredcites →https://doi.org/10.1145/3180155.3180247openalex-snapshot
Semantic program repair using a reference implementation
inferredcites →https://doi.org/10.1145/3180155.3180250openalex-snapshot
Static automated program repair for heap properties
inferredcites →https://doi.org/10.1145/3211968openalex-snapshot
Separation logic
inferredcites →https://doi.org/10.1145/3213846.3213871openalex-snapshot
Shaping program repair space with existing patches and similar code
inferredcites →https://doi.org/10.1145/3236024.3236079openalex-snapshot
MemFix: static analysis-based repair of memory deallocation errors for C
inferredcites →https://doi.org/10.1145/3241980openalex-snapshot
Test-Equivalence Analysis for Automatic Patch Generation
inferredcites →https://doi.org/10.1145/3293882.3330559openalex-snapshot
Practical program repair via bytecode mutation
inferredcites →https://doi.org/10.1145/3293882.3330577openalex-snapshot
TBar: revisiting template-based automated program repair
inferredcites →https://doi.org/10.1145/3318162openalex-snapshot
Automated program repair
inferredcites →https://doi.org/10.1145/3324884.3416590openalex-snapshot
Automated patch correctness assessment
inferredcites →https://doi.org/10.1145/3338906.3338911openalex-snapshot
Empirical review of Java program repair tools: a large-scale experiment on 2,141 bugs and 23,551 repair attempts
inferredcites →https://doi.org/10.1145/3338906.3338935openalex-snapshot
iFixR: bug report driven program repair
inferredcites →https://doi.org/10.1145/3340544openalex-snapshot
An Empirical Study on Learning Bug-Fixing Patches in the Wild via Neural Machine Translation
inferredcites →https://doi.org/10.1145/3360004openalex-snapshot
Toward Better Evolutionary Program Repair
inferredcites →https://doi.org/10.1145/3360585openalex-snapshot
Getafix: learning to fix bugs automatically
inferredcites →https://doi.org/10.1145/3377811.3380338openalex-snapshot
On the efficiency of test suite based program repair
inferredcites →https://doi.org/10.1145/3377811.3380345openalex-snapshot
DLFix
inferredcites →https://doi.org/10.1145/3377811.3380429openalex-snapshot
On learning meaningful assert statements for unit test cases
inferredcites →https://doi.org/10.1145/3377812.3382150openalex-snapshot
Phoenix
inferredcites →https://doi.org/10.1145/3377813.3381356openalex-snapshot
Precfix
inferredcites →https://doi.org/10.1145/3395363.3397351openalex-snapshot
Can automated program repair refine fault localization? a unified debugging approach
inferredcites →https://doi.org/10.1145/3395363.3397369openalex-snapshot
CoCoNuT: combining context-aware neural translation models using ensemble for program repair
inferredcites →https://doi.org/10.1145/3412376openalex-snapshot
Automated Patch Transplantation
inferredcites →https://doi.org/10.1145/3418461openalex-snapshot
Beyond Tests
inferredcites →https://doi.org/10.1145/3468264.3468544openalex-snapshot
A syntax-guided edit decoder for neural program repair
inferredcites →https://doi.org/10.1145/3468264.3468600openalex-snapshot
VarFix: balancing edit expressiveness and search effectiveness in automated program repair
inferredcites →https://doi.org/10.1145/3487570openalex-snapshot
L2S: A Framework for Synthesizing the Most Probable Program under a Specification
inferredcites →https://doi.org/10.1145/3510003.3510117openalex-snapshot
Towards boosting patch execution on-the-fly
inferredcites →https://doi.org/10.1145/3510003.3510147openalex-snapshot
Improving fault localization and program repair with deep semantic features and transferred knowledge
inferredcites →https://doi.org/10.1145/3510003.3510177openalex-snapshot
DEAR
inferredcites →https://doi.org/10.1145/3510003.3510186openalex-snapshot
NPEX
inferredcites →https://doi.org/10.1145/3510003.3510222openalex-snapshot
Neural program repair with execution-based backpropagation
inferredcites →https://doi.org/10.1145/3533767.3534219openalex-snapshot
CIRCLE: continual repair across programming languages
inferredcites →https://doi.org/10.1145/3533767.3534387openalex-snapshot
Program vulnerability repair via inductive inference
inferredcites →https://doi.org/10.1145/3540250.3549098openalex-snapshot
VulRepair: a T5-based automated software vulnerability repair
inferredcites →https://doi.org/10.1145/3540250.3549101openalex-snapshot
Less training, more repairing please: revisiting automated program repair via zero-shot learning
inferredcites →https://doi.org/10.1145/3540250.3549130openalex-snapshot
PyTER: effective program repair for Python type errors
inferredcites →https://doi.org/10.1145/3540250.3558967openalex-snapshot
An empirical study of deep transfer learning-based program repair for Kotlin projects
inferredcites →https://doi.org/10.1145/3551349.3556926openalex-snapshot
SelfAPR: Self-supervised Program Repair with Test Execution Diagnostics
inferredcites →https://doi.org/10.1145/3551349.3556943openalex-snapshot
StandUp4NPR: Standardizing SetUp for Empirically Comparing Neural Program Repair Systems
inferredcites →https://doi.org/10.1145/3551349.3560422openalex-snapshot
TransRepair: Context-aware Program Repair for Compilation Errors
inferredcites →https://doi.org/10.1145/3561382openalex-snapshot
Seeing the Whole Elephant: Systematically Understanding and Uncovering Evaluation Biases in Automated Program Repair
inferredcites →https://doi.org/10.1145/3579637openalex-snapshot
Reliable Fix Patterns Inferred from Static Checkers for Automated Program Repair
inferredcites →https://doi.org/10.1145/3579640openalex-snapshot
Katana : Dual Slicing Based Context for Learning Bug Fixes
inferredcites →https://doi.org/10.1145/3597503.3608132openalex-snapshot
Domain Knowledge Matters: Improving Prompts with Fix Templates for Repairing Python Type Errors
inferredcites →https://doi.org/10.1145/3597503.3623310openalex-snapshot
Practical Program Repair via Preference-based Ensemble Strategy
inferredcites →https://doi.org/10.1145/3597503.3623337openalex-snapshot
ITER: Iterative Neural Repair for Multi-Location Patches
inferredcites →https://doi.org/10.1145/3597926.3598135openalex-snapshot
How Effective Are Neural Networks for Fixing Security Vulnerabilities
inferredcites →https://doi.org/10.1145/3611643.3613892openalex-snapshot
InferFix: End-to-End Program Repair with LLMs
inferredcites →https://doi.org/10.1145/3611643.3616256openalex-snapshot
RAP-Gen: Retrieval-Augmented Patch Generation with CodeT5 for Automatic Program Repair
inferredcites →https://doi.org/10.1145/3611643.3616271openalex-snapshot
Copiloting the Copilots: Fusing Large Language Models with Completion Engines for Automated Program Repair
inferredcites →https://doi.org/10.1145/3611643.3616363openalex-snapshot
Program Repair Guided by Datalog-Defined Static Analysis
inferredcites →https://doi.org/10.5555/2486788.2486890openalex-snapshot
SemFix: program repair via semantic analysis

What points at this work

Incoming claims: where this work appears in other papers’ reference lists and arguments.

inferred← citeshttps://doi.org/10.1016/j.jss.2026.112921openalex-snapshot
PrevaRank: Ranking plausible patches by historic feature frequencies
inferred← citeshttps://doi.org/10.1016/j.jss.2026.113101openalex-snapshot
Toward effective LLM-based Automated Program Repair: A taxonomy of prompting strategies and key trends, insights, and challenges
inferred← citeshttps://doi.org/10.1109/access.2026.3663331openalex-snapshot
Prompt Engineering for Advancing Software Engineering: Using Generative Language Models in the Development of Domain-Specific Languages
inferred← citeshttps://doi.org/10.1109/ase63991.2025.00100openalex-snapshot
Seeing is Fixing: Cross-Modal Reasoning with Multimodal LLMs for Visual Software Issue Repair
inferred← citeshttps://doi.org/10.1109/ase63991.2025.00137openalex-snapshot
Characterizing Multi-Hunk Patches: Divergence, Proximity, and LLM Repair Challenges
inferred← citeshttps://doi.org/10.1109/iwqos65803.2025.11143362openalex-snapshot
REP4: Automated Testing and Repairing Programmable Data Planes
inferred← citeshttps://doi.org/10.1109/tse.2025.3532759openalex-snapshot
Comprehensive Fine-Tuning Large Language Models of Code for Automated Program Repair
inferred← citeshttps://doi.org/10.1109/wsai70435.2026.11708641openalex-snapshot
A Cognitive Architecture for LLM-Based Automated Program Repair
inferred← citeshttps://doi.org/10.1111/exsy.70400openalex-snapshot
SCAgent : An LLM ‐Based Agent With State‐Aware Coordination for Automated Program Repair
inferred← citeshttps://doi.org/10.1145/3742876openalex-snapshot
Proceedings of the 24th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences
inferred← citeshttps://doi.org/10.1145/3742876.3742881openalex-snapshot
Comparative Analysis of Pre-trained Code Language Models for Automated Program Repair via Code Infill Generation
inferred← citeshttps://doi.org/10.1145/3796315.3796331openalex-snapshot
Toward Responsible Autonomy: The Opportunities and Obstacles of Large Language Models in Software Engineering
inferred← citeshttps://doi.org/10.1145/3798054openalex-snapshot
Every Maintenance Has Its Exemplar: The Future of Software Maintenance through Migration
inferred← citeshttps://doi.org/10.1145/3832783.3834442openalex-snapshot
Optimization-Free Repair of Code LLMs: A Closed-Form Fisher-Guided Bayesian Approach
inferred← citeshttps://doi.org/10.3389/fcomp.2025.1655469openalex-snapshot
A dual perspective review on large language models and code verification
inferred← citeshttps://doi.org/10.55056/ceur-ws.org/vol-4053/s_5_shynkarenko_zhevaho.pdfopenalex-snapshot
A Taxonomy of Software Debugging Process
Editorial review for independent work. ICSAC — the Institute for Complexity Science and Advanced Computing — runs a structured editorial panel for researchers publishing outside journals, and publishes on CiteStamp rails. Submission is free and goes through ORCID: icsacinstitute.org/submit.