Combined Visualization of Structural and Metric Information for Software Evolution Analysis

Antonio Gonzalez, Roberto Theron, Alexandru Telea, Francisco J. Garcia

    Research output: Chapter in Book/Report/Conference proceedingChapterAcademic

    15 Citations (Scopus)
    253 Downloads (Pure)


    This paper discusses a proposal for the visualization of software evolution, with a focus on combining insight on changes that affect software metrics at project and class level, the project structure, the class hierarchy and the viewing of source code correlated to indirect class coupling. The proposed visualization supports several tasks: the comparison of structural information, including class hierarchies, across several revisions; uncovering collaboration patterns between developers; and determining which classes have been added or deleted to the project during the creation of a given revision. We propose and discuss several design elements supporting these tasks, including interaction patterns and linked views.
    Original languageEnglish
    Title of host publicationEPRINTS-BOOK-TITLE
    PublisherUniversity of Groningen, Johann Bernoulli Institute for Mathematics and Computer Science
    Number of pages5
    ISBN (Print)9781605586786
    Publication statusPublished - 2009


    • visualization design
    • visualization of software evolution
    • structure and metrics visualization

    Cite this