exploring evolutionary coupling in eclipse
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.
evolutionary coupling eclipse software archives software evolution software visualization co-change