Learning to rank relevant files for bug reports using domain knowledge

@inproceedings{Ye2014LearningTR,
  title={Learning to rank relevant files for bug reports using domain knowledge},
  author={Xin Ye and Razvan C. Bunescu and Chang Liu},
  booktitle={SIGSOFT FSE},
  year={2014}
}
When a new bug report is received, developers usually need to reproduce the bug and perform code reviews to find the cause, a process that can be tedious and time consuming. A tool for ranking all the source files of a project with respect to how likely they are to contain the cause of the bug would enable developers to narrow down their search and potentially could lead to a substantial increase in productivity. This paper introduces an adaptive ranking approach that leverages domain knowledge… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 90 CITATIONS

Analyzing Requirements and Traceability Information to Improve Bug Localization

  • 2018 IEEE/ACM 15th International Conference on Mining Software Repositories (MSR)
  • 2018
VIEW 19 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

Improving Developer Profiling and Ranking to Enhance Bug Report Assignment

VIEW 10 EXCERPTS
CITES METHODS, RESULTS & BACKGROUND
HIGHLY INFLUENCED

Poster: Which Similarity Metric to Use for Software Documents?: A Study on Information Retrieval Based Software Engineering Tasks

  • 2018 IEEE/ACM 40th International Conference on Software Engineering: Companion (ICSE-Companion)
  • 2018
VIEW 8 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

Bug Localization with Combination of Deep Learning and Information Retrieval

  • 2017 IEEE/ACM 25th International Conference on Program Comprehension (ICPC)
  • 2017
VIEW 10 EXCERPTS
CITES METHODS, RESULTS & BACKGROUND
HIGHLY INFLUENCED

Improving Bug Localization with an Enhanced Convolutional Neural Network

  • 2017 24th Asia-Pacific Software Engineering Conference (APSEC)
  • 2017
VIEW 10 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

From Word Embeddings to Document Similarities for Improved Information Retrieval in Software Engineering

  • 2016 IEEE/ACM 38th International Conference on Software Engineering (ICSE)
  • 2016
VIEW 7 EXCERPTS
CITES METHODS & BACKGROUND

Mapping Bug Reports to Relevant Files: A Ranking Model, a Fine-Grained Benchmark, and Feature Evaluation

  • IEEE Transactions on Software Engineering
  • 2016
VIEW 6 EXCERPTS
CITES METHODS, BACKGROUND & RESULTS

Recommending relevant classes for bug reports using multi-objective search

  • 2016 31st IEEE/ACM International Conference on Automated Software Engineering (ASE)
  • 2016
VIEW 10 EXCERPTS
CITES METHODS, BACKGROUND & RESULTS
HIGHLY INFLUENCED

FILTER CITATIONS BY YEAR

2014
2019

CITATION STATISTICS

  • 28 Highly Influenced Citations

  • Averaged 20 Citations per year from 2017 through 2019

References

Publications referenced by this paper.
SHOWING 1-10 OF 12 REFERENCES

Where should the bugs be fixed? More accurate information retrieval-based bug localization based on bug reports

  • 2012 34th International Conference on Software Engineering (ICSE)
  • 2012
VIEW 18 EXCERPTS
HIGHLY INFLUENTIAL

The TREC-8 Question Answering Track Report

VIEW 5 EXCERPTS
HIGHLY INFLUENTIAL

Where Should We Fix This Bug? A Two-Phase Recommendation Model

  • IEEE Transactions on Software Engineering
  • 2013
VIEW 6 EXCERPTS
HIGHLY INFLUENTIAL

A topic-based approach for narrowing the search space of buggy files from a bug report

  • 2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011)
  • 2011
VIEW 14 EXCERPTS
HIGHLY INFLUENTIAL

Improving bug localization using structured information retrieval

  • 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE)
  • 2013
VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

Bug localization using latent Dirichlet allocation

  • Information & Software Technology
  • 2010
VIEW 9 EXCERPTS
HIGHLY INFLUENTIAL