Process modelling and empirical studies of software evolution (workshop)
ICSE '97 Proceedings of the 19th international conference on Software engineering
Detection of Logical Coupling Based on Product Release History
ICSM '98 Proceedings of the International Conference on Software Maintenance
How History Justifies System Architecture (or Not)
IWPSE '03 Proceedings of the 6th International Workshop on Principles of Software Evolution
Visual data mining in software archives
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
Clustering Software Artifacts Based on Frequent Common Changes
IWPC '05 Proceedings of the 13th International Workshop on Program Comprehension
Mining Version Histories to Guide Software Changes
IEEE Transactions on Software Engineering
Understanding component co-evolution with a study on Linux
Empirical Software Engineering
A study of language usage evolution in open source software
Proceedings of the 8th Working Conference on Mining Software Repositories
Hi-index | 0.00 |
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.