Understanding execution traces using massive sequence and circular bundle views

B. Cornelissen, D.H.R. Holten, A. Zaidman, L.M.F. Moonen, J.J. Wijk, van, A. Deursen, van

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

93 Citations (Scopus)
10 Downloads (Pure)


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.
Original languageEnglish
Title of host publicationProceedings of the 15th IEEE International Conference on Program Comprehension (ICPC '07) 26-29 June 2007, Banff, Alberta, Canada
PublisherInstitute of Electrical and Electronics Engineers
ISBN (Print)0-7695-2860-0
Publication statusPublished - 2007
Eventconference; ICPC '07, Banff, Alberta, Canada; 2007-06-26; 2007-06-29 -
Duration: 26 Jun 200729 Jun 2007


Conferenceconference; ICPC '07, Banff, Alberta, Canada; 2007-06-26; 2007-06-29
OtherICPC '07, Banff, Alberta, Canada


Dive into the research topics of 'Understanding execution traces using massive sequence and circular bundle views'. Together they form a unique fingerprint.

Cite this