kirancodes.me
To Proof Maintenance & Beyond!

Taking lessons from history

Thomas Zimmermann

Abstract

Mining of software repositories has become an active research area. However, most past research considered any change to software as beneficial. This thesis will show how we can benefit from a classification into good and bad changes. The knowledge of bad changes will improve defect prediction and localization. Furthermore, we will describe how to learn project-specific error patterns that will help reducing future errors.

BibTeX
@inproceedings{Zimmermann:ICSE06,
  author    = {Thomas Zimmermann},
  title     = {Taking lessons from history},
  booktitle = {ICSE},
  pages     = {1001--1005},
  publisher = {{ACM}},
  year      = {2006},
}

Related papers