Zobrazeno 1 - 10
of 1 739
pro vyhledávání: '"Automated program repair"'
Bug fixing and code generation have been core research topics in software development for many years. The recent explosive growth in Large Language Models has completely transformed these spaces, putting in reach incredibly powerful tools for both. I
Externí odkaz:
http://arxiv.org/abs/2411.07586
Correcting bugs using modern Automated Program Repair (APR) can be both time-consuming and resource-expensive. We describe a program repair approach that aims to improve the scalability of modern APR tools. The approach leverages program reduction in
Externí odkaz:
http://arxiv.org/abs/2408.01134
Autor:
Huang, Kai1 (AUTHOR) huangkevinapr@outlook.com, Xu, Zhengzi2 (AUTHOR) zhengzi.xu@ntu.edu.sg, Yang, Su3 (AUTHOR) yangs@nipc.org.cn, Sun, Hongyu1 (AUTHOR) sunhy@nipc.org.cn, Li, Xuejun1 (AUTHOR) aluckydd@mail.xidian.edu.cn, Yan, Zheng4 (AUTHOR) zyan@xidian.edu.cn, Zhang, Yuqing5 (AUTHOR) zhangyq@nipc.org.cn
Publikováno v:
ACM Computing Surveys. Feb2025, Vol. 57 Issue 2, p1-43. 43p.
Autor:
Xue, Pengyu, Wu, Linhao, Yang, Zhen, Li, Xinyi, Yu, Zhongxing, Jin, Zhi, Li, Ge, Xiao, Yan, Wu, Jingwen
In recent years, Large language model-powered Automated Program Repair (LAPR) techniques have achieved state-of-the-art bug-fixing performance and have been pervasively applied and studied in both industry and academia. Nonetheless, LLMs were proved
Externí odkaz:
http://arxiv.org/abs/2410.07516
Autor:
Zhao, Yuze, Huang, Zhenya, Ma, Yixiao, Li, Rui, Zhang, Kai, Jiang, Hao, Liu, Qi, Zhu, Linbo, Su, Yu
Publikováno v:
ACL 2024 Findings
The gap between the trepidation of program reliability and the expense of repairs underscores the indispensability of Automated Program Repair (APR). APR is instrumental in transforming vulnerable programs into more robust ones, bolstering program re
Externí odkaz:
http://arxiv.org/abs/2408.11296
[Context] Large Language Models (LLMs) have shown good performance in several software development-related tasks such as program repair, documentation, code refactoring, debugging, and testing. Adapters are specialized, small modules designed for par
Externí odkaz:
http://arxiv.org/abs/2408.09568
Automatic Program Repair (APR) endeavors to autonomously rectify issues within specific projects, which generally encompasses three categories of tasks: bug resolution, new feature development, and feature enhancement. Despite extensive research prop
Externí odkaz:
http://arxiv.org/abs/2408.12056
We study the problem of automatically repairing infinite-state software programs w.r.t. temporal hyperproperties. As a first step, we present a repair approach for the temporal logic HyperLTL based on symbolic execution, constraint generation, and sy
Externí odkaz:
http://arxiv.org/abs/2408.06035
Though many approaches have been proposed for Automated Program Repair (APR) and indeed achieved remarkable performance, they still have limitations in fixing bugs that require analyzing and reasoning about the logic of the buggy program. Recently, l
Externí odkaz:
http://arxiv.org/abs/2407.20898
Current automated program repair (APR) techniques are far from being practical and useful enough to be considered for realistic debugging. They rely on unrealistic assumptions including the requirement of a comprehensive suite of test cases as the co
Externí odkaz:
http://arxiv.org/abs/2407.08958