kirancodes.me
To Proof Maintenance & Beyond!

SmartDebug: an interactive debug assistant for Java

Xinrui Guo

Abstract

Debugging has long been recognized as one of the most labour- and time- consuming activities in software development. Recent research on automated debugging tries to facilitate this process by automatically generating patches for buggy programs so that they pass a predefined test suite. Despite the promising experimental results, several major obstacles emerge when we apply these techniques in active coding process. Inadequate test cases, multiple errors in one program and possible bug categories overlooked by existing fix generation search spaces impede these techniques to perform at their best.

BibTeX
@inproceedings{Guo:FSE16,
  author    = {Xinrui Guo},
  title     = {{SmartDebug:} an interactive debug assistant for Java},
  booktitle = {FSE},
  pages     = {1127--1129},
  publisher = {{ACM}},
  year      = {2016},
}

Related papers