Code Flows: Visualizing Structural Evolution of Source Code - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue Computer Graphics Forum Année : 2008

Code Flows: Visualizing Structural Evolution of Source Code

Résumé

Understanding 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.
Fichier principal
Vignette du fichier
paperEurovisAlexDavid.pdf (1.05 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00338601 , version 1 (13-11-2008)

Identifiants

  • HAL Id : inria-00338601 , version 1

Citer

Alexandru C Telea, David Auber. Code Flows: Visualizing Structural Evolution of Source Code. Computer Graphics Forum, 2008, pp.831-938. ⟨inria-00338601⟩
133 Consultations
992 Téléchargements

Partager

Gmail Facebook X LinkedIn More