Jul 29, 2024 · The core idea of APR is to analyze known defects and automatically generate code patches that can fix them. Fig. 1 provides an overview of the ...
People also ask
What is automated patching?
What is a patch a software update that contains fixes for bugs or security issues?
Jan 29, 2023 · In this paper, we propose APPT, a pre-trained model-based automated patch correctness assessment technique by both pre-training and fine-tuning.
Missing: defect. | Show results with:defect.
Published in Expert systems with applications by Elsevier BV. 2024 p124877. Type article-journal. Stage published. Year 2024. Language en.
Automated patch correctness predicting to fix software defect. https://doi.org/10.1016/j.eswa.2024.124877 ·. Journal: Expert Systems with Applications, 2024 ...
To predict patch correctness, BATS performs the following steps: (1) Pre-process patches and test cases to prepare them for the embedding step; (2) Embed ...
This work investigates execution semantic features based on micro-traces, a form of under-constrained dynamic traces.
Abstract—Automated program repair (APR) aims to fix software bugs automatically without human debugging efforts and plays a crucial role in software ...
Missing: defect. | Show results with:defect.
Automated Program Repair (APR) aims to help developers automatically patch software bugs. However, current state-of-the-art traditional and learning-based ...
Missing: defect. | Show results with:defect.
Detecting these erroneous patches can significantly impact the time and effort dedicated to bug fixes by developers and the overall maintenance of software ...
Jul 18, 2022 · Test-based generate-and-validate automated program repair (APR) systems often generate many patches that pass the test suite without fixing ...