Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Empirical review of Java program repair tools: A large-scale experiment on 2,141 bugs and 23,551 repair attempts
In the past decade, research on test-suite-based automatic program repair has grown
significantly. Each year, new approaches and implementations are featured in major …
significantly. Each year, new approaches and implementations are featured in major …
Baldur: Whole-proof generation and repair with large language models
Formally verifying software is a highly desirable but labor-intensive task. Recent work has
developed methods to automate formal verification using proof assistants, such as Coq and …
developed methods to automate formal verification using proof assistants, such as Coq and …
Neural program repair with execution-based backpropagation
Neural machine translation (NMT) architectures have achieved promising results for
automatic program repair. Yet, they have the limitation of generating low-quality patches (eg …
automatic program repair. Yet, they have the limitation of generating low-quality patches (eg …
Fuzz testing based data augmentation to improve robustness of deep neural networks
Deep neural networks (DNN) have been shown to be notoriously brittle to small
perturbations in their input data. This problem is analogous to the over-fitting problem in test …
perturbations in their input data. This problem is analogous to the over-fitting problem in test …
Automated patch correctness assessment: How far are we?
Test-based automated program repair (APR) has attracted huge attention from both industry
and academia. Despite the significant progress made in recent studies, the overfitting …
and academia. Despite the significant progress made in recent studies, the overfitting …
Evaluating representation learning of code changes for predicting patch correctness in program repair
A large body of the literature of automated program repair develops approaches where
patches are generated to be validated against an oracle (eg, a test suite). Because such an …
patches are generated to be validated against an oracle (eg, a test suite). Because such an …
Context-aware code change embedding for better patch correctness assessment
Despite the capability in successfully fixing more and more real-world bugs, existing
Automated Program Repair (APR) techniques are still challenged by the long-standing …
Automated Program Repair (APR) techniques are still challenged by the long-standing …
iFixR: Bug report driven program repair
Issue tracking systems are commonly used in modern software development for collecting
feedback from users and developers. An ultimate automation target of software maintenance …
feedback from users and developers. An ultimate automation target of software maintenance …
Invalidator: Automated patch correctness assessment via semantic and syntactic reasoning
Automated program repair (APR) faces the challenge of test overfitting, where generated
patches pass validation tests but fail to generalize. Existing methods for patch assessment …
patches pass validation tests but fail to generalize. Existing methods for patch assessment …
A comprehensive study of automatic program repair on the QuixBugs benchmark
Automatic program repair papers tend to repeatedly use the same benchmarks. This poses
a threat to the external validity of the findings of the program repair research community. In …
a threat to the external validity of the findings of the program repair research community. In …