TY - GEN
T1 - Visualizing traceability links between source code and documentation
AU - Chen, Xiaofan
AU - Hosking, John
AU - Grundy, John
PY - 2012
Y1 - 2012
N2 - 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.
AB - 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.
KW - Hierarchical tree
KW - Software traceability
KW - Traceability visualization
KW - Treemap
UR - http://www.scopus.com/inward/record.url?scp=84870941687&partnerID=8YFLogxK
U2 - 10.1109/VLHCC.2012.6344496
DO - 10.1109/VLHCC.2012.6344496
M3 - Conference contribution
SN - 9781467308502
T3 - Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC
SP - 119
EP - 126
BT - Proceedings - 2012 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2012
T2 - 2012 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2012
Y2 - 30 September 2012 through 4 October 2012
ER -