Information Retrieval (IR) based bug localization techniques use a bug reports to query a software repository to retrieve relevant source files. These techniques index the source files in the software repository and train a model which is then queried for retrieval purposes. Much of the current research is focused on improving the retrieval effectiveness of these methods. However, little consideration has been given to the efficiency of such approaches for software repositories that are constantly evolving. As the software repository evolves, the index creation and model learning have to be repeated to ensure accuracy of retrieval for each new bug. In doing so, the query latency may be unreasonably high, and also, re-computing the index and...
Bug localization and feature location in source code are software evolution tasks in which developer...
Abstract—Localizing bugs is important, difficult, and ex-pensive, especially for large software proj...
International audienceSoftware developers and maintainers often need to locate code units responsibl...
Abstract—Information Retrieval (IR) based bug localization techniques use a bug reports to query a s...
Information Retrieval (IR) based bug localization techniques use a bug reports to query a software r...
This dissertation advances the state-of-the-art in information retrieval (IR) based approaches to au...
Abstract—Fast and accurate localization of software defects continues to be a difficult problem sinc...
Bug localisation is a core program comprehension task in software maintenance: given the observation...
Bug localisation is a core program comprehension task in software maintenance: given the observation...
From the standpoint of retrieval from large software libraries for the purpose of bug localization, ...
Issue tracking systems are valuable resources during software maintenance activities and contain inf...
In bug localization, a developer uses information about a bug to locate the portion of the source co...
This dissertation advances the state-of-the-art in information retrieval (IR) based approaches to au...
Software developers working on unfamiliar systems are challenged to identify where and how high-leve...
Software systems are often shipped with defects. When a bug is reported, developers use the informat...
Bug localization and feature location in source code are software evolution tasks in which developer...
Abstract—Localizing bugs is important, difficult, and ex-pensive, especially for large software proj...
International audienceSoftware developers and maintainers often need to locate code units responsibl...
Abstract—Information Retrieval (IR) based bug localization techniques use a bug reports to query a s...
Information Retrieval (IR) based bug localization techniques use a bug reports to query a software r...
This dissertation advances the state-of-the-art in information retrieval (IR) based approaches to au...
Abstract—Fast and accurate localization of software defects continues to be a difficult problem sinc...
Bug localisation is a core program comprehension task in software maintenance: given the observation...
Bug localisation is a core program comprehension task in software maintenance: given the observation...
From the standpoint of retrieval from large software libraries for the purpose of bug localization, ...
Issue tracking systems are valuable resources during software maintenance activities and contain inf...
In bug localization, a developer uses information about a bug to locate the portion of the source co...
This dissertation advances the state-of-the-art in information retrieval (IR) based approaches to au...
Software developers working on unfamiliar systems are challenged to identify where and how high-leve...
Software systems are often shipped with defects. When a bug is reported, developers use the informat...
Bug localization and feature location in source code are software evolution tasks in which developer...
Abstract—Localizing bugs is important, difficult, and ex-pensive, especially for large software proj...
International audienceSoftware developers and maintainers often need to locate code units responsibl...