Chronia
Chronia explores the CVS/SVN history of software systems. We present a measure for code ownership and a distance between files regarding their commit history (using Hausdorff distance). In our research, we identified a taxonomy of common development patterns, such as Monologue, Dialog, Familiarization, Takeover, Bug-fix, etc…
Download
Get Chronia and analyze your own CVS history!
- Chronia image for VisualWorks
- CHRONIA.EXE for Windows
References
-
Tudor Gîrba, Adrian Kuhn, Mauricio Seeberger and Stéphane Ducasse, "How Developers Drive Software Evolution," Proceedings of International Workshop on Principles of Software Evolution (IWPSE 2005), IEEE Computer Society Press, September 2005, pp. 113—122. (view Bibtex, download PDF)
-
Mauricio Seeberger, "How Developers Drive Software Evolution," Masters thesis, University of Bern, January 2006. (view Bibtex, download PDF)
Slides
- 2005-IWPSE-OwnershipMap.pdf
More Links
- http://moose.unibe.ch/tools/chronia (Chronia'a entry on the Moose page)
- Dendrogram Seriation, used to order the file axis.