DocumentCode :
2449305
Title :
Facilitating Software Traceability Understanding with ENVISION
Author :
Zhou, Xin ; Huo, Zhenzhong ; Huang, Yaowen ; Xu, Jian
Author_Institution :
China Res. Lab., IBM, Beijing
fYear :
2008
fDate :
July 28 2008-Aug. 1 2008
Firstpage :
295
Lastpage :
302
Abstract :
Although understanding the traceability among software artifacts is well recognized as significant to multiple software engineering activities, the software traceability problem remains intractable since software engineers are very prone to get lost in the huge amounts of traceability information, and are unable to distill the required information effectively and efficiently. This paper proposes a special visualization technique - ENVISION, which is intended to facilitate major software traceability understanding tasks with viewing, navigating, focusing, searching, filtering, etc. ENVISION leverages hyperbolic tree viewpsilas strength on elegant "focus+context" display, and compensates its restriction on net-structured data by designing a transformation from net-structured data to tree-structured data and extending the original data navigation policy. Also, ENVISION provides other useful functions like dual visualization mode, historical navigation path, round trip visualization. ENVISION is implemented in Eclipse for a traceability visualizing prototype and an empirical study is conducted based on it.
Keywords :
program visualisation; software engineering; tree data structures; ENVISION; data navigation policy; multiple software engineering activities; net-structured data; software artifacts; software traceability understanding; special visualization technique; tree-structured data; Data visualization; Design engineering; Displays; Information filtering; Information filters; Navigation; Prototypes; Software engineering; Software maintenance; Software prototyping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
Conference_Location :
Turku
ISSN :
0730-3157
Print_ISBN :
978-0-7695-3262-2
Electronic_ISBN :
0730-3157
Type :
conf
DOI :
10.1109/COMPSAC.2008.36
Filename :
4591572
Link To Document :
بازگشت