Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
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 …
Demystifying faulty code: Step-by-step reasoning for explainable fault localization
R Widyasari, JW Ang, TG Nguyen… - … on Software Analysis …, 2024 - ieeexplore.ieee.org
Fault localization is a critical process that involves identifying specific program elements
responsible for program failures. Manually pinpointing these elements, such as classes …
responsible for program failures. Manually pinpointing these elements, such as classes …
Demystifying Faulty Code with LLM: Step-by-Step Reasoning for Explainable Fault Localization
Fault localization is a critical process that involves identifying specific program elements
responsible for program failures. Manually pinpointing these elements, such as classes …
responsible for program failures. Manually pinpointing these elements, such as classes …
Verification and Validation of Quantum Software
Quantum software—like classic software—needs to be designed, specified, developed, and,
most importantly, tested by developers. Writing tests is a complex, error-prone, and time …
most importantly, tested by developers. Writing tests is a complex, error-prone, and time …
GMBFL: optimizing mutation-based fault localization via graph representation
Mutation-based fault localization has shown promising accuracy in localizing faults due to its
finer analysis granularity. However, the effectiveness is limited when dealing with diverse …
finer analysis granularity. However, the effectiveness is limited when dealing with diverse …
An empirical study of fault localization in Python programs
Despite its massive popularity as a programming language, especially in novel domains like
data science programs, there is comparatively little research about fault localization that …
data science programs, there is comparatively little research about fault localization that …
ReClues: Representing and indexing failures in parallel debugging with program variables
Failures with different root causes can greatly disrupt multi-fault localization, therefore,
categorizing failures into distinct groups according to the culprit fault is highly important. In …
categorizing failures into distinct groups according to the culprit fault is highly important. In …
Boosting mutation-based fault localization by effectively generating Higher-Order Mutants
S Wu, B Yang, Z Chang, Z Li, X Chen, Y Liu - Information and Software …, 2025 - Elsevier
Abstract Context: Fault Localization (FL) is an important and tedious phase of software
debugging. Among various FL techniques, Mutation-Based Fault Localization (MBFL) …
debugging. Among various FL techniques, Mutation-Based Fault Localization (MBFL) …
BLAZE: Cross-Language and Cross-Project Bug Localization via Dynamic Chunking and Hard Example Learning
Software bugs require developers to exert significant effort to identify and resolve them, often
consuming about one-third of their time. Bug localization, the process of pinpointing the …
consuming about one-third of their time. Bug localization, the process of pinpointing the …
SURE: A Visualized Failure Indexing Approach Using Program Memory Spectrum
Failure indexing is a longstanding crux in software debugging, the goal of which is to
automatically divide failures (eg, failed test cases) into distinct groups according to the culprit …
automatically divide failures (eg, failed test cases) into distinct groups according to the culprit …