×
Mar 31, 2023 · In this paper, the development of APR techniques is introduced in terms of four different patch generation schemes: search-based, constraint- ...
In this article, we provide a systematic survey to summarize the current state-of-the-art research in the learning-based APR community.
A uniform set of criteria to review and compare each APR tool is proposed, summarize the advantages and disadvantages of APR techniques, and discuss the ...
Mar 31, 2023 · PDF | With the rapid development and large-scale popularity of program software, modern society increasingly relies on software systems.
Jan 9, 2023 · We illustrate the general workflow of learning-based APR techniques and detail the crucial components, including fault localization, patch ...
People also ask
Search-based program repair represents a popular category of automated repair techniques, where patch compilation and test case execution are the main.
This paper presents a review of state-of-the-art search-based automated program repair techniques, which are crucial for efficiently and accurately fixing bugs.
Dec 6, 2023 · In this paper, we evaluate nine state-of-the-art APR tools and one vulnerability-specific repair tool. In particular, we investigate their ability to generate ...
A new class of approaches, namely program repair techniques, whose key idea is to try to automatically repair software systems by producing an actual fix ...
In terms of the automation level for automatic program repair, there are fully automated repairing methods without human interference and semi-automated methods ...