%0 Conference Paper %B Proceedings of the 2006 international workshop on Mining software repositories %D 2006 %T Co-change visualization applied to PostgreSQL and ArgoUML: (MSR challenge report) %A Beyer, Dirk %K argouml %K ccvisu %K cvs %K force-directed graph layout %K graph %K mining challenge %K msr challenge %K postgresql %K software clustering %K software structure analysis %K software visualization %K version control %K visualization %X 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. %B Proceedings of the 2006 international workshop on Mining software repositories %S MSR '06 %I ACM %C New York, NY, USA %P 165–166 %@ 1-59593-397-2 %U http://doi.acm.org/10.1145/1137983.1138023 %R http://doi.acm.org/10.1145/1137983.1138023 %> https://flosshub.org/sites/flosshub.org/files/165Co-Change.pdf