DebugAdvisor: a recommender system for debugging
Abstract
In large software development projects, when a programmer is assigned a bug to fix, she typically spends a lot of time searching (in an ad-hoc manner) for instances from the past where similar bugs have been debugged, analyzed and resolved. Systematic search tools that allow the programmer to express the context of the current bug, and search through diverse data repositories associated with large projects can greatly improve the productivity of debugging This paper presents the design, implementation and experience from such a search tool called DebugAdvisor.
BibTeX
@inproceedings{Ashok-al:FSE09,
author = {Balasubramanyan Ashok and
Joseph M. Joy and
Hongkang Liang and
Sriram K. Rajamani and
Gopal Srinivasa and
Vipindeep Vangala},
title = {{DebugAdvisor:} a recommender system for debugging},
booktitle = {{ESEC/SIGSOFT} {FSE}},
pages = {373--382},
publisher = {{ACM}},
year = {2009},
}