Code Flows: Visualizing Structural Evolution of Source Code

dc.contributor.authorTelea, Alexandruen_US
dc.contributor.authorAuber, Daviden_US
dc.contributor.editorA. Vilanova, A. Telea, G. Scheuermann, and T. Moelleren_US
dc.date.accessioned2014-02-21T18:45:05Z
dc.date.available2014-02-21T18:45:05Z
dc.date.issued2008en_US
dc.description.abstractUnderstanding detailed changes done to source code is of great importance in software maintenance. We present Code Flows, a method to visualize the evolution of source code geared to the understanding of fine and mid-level scale changes across several file versions. We enhance an existing visual metaphor to depict software structure changes with techniques that emphasize both following unchanged code as well as detecting and highlighting important events such as code drift, splits, merges, insertions and deletions. The method is illustrated with the analysis of a real-world C++ code system.en_US
dc.description.number3en_US
dc.description.seriesinformationComputer Graphics Forumen_US
dc.description.volume27en_US
dc.identifier.doi10.1111/j.1467-8659.2008.01214.xen_US
dc.identifier.issn1467-8659en_US
dc.identifier.urihttps://doi.org/10.1111/j.1467-8659.2008.01214.xen_US
dc.publisherThe Eurographics Association and Blackwell Publishing Ltd.en_US
dc.titleCode Flows: Visualizing Structural Evolution of Source Codeen_US
Files