DocumentCode :
2037206
Title :
Visualizing traceability links between source code and documentation
Author :
Xiaofan Chen ; Hosking, John ; Grundy, John
Author_Institution :
Dept. of Comput. Sci., Univ. of Auckland, Auckland, New Zealand
fYear :
2012
fDate :
Sept. 30 2012-Oct. 4 2012
Firstpage :
119
Lastpage :
126
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.
Keywords :
program diagnostics; software maintenance; system documentation; trees (mathematics); documentation; global structure; hierarchical tree visualization technique; scalability issue; software artifact; source code; traceability link browsing; traceability link comprehension; traceability link maintenance; traceability link visualization; treemap; visual clutter issue; Clutter; Color; Data visualization; Layout; Software systems; Visualization; Hierarchical tree; Software traceability; Traceability visualization; Treemap;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visual Languages and Human-Centric Computing (VL/HCC), 2012 IEEE Symposium on
Conference_Location :
Innsbruck
ISSN :
1943-6092
Print_ISBN :
978-1-4673-0852-6
Type :
conf
DOI :
10.1109/VLHCC.2012.6344496
Filename :
6344496
Link To Document :
بازگشت