DocumentCode
3009058
Title
Understanding Execution Traces Using Massive Sequence and Circular Bundle Views
Author
Cornelissen, Bas ; Holten, Danny ; Zaidman, Andy ; Moonen, Leon ; Van Wijk, Jarke J. ; Van Deursen, Arie
Author_Institution
Delft Univ. of Technol., Delft
fYear
2007
fDate
26-29 June 2007
Firstpage
49
Lastpage
58
Abstract
The use of dynamic information to aid in software understanding is a common practice nowadays. One of the many approaches concerns the comprehension of execution traces. A major issue in this context is scalability: due to the vast amounts of information, it is a very difficult task to successfully find your way through such traces without getting lost. In this paper, we propose the use of a novel trace visualization method based on a massive sequence and circular bundle view, constructed with scalability in mind. By means of three usage scenarios that were conducted on three different software systems, we show how our approach, implemented in a tool called EXTRAVIS, is applicable to the areas of trace exploration, feature location, and feature comprehension.
Keywords
program diagnostics; program visualisation; reverse engineering; software maintenance; circular bundle view; execution trace visualization; massive sequence; program comprehension; software maintenance; software understanding; Computer vision; Data analysis; Data visualization; Documentation; Face detection; Phase detection; Scalability; Software engineering; Software maintenance; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension, 2007. ICPC '07. 15th IEEE International Conference on
Conference_Location
Banff, Alberta, BC
ISSN
1092-8138
Print_ISBN
0-7695-2860-0
Type
conf
DOI
10.1109/ICPC.2007.39
Filename
4268240
Link To Document