<?xml version="1.0" encoding="UTF-8"?><xml><records><record><source-app name="Biblio" version="6.x">Drupal-Biblio</source-app><ref-type>47</ref-type><contributors><authors><author><style face="normal" font="default" size="100%">Beyer, Dirk</style></author></authors></contributors><titles><title><style face="normal" font="default" size="100%">Co-change visualization applied to PostgreSQL and ArgoUML: (MSR challenge report)</style></title><secondary-title><style face="normal" font="default" size="100%">Proceedings of the 2006 international workshop on Mining software repositories</style></secondary-title><tertiary-title><style face="normal" font="default" size="100%">MSR '06</style></tertiary-title></titles><keywords><keyword><style  face="normal" font="default" size="100%">argouml</style></keyword><keyword><style  face="normal" font="default" size="100%">ccvisu</style></keyword><keyword><style  face="normal" font="default" size="100%">cvs</style></keyword><keyword><style  face="normal" font="default" size="100%">force-directed graph layout</style></keyword><keyword><style  face="normal" font="default" size="100%">graph</style></keyword><keyword><style  face="normal" font="default" size="100%">mining challenge</style></keyword><keyword><style  face="normal" font="default" size="100%">msr challenge</style></keyword><keyword><style  face="normal" font="default" size="100%">postgresql</style></keyword><keyword><style  face="normal" font="default" size="100%">software clustering</style></keyword><keyword><style  face="normal" font="default" size="100%">software structure analysis</style></keyword><keyword><style  face="normal" font="default" size="100%">software visualization</style></keyword><keyword><style  face="normal" font="default" size="100%">version control</style></keyword><keyword><style  face="normal" font="default" size="100%">visualization</style></keyword></keywords><dates><year><style  face="normal" font="default" size="100%">2006</style></year></dates><urls><web-urls><url><style face="normal" font="default" size="100%">http://doi.acm.org/10.1145/1137983.1138023</style></url></web-urls><related-urls><url><style face="normal" font="default" size="100%">http://ifipwg213.org/sites/flosshub.org/files/165Co-Change.pdf</style></url></related-urls></urls><publisher><style face="normal" font="default" size="100%">ACM</style></publisher><pub-location><style face="normal" font="default" size="100%">New York, NY, USA</style></pub-location><pages><style face="normal" font="default" size="100%">165–166</style></pages><isbn><style face="normal" font="default" size="100%">1-59593-397-2</style></isbn><abstract><style face="normal" font="default" size="100%">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.</style></abstract></record></records></xml>