A systematic literature review on large language models for automated program repair

Q Zhang, C Fang, Y Xie, YX Ma, W Sun, Y Yang… - arXiv preprint arXiv …, 2024 - arxiv.org
Automated Program Repair (APR) attempts to patch software bugs and reduce manual
debugging efforts. Very recently, with the advances in Large Language Models (LLMs), an …

What's Wrong with Your Code Generated by Large Language Models? An Extensive Study

S Dou, H Jia, S Wu, H Zheng, W Zhou, M Wu… - arXiv preprint arXiv …, 2024 - arxiv.org
The increasing development of large language models (LLMs) in code generation has
drawn significant attention among researchers. To enhance LLM-based code generation …

MarsCode Agent: AI-native Automated Bug Fixing

Y Liu, P Gao, X Wang, J Liu, Y Shi, Z Zhang… - arXiv preprint arXiv …, 2024 - arxiv.org
Recent advances in large language models (LLMs) have shown significant potential to
automate various software development tasks, including code completion, test generation …

Divide-and-conquer: Automating code revisions via localization-and-revision

S Wang, B Lin, L Chen, X Mao - ACM Transactions on Software …, 2024 - dl.acm.org
Despite its effectiveness in ensuring software quality, code review remains a labor-intensive
and time-consuming task. In order to alleviate this burden on developers, researchers have …

Towards Understanding the Effectiveness of Large Language Models on Directed Test Input Generation

Z Jiang, M Wen, J Cao, X Shi, H Jin - Proceedings of the 39th IEEE/ACM …, 2024 - dl.acm.org
Automatic testing has garnered significant attention and success over the past few decades.
Techniques such as unit testing and coverage-guided fuzzing have revealed numerous …

Natural language to code: How far are we?

S Wang, M Geng, B Lin, Z Sun, M Wen, Y Liu… - Proceedings of the 31st …, 2023 - dl.acm.org
A longstanding dream in software engineering research is to devise effective approaches for
automating development tasks based on developers' informally-specified intentions. Such …

An Empirical Study on LLM-based Agents for Automated Bug Fixing

X Meng, Z Ma, P Gao, C Peng - arXiv preprint arXiv:2411.10213, 2024 - arxiv.org
Large language models (LLMs) and LLM-based Agents have been applied to fix bugs
automatically, demonstrating the capability in addressing software defects by engaging in …

Model Editing for LLMs4Code: How Far are We?

X Li, S Wang, S Li, J Ma, J Yu, X Liu, J Wang… - arXiv preprint arXiv …, 2024 - arxiv.org
Large Language Models for Code (LLMs4Code) have been found to exhibit outstanding
performance in the software engineering domain, especially the remarkable performance in …

Fusing Code Searchers

S Wang, M Geng, B Lin, Z Sun, M Wen… - IEEE Transactions …, 2024 - ieeexplore.ieee.org
Code search, which consists in retrieving relevant code snippets from a codebase based on
a given query, provides developers with useful references during software development …

Keep It Simple: Towards Accurate Vulnerability Detection for Large Code Graphs

X Peng, S Wang, Y Qin, B Lin, L Chen… - arXiv preprint arXiv …, 2024 - arxiv.org
Software vulnerability detection is crucial for high-quality software development. Recently,
some studies utilizing Graph Neural Networks (GNNs) to learn the graph representation of …