paper-with-me

Papers Program Repair

“Program Repair” 태그가 달린 논문 192편 · 필터 해제

CORE: Benchmarking LLMs Code Reasoning Capabilities through Static Analysis Tasks

2025-07-03 · Danning Xie, Mingwei Zheng, Xuwei Liu, Jiannan Wang 외

Large language models (LLMs) have been widely adopted across diverse software engineering domains, such as code generation, program repair, and vulnerability detection. These applications require understanding beyond sur…

BenchmarkingCode GenerationProgram RepairVulnerability Detection

$T^3$: Multi-level Tree-based Automatic Program Repair with Large Language Models

2025-06-26 · Quanming Liu, Xupeng Bu, Zhichao Yan, Ru Li

Automatic Program Repair (APR) is a core technology in software development and maintenance, with aims to enable automated defect repair with minimal human intervention. In recent years, the substantial advancements in L…

Program Repair

Understanding Software Engineering Agents: A Study of Thought-Action-Result Trajectories

2025-06-23 · Islem Bouzenia, Michael Pradel

Large Language Model (LLM)-based agents are increasingly employed to automate complex software engineering tasks such as program repair and issue resolution. These agents operate by autonomously generating natural langua…

Large Language ModelProgram Repair

Dissecting the SWE-Bench Leaderboards: Profiling Submitters and Architectures of LLM- and Agent-Based Repair Systems

2025-06-20 · Matias Martinez, Xavier Franch

The rapid progress in Automated Program Repair (APR) has been driven by advances in AI, particularly large language models (LLMs) and agent-based systems. SWE-Bench is a recent benchmark designed to evaluate LLM-based re…

Program Repair

SemAgent: A Semantics Aware Program Repair Agent

2025-06-19 · Anvith Pabba, Alex Mathai, Anindya Chakraborty, Baishakhi Ray

Large Language Models (LLMs) have shown impressive capabilities in downstream software engineering tasks such as Automated Program Repair (APR). In particular, there has been a lot of research on repository-level issue-r…

Program Repair

A Multi-Dataset Evaluation of Models for Automated Vulnerability Repair

2025-06-05 · Zanis Ali Khan, Aayush Garg, Qiang Tang

Software vulnerabilities pose significant security threats, requiring effective mitigation. While Automated Program Repair (APR) has advanced in fixing general bugs, vulnerability patching, a security-critical aspect of …

Program RepairVulnerability Detection

An LLM-as-Judge Metric for Bridging the Gap with Human Evaluation in SE Tasks

2025-05-27 · Xin Zhou, Kisub Kim, Ting Zhang, Martin Weyssow 외

Large Language Models (LLMs) and other automated techniques have been increasingly used to support software developers by generating software artifacts such as code snippets, patches, and comments. However, accurately as…

Code GenerationCode SummarizationHumanEvalProgram Repair

Gradient-Based Program Repair: Fixing Bugs in Continuous Program Spaces

2025-05-23 · André Silva, Gustav Thorén, Martin Monperrus

Automatic program repair seeks to generate correct code from buggy programs, with most approaches searching the correct program in a discrete, symbolic space of source code tokens. This symbolic search is fundamentally l…

Program Repair

Synthetic Code Surgery: Repairing Bugs and Vulnerabilities with LLMs and Synthetic Data

2025-05-12 · David de-Fitero-Dominguez, Antonio Garcia-Cabot, Eva Garcia-Lopez

This paper presents a novel methodology for enhancing Automated Program Repair (APR) through synthetic data generation utilizing Large Language Models (LLMs). Current APR systems are constrained by the limited availabili…

Program RepairSynthetic Data Generation

Towards Effectively Leveraging Execution Traces for Program Repair with Code LLMs

2025-05-07 · Mirazul Haque, Petr Babkin, Farima Farmahinifarahani, Manuela Veloso

Large Language Models (LLMs) show promising performance on various programming tasks, including Automatic Program Repair (APR). However, most approaches to LLM-based APR are limited to the static analysis of the programs…

Program Repair

