kirancodes.me
To Proof Maintenance & Beyond!

BQL: capturing and reusing debugging knowledge

Zhongxian Gu, Earl T. Barr, Zhendong Su

Abstract

When fixing a bug, a programmer tends to search for similar bugs that have been resolved in the past. A fix for a similar bug may help him fix his bug or at least understand his bug. We designed and implemented the Bug Query Language (BQL) and its accompanying tools to help users search for similar bugs to aid debugging. This paper demonstrates the main features of the BQL infrastructure. We populated BQL with bugs collected from open-source projects and show that BQL could have helped users to fix real-world bugs.

BibTeX
@inproceedings{Gu-al:ICSE11,
  author    = {Zhongxian Gu and
               Earl T. Barr and
               Zhendong Su},
  title     = {{BQL:} capturing and reusing debugging knowledge},
  booktitle = {ICSE},
  pages     = {1001--1003},
  publisher = {{ACM}},
  year      = {2011},
}

Related papers