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 …
SequenceR: Sequence-to-Sequence Learning for End-to-End Program Repair
This paper presents a novel end-to-end approach to program repair based on sequence-to-
sequence learning. We devise, implement, and evaluate a technique, called SequenceR, for …
sequence learning. We devise, implement, and evaluate a technique, called SequenceR, for …
Deepfl: Integrating multiple fault diagnosis dimensions for deep fault localization
Learning-based fault localization has been intensively studied recently. Prior studies have
shown that traditional Learning-to-Rank techniques can help precisely diagnose fault …
shown that traditional Learning-to-Rank techniques can help precisely diagnose fault …
Boosting coverage-based fault localization via graph-based representation learning
Coverage-based fault localization has been extensively studied in the literature due to its
effectiveness and lightweightness for real-world systems. However, existing techniques …
effectiveness and lightweightness for real-world systems. However, existing techniques …
Large language models in fault localisation
Y Wu, Z Li, JM Zhang, M Papadakis, M Harman… - ar** study of bug reproduction and localization
D Wang, M Galster, M Morales-Trujillo - Information and Software …, 2024 - Elsevier
Context: Identifying the root cause of a software bug and fixing it is challenging. One reason
for this is that many bugs are not reproducible during bug fixing. Objective: We aim to …
for this is that many bugs are not reproducible during bug fixing. Objective: We aim to …
A quantitative and qualitative evaluation of LLM-based explainable fault localization
Fault Localization (FL), in which a developer seeks to identify which part of the code is
malfunctioning and needs to be fixed, is a recurring challenge in debugging. To reduce …
malfunctioning and needs to be fixed, is a recurring challenge in debugging. To reduce …
Can automated program repair refine fault localization? a unified debugging approach
A large body of research efforts have been dedicated to automated software debugging,
including both automated fault localization and program repair. However, existing fault …
including both automated fault localization and program repair. However, existing fault …
Agentfl: Scaling llm-based fault localization to project-level context
Fault Localization (FL) is an essential step during the debugging process. With the strong
capabilities of code comprehension, the recent Large Language Models (LLMs) have …
capabilities of code comprehension, the recent Large Language Models (LLMs) have …