[HTML][HTML] Best practices for evaluating IRFL approaches
Abstract Information retrieval fault localization (IRFL) is a popular research field and many
IRFL approaches have been proposed recently. Unfortunately, the evaluation of some of …
IRFL approaches have been proposed recently. Unfortunately, the evaluation of some of …
Does Deep Learning improve the performance of duplicate bug report detection? An empirical study
Y Jiang, X Su, C Treude, C Shang, T Wang - Journal of Systems and …, 2023 - Elsevier
Abstract Do Deep Learning (DL) techniques actually help to improve the performance of
duplicate bug report detection? Prior studies suggest that they do, if the duplicate bug report …
duplicate bug report detection? Prior studies suggest that they do, if the duplicate bug report …
The need for software specific natural language techniques
For over two decades, software engineering (SE) researchers have been importing tools
and techniques from information retrieval (IR). Initial results have been quite positive. For …
and techniques from information retrieval (IR). Initial results have been quite positive. For …
An approach of method‐level bug localization
Bug localization is an important field in software engineering research. The traditional bug
localization approaches based on information retrieval separate words through lexical …
localization approaches based on information retrieval separate words through lexical …
Locating Source Code Bugs in Software Information Systems Using Information Retrieval Techniques
A Alawneh, IM Alazzam, K Shatnawi - Big Data and Cognitive Computing, 2022 - mdpi.com
Bug localization is the process through which the buggy source code files are located
regarding a certain bug report. Bug localization is an overwhelming and time-consuming …
regarding a certain bug report. Bug localization is an overwhelming and time-consuming …
Improving information retrieval bug localization with query reformulation and haar transform
Z Saim - South Florida Journal of Development, 2024 - ojs.southfloridapublishing.com
The daily tasks for Developers are searching source code, to find pieces of code to reuse, to
find where to implement changes, in order to fix a coming bugs implied by a specific report …
find where to implement changes, in order to fix a coming bugs implied by a specific report …
Design of a machine learning-based approach for fragment retrieval on models
AC Marcén Terraza - 2021 - riunet.upv.es
[EN] Machine Learning (ML) is known as the branch of artificial intelligence that gathers
statistical, probabilistic, and optimization algorithms, which learn empirically. ML can exploit …
statistical, probabilistic, and optimization algorithms, which learn empirically. ML can exploit …