Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A survey of learning-based automated program repair
Automated program repair (APR) aims to fix software bugs automatically and plays a crucial
role in software development and maintenance. With the recent advances in deep learning …
role in software development and maintenance. With the recent advances in deep learning …
Repairagent: An autonomous, llm-based agent for program repair
Automated program repair has emerged as a powerful technique to mitigate the impact of
software bugs on system reliability and user experience. This paper introduces RepairAgent …
software bugs on system reliability and user experience. This paper introduces RepairAgent …
Automated Program Repair: Emerging trends pose and expose problems for benchmarks
Machine learning (ML) pervades the field of Automated Program Repair (APR). Algorithms
deploy neural machine translation and large language models (LLMs) to generate software …
deploy neural machine translation and large language models (LLMs) to generate software …
The living review on automated program repair
M Monperrus - 2018 - hal.science
Concept This paper is a living review on automatic program repair 1. Compared to a
traditional survey, a living review evolves over time. I use a concise bullet-list style meant to …
traditional survey, a living review evolves over time. I use a concise bullet-list style meant to …
Fixing rust compilation errors using llms
The Rust programming language, with its safety guarantees, has established itself as a
viable choice for low-level systems programming language over the traditional, unsafe …
viable choice for low-level systems programming language over the traditional, unsafe …
Automated program repair, what is it good for? not absolutely nothing!
Industrial deployments of automated program repair (APR), eg, at Facebook and Bloomberg,
signal a new milestone for this exciting and potentially impactful technology. In these …
signal a new milestone for this exciting and potentially impactful technology. In these …
Benchmarking and Categorizing the Performance of Neural Program Repair Systems for Java
Recent years have seen a rise in Neural Program Repair (NPR) systems in the software
engineering community, which adopt advanced deep learning techniques to automatically …
engineering community, which adopt advanced deep learning techniques to automatically …
Hunting bugs: Towards an automated approach to identifying which change caused a bug through regression testing
Context Finding code changes that introduced bugs is important both for practitioners and
researchers, but doing it precisely is a manual, effort-intensive process. The perfect test …
researchers, but doing it precisely is a manual, effort-intensive process. The perfect test …
Practical program repair via preference-based ensemble strategy
To date, over 40 Automated Program Repair (APR) tools have been designed with varying
bug-fixing strategies, which have been demonstrated to have complementary performance …
bug-fixing strategies, which have been demonstrated to have complementary performance …
Detecting, Creating, Repairing, and Understanding Indivisible Multi-Hunk Bugs
Q **n, H Wu, J Tang, X Liu, SP Reiss… - Proceedings of the ACM on …, 2024 - dl.acm.org
This paper presents our approach proposed to detect and create indivisible multi-hunk bugs,
an evaluation of existing repair techniques based on these bugs, and a study of the patches …
an evaluation of existing repair techniques based on these bugs, and a study of the patches …