Incbl: Incremental bug localization

Z Yang, J Shi, S Wang, D Lo - 2021 36th IEEE/ACM …, 2021 - ieeexplore.ieee.org
Numerous efforts have been invested in improving the effectiveness of bug localization
techniques, whereas little attention is paid to making these tools run more efficiently in …

Are datasets for information retrieval-based bug localization techniques trustworthy? Impact analysis of bug types on IRBL

M Kim, E Lee - Empirical Software Engineering, 2021 - Springer
Various evaluation datasets are used to evaluate the performance of information retrieval-
based bug localization (IRBL) techniques. To accurately evaluate the IRBL and furthermore …

The MAP Metric in Information Retrieval Fault Localization

T Hirsch, B Hofer - … 38th IEEE/ACM International Conference on …, 2023 - ieeexplore.ieee.org
The MAP (Mean Average Precision) metric is one of the most popular performance metrics
in the field of Information Retrieval Fault Localization (IRFL). However, there are problematic …

Changeset-based topic modeling of software repositories

CS Corley, K Damevski, NA Kraft - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
The standard approach to applying text retrieval models to code repositories is to train
models on documents representing program elements. However, code changes lead to …

Modeling changeset topics for feature location

CS Corley, KL Kashuda, NA Kraft - 2015 IEEE International …, 2015 - ieeexplore.ieee.org
Feature location is a program comprehension activity in which a developer inspects source
code to locate the classes or methods that implement a feature of interest. Many feature …

Cd-tree: A clustering-based dynamic indexing and retrieval approach

Y Wan, X Liu, Y Wu - Intelligent Data Analysis, 2017 - content.iospress.com
In the big data era, the efficient indexing of gradually increasing databases is becoming
vitally important for information retrieval. To incrementally adapt to changes of databases, in …

Comparing incremental latent semantic analysis algorithms for efficient retrieval from software libraries for bug localization

S Rao, H Medeiros, A Kak - ACM SIGSOFT Software Engineering Notes, 2015 - dl.acm.org
The problem of bug localization is to identify the source files related to a bug in a software
repository. Information Retrieval (IR) based approaches create an index of the source files …

Online adaptable bug localization for rapidly evolving software

A Ciborowska, MJ Decker, K Damevski - arXiv preprint arXiv:2203.03544, 2022 - arxiv.org
Bug localization aims to reduce debugging time by recommending program elements that
are relevant for a specific bug report. To date, researchers have primarily addressed this …

[PDF][PDF] 基于信息检索的软件缺陷定位方法综述

李政亮, 陈翔, 蒋智威, 顾庆 - 软件学报, 2020 - jos.org.cn
基于信息检索的软件缺陷定位方法是当前软件缺陷定位领域中的一个研究热点.
该方法主要分析缺陷报告文本和程序模块代码, 通过计算缺陷报告和程序模块间的相似度 …

Information Retrieval‐Based Techniques for Software Fault Localization

X Xia, D Lo - … of Software Fault Localization: Foundations and …, 2023 - Wiley Online Library
This chapter introduces information retrieval (IR)‐based fault localization techniques. One of
the challenges of using bug tracking systems is that they often contain too many bug reports …