Visualizing traceability links between source code and documentation

Xiaofan Chen*, John Hosking, John Grundy

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    23 Citations (Scopus)

    Abstract

    It is well recognized that visualizing traceability links between software artifacts helps developers to recover, browse, and maintain these inter-relationships effectively and efficiently. However, it is a major challenge for researchers to efficiently visualize traceability links for big software systems because of scalability and visual clutter issues. In this paper we present a new approach that combines treemap and hierarchical tree visualization techniques to provide a global structure of traces and a detailed overview of each trace. These both reduce visual clutter while still being highly scalable and interactive. Our usability study shows that our approach can support comprehension, browsing, and maintenance of traceability links.

    Original languageEnglish
    Title of host publicationProceedings - 2012 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2012
    Pages119-126
    Number of pages8
    DOIs
    Publication statusPublished - 2012
    Event2012 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2012 - Innsbruck, Austria
    Duration: 30 Sept 20124 Oct 2012

    Publication series

    NameProceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC
    ISSN (Print)1943-6092
    ISSN (Electronic)1943-6106

    Conference

    Conference2012 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2012
    Country/TerritoryAustria
    CityInnsbruck
    Period30/09/124/10/12

    Fingerprint

    Dive into the research topics of 'Visualizing traceability links between source code and documentation'. Together they form a unique fingerprint.

    Cite this