Learning from deletions

  • Authors:
  • Yana Momchilova Mileva

  • Affiliations:
  • Department of Computer Science, Saarland University, Saarbrücken, Germany

  • Venue:
  • Proceedings of the 2008 Foundations of Software Engineering Doctoral Symposium
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

When somethings gets deleted from source code it has been deleted because it is wrong, no longer used or inappropriate. What does this mean for other places that still use the same feature? By mining software archives and the stored deletion information, I hope to detect project specific evolutionary patterns. This knowledge can later be used for recommendation of a substitution for the deleted element, detection and correction of unknown code defects1 and prediction of future deletions.