The Art of Repair: Optimizing Iterative Program Repair with Instruction-Tuned Models

2025-05-05 · Fernando Vallecillos Ruiz, Max Hort, Leon Moonen

Automatic program repair (APR) aims to reduce the manual efforts required to identify and fix errors in source code. Before the rise of LLM-based agents, a common strategy was to increase the number of generated patches,…

HumanEvalProgram Repair

SWE-Synth: Synthesizing Verifiable Bug-Fix Data to Enable Large Language Models in Resolving Real-World Bugs

2025-04-20 · Minh V. T. Pham, Huy N. Phan, Hoang N. Phan, Cuong Le Chi 외

Large language models (LLMs) are transforming automated program repair (APR) through agent-based approaches that localize bugs, generate patches, and verify fixes. However, the lack of high-quality, scalable training dat…

Program Repair

Using ML filters to help automated vulnerability repairs: when it helps and when it doesn't

2025-04-09 · Maria Camporese, Fabio Massacci

[Context:] The acceptance of candidate patches in automated program repair has been typically based on testing oracles. Testing requires typically a costly process of building the application while ML models can be used …

Program RepairVulnerability Detection

CoSIL: Software Issue Localization via LLM-Driven Code Repository Graph Searching

2025-03-28 · Zhonghao Jiang, Xiaoxue Ren, Meng Yan, Wei Jiang 외

Large language models (LLMs) have significantly advanced autonomous software engineering, leading to a growing number of software engineering agents that assist developers in automatic program repair. Issue localization …

Program Repair

Attention Pruning: Automated Fairness Repair of Language Models via Surrogate Simulated Annealing

2025-03-20 · Vishnu Asutosh Dasu, Md Rafi Ur Rashid, Vipul Gupta, Saeid Tizpaz-Niari 외

This paper explores pruning attention heads as a post-processing bias mitigation method for large language models (LLMs). Modern AI systems such as LLMs are expanding into sensitive social contexts where fairness concern…

FairnessProgram Repair

Evaluating the Generalizability of LLMs in Automated Program Repair

2025-03-12 · Fengjie Li, Jiajun Jiang, Jiajun Sun, Hongyu Zhang

LLM-based automated program repair methods have attracted significant attention for their state-of-the-art performance. However, they were primarily evaluated on a few well known datasets like Defects4J, raising question…

Program RepairPrompt Engineering

Less is More: Adaptive Program Repair with Bug Localization and Preference Learning

2025-03-09 · Zhenlong Dai, Bingrui Chen, Zhuoluo Zhao, Xiu Tang 외

Automated Program Repair (APR) is a task to automatically generate patches for the buggy code. However, most research focuses on generating correct patches while ignoring the consistency between the fixed code and the or…

Bug fixingProgram Repair

Where's the Bug? Attention Probing for Scalable Fault Localization

2025-02-19 · Adam Stein, Arthur Wayne, Aaditya Naik, Mayur Naik 외

Ensuring code correctness remains a challenging problem even as large language models (LLMs) become increasingly capable at code-related tasks. While LLM-based program repair systems can propose bug fixes using only a us…

Fault localizationProgram Repair

LessLeak-Bench: A First Investigation of Data Leakage in LLMs Across 83 Software Engineering Benchmarks

2025-02-10 · Xin Zhou, Martin Weyssow, Ratnadira Widyasari, Ting Zhang 외

Large Language Models (LLMs) are widely utilized in software engineering (SE) tasks, such as code generation and automated program repair. However, their reliance on extensive and often undisclosed pre-training datasets …

Code GenerationProgram Repair

Agentic Bug Reproduction for Effective Automated Program Repair at Google

2025-02-03 · Runxiang Cheng, Michele Tufano, Jürgen Cito, José Cambronero 외

Bug reports often lack sufficient detail for developers to reproduce and fix the underlying defects. Bug Reproduction Tests (BRTs), tests that fail when the bug is present and pass when it has been resolved, are crucial …

Large Language ModelProgram Repair
← 이전 61–80 / 192 다음 →