Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A survey of challenges in spectrum-based software fault localization
In software debugging, fault localization is the most difficult, expensive, tedious, and time-
consuming task, particularly for large-scale software systems. This is due to the fact that it …
consuming task, particularly for large-scale software systems. This is due to the fact that it …
A universal data augmentation approach for fault localization
Data is the fuel to models, and it is still applicable in fault localization (FL). Many existing
elaborate FL techniques take the code coverage matrix and failure vector as inputs …
elaborate FL techniques take the code coverage matrix and failure vector as inputs …
A study of effectiveness of deep learning in locating real faults
Context: The recent progress of deep learning has shown its promising learning ability in
making sense of data, and many fields have utilized this learning ability to learn an effective …
making sense of data, and many fields have utilized this learning ability to learn an effective …
Locating faults with program slicing: an empirical analysis
Statistical fault localization is an easily deployed technique for quickly determining
candidates for faulty code locations. If a human programmer has to search the fault beyond …
candidates for faulty code locations. If a human programmer has to search the fault beyond …
Spectrum-based multi-fault localization using chaotic genetic algorithm
Context: In the field of software engineering, the most complex and time consuming activity
is fault-finding. Due to increasing size and complexity of software, there is a necessity of …
is fault-finding. Due to increasing size and complexity of software, there is a necessity of …
Hmer: A hybrid mutation execution reduction approach for mutation-based fault localization
Z Li, H Wang, Y Liu - Journal of Systems and Software, 2020 - Elsevier
Identifying the location of faults in programs has been recognized as one of the most
manually and time cost activities during software debugging process. Fault localization …
manually and time cost activities during software debugging process. Fault localization …
Influential global and local contexts guided trace representation for fault localization
Trace data is critical for fault localization (FL) to analyze suspicious statements potentially
responsible for a failure. However, existing trace representation meets its bottleneck mainly …
responsible for a failure. However, existing trace representation meets its bottleneck mainly …
[HTML][HTML] Extending the range of bugs that automated program repair can handle
OI Al-Bataineh, L Moonen, L Vidziunas - Journal of Systems and Software, 2024 - Elsevier
Modern automated program repair (APR) is well-tuned to finding and repairing bugs that
introduce observable erroneous behavior to a program. However, a significant class of bugs …
introduce observable erroneous behavior to a program. However, a significant class of bugs …
Improving spectrum-based localization of multiple faults by iterative test suite reduction
Spectrum-based fault localization (SBFL) works well for single-fault programs but its
accuracy decays for increasing fault numbers. We present FLITSR (Fault Localization by …
accuracy decays for increasing fault numbers. We present FLITSR (Fault Localization by …
[HTML][HTML] Fault localization using function call frequencies
Abstract In traditional Spectrum-Based Fault Localization (SBFL), hit-based spectrum is used
to estimate a program element's suspiciousness to contain a fault, ie, only the binary …
to estimate a program element's suspiciousness to contain a fault, ie, only the binary …