Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Deep learning-based software engineering: progress, challenges, and opportunities
Researchers have recently achieved significant advances in deep learning techniques,
which in turn has substantially advanced other research disciplines, such as natural …
which in turn has substantially advanced other research disciplines, such as natural …
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 …
Evolving paradigms in automated program repair: Taxonomy, challenges, and opportunities
With the rapid development and large-scale popularity of program software, modern society
increasingly relies on software systems. However, the problems exposed by software have …
increasingly relies on software systems. However, the problems exposed by software have …
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 …
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 …
Embedding context as code dependencies for neural program repair
Deep learning-based program repair has received significant attention from the research
community lately. Most existing techniques treat source code as a sequence of tokens or …
community lately. Most existing techniques treat source code as a sequence of tokens or …
Ranking Plausible Patches by Historic Feature Frequencies
Automated program repair (APR) techniques have achieved conspicuous progress, and are
now capable of producing genuinely correct fixes in scenarios that were well beyond their …
now capable of producing genuinely correct fixes in scenarios that were well beyond their …
Source Code Error Understanding Using BERT for Multi-label Classification
Programming is an essential skill in computer science and across a wide range of
engineering disciplines. However, errors, often referred to as' bugs' in code, can be …
engineering disciplines. However, errors, often referred to as' bugs' in code, can be …
Enhancing redundancy-based automated program repair by fine-grained pattern mining
Redundancy-based automated program repair (APR), which generates patches by
referencing existing source code, has gained much attention since they are effective in …
referencing existing source code, has gained much attention since they are effective in …
Semantic-guided Search for Efficient Program Repair with Large Language Models
In this paper, we first show that increases in beam size of even just small-sized LLM (1B-7B
parameters) require an extensive GPU resource consumption, leading to up to 80% of …
parameters) require an extensive GPU resource consumption, leading to up to 80% of …