Co-change visualization applied to PostgreSQL and ArgoUML: (MSR challenge report)
Title | Co-change visualization applied to PostgreSQL and ArgoUML: (MSR challenge report) |
Publication Type | Conference Paper |
Year of Publication | 2006 |
Authors | Beyer, D |
Secondary Title | Proceedings of the 2006 international workshop on Mining software repositories |
Pagination | 165–166 |
Publisher | ACM |
Place Published | New York, NY, USA |
ISBN Number | 1-59593-397-2 |
Keywords | argouml, ccvisu, cvs, force-directed graph layout, graph, mining challenge, msr challenge, postgresql, software clustering, software structure analysis, software visualization, version control, visualization |
Abstract | Co-change visualization is a method to recover the subsystem structure of a software system from the version history, based on common changes and visual clustering. This paper presents the results of applying the tool CCVisu which implements co-change visualization, to the two open-source software systems PostgreSQL and ArgoUML The input of the method is the co-change graph, which can be easily extracted by CCVisu from a Cvs version repository. The output is a graph layout that places software artifacts that were often commonly changed at close positions, and artifacts that were rarely co-changed at distant positions. This property of the layout is due to the clustering property of the underlying energy model,which evaluates the quality of a produced layout. The layout can be displayed on the screen, or saved to a file in SVG or VRML format. |
URL | http://doi.acm.org/10.1145/1137983.1138023 |
DOI | 10.1145/1137983.1138023 |
Full Text |
Attachment | Size |
---|---|
165Co-Change.pdf | 499.47 KB |
- Log in or register to post comments
- Google Scholar
- DOI
- BibTeX
- Tagged
- EndNote XML