Exploring evolutionary coupling in Eclipse

  • Authors:
  • Peter Weißgerber;Leo von Klenze;Michael Burch;Stephan Diehl

  • Affiliations:
  • Catholic University Eichstätt, Eichstätt, Germany;Catholic University Eichstätt, Eichstätt, Germany;Catholic University Eichstätt, Eichstätt, Germany;Catholic University Eichstätt, Eichstätt, Germany

  • Venue:
  • eclipse '05 Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

While software archives have been around for a long time, they have been mostly used to store and reconstruct versions of a software system and to coordinate simultaneous changes. Currently many researchers are investigating new ways to exploit the information stored in software archives. In this paper we present an Eclipse plugin that visualizes evolutionary coupling between files, i.e., how likely it is that two files are changed together. The information is automatically extracted from the software archive and displayed as a pixelmap, where each pixel represents a single coupling. The plugln nicely integrates with the rest of the Eclipse IDE and thus allows to interactively explore the evolutionary coupling between different files of a project.