2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE) 2014
DOI: 10.1109/csmr-wcre.2014.6747185
|View full text |Cite
|
Sign up to set email alerts
|

On the use of positional proximity in IR-based feature location

Abstract: As software systems continue to grow and evolve, locating code for software maintenance tasks becomes increasingly difficult. Recently proposed approaches to bug localization and feature location have suggested using the positional proximity of words in the source code files and the bug reports to determine the relevance of a file to a query. Two different types of approaches have emerged for incorporating word proximity and order in retrieval: those based on ad-hoc considerations and those based on Markov Ran… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 27 publications
0
3
0
Order By: Relevance
“…We should also mention a recent study by Hill et al that investigates the effect of incorporating term‐term proximity and order on feature location. This work shows that MRF‐based approaches to leveraging positional proximity leads to more consistent retrieval accuracies in comparison to NLP‐based approaches .…”
Section: Relevant Workmentioning
confidence: 99%
“…We should also mention a recent study by Hill et al that investigates the effect of incorporating term‐term proximity and order on feature location. This work shows that MRF‐based approaches to leveraging positional proximity leads to more consistent retrieval accuracies in comparison to NLP‐based approaches .…”
Section: Relevant Workmentioning
confidence: 99%
“…Examples include the use of verb and direct object pairs [17] and statement level markov random fields [5]. Deep learning approaches allow the inclusion of broader context than these previous approaches.…”
Section: Related Workmentioning
confidence: 99%
“…In particular, we investigate the efficacy of document vectors [4] (DVs). DVs capture the influence of the surrounding context, and its order, on each term, which can improve the ranking of results retrieved for a developer query [5]. For example, in the statement diagram.redraw() the word diagram is relevant to the word redraw and this relationship is captured by DVs.…”
Section: Introductionmentioning
confidence: 99%