Abstract
We present a set of techniques and design principles for the visualization of large dynamic software logs consisting of attributed change events, such as obtained from instrumenting programs or mining software repositories. We enhance the visualization scalability with importance-based antialiasing techniques that guarantee visibility of several types of events. We present a hierarchical clustering method that uncovers several patterns of interest in the event logs, such as same-lifetime memory allocations and software releases. We visualize the clusters using a new type of technique called interleaved cushions. We demonstrate our methods on two real-world problems: the monitoring of a dynamic memory allocator and the analysis of a software repository.
Original language | English |
---|---|
Title of host publication | Proceedings of the Joint Eurographics - IEEE VGTC Symposium on Visualization (EuroVis 2007) 23-25 May 2007, Norrköping, Sweden |
Editors | K. Museth, T. Möller, A. Ynnerman |
Place of Publication | Aire-la-Ville |
Publisher | Eurographics Association |
Pages | 11-18 |
ISBN (Print) | 978-3-905673-45-6 |
DOIs | |
Publication status | Published - 2007 |
Event | 9th Eurographics/IEEE VGTC Symposium on Visualization (EuroVis 2007), May 23-25, 2007, Norrköping, Sweden - Norrköping, Sweden Duration: 23 May 2007 → 25 May 2007 |
Conference
Conference | 9th Eurographics/IEEE VGTC Symposium on Visualization (EuroVis 2007), May 23-25, 2007, Norrköping, Sweden |
---|---|
Abbreviated title | EuroVis 2007 |
Country/Territory | Sweden |
City | Norrköping |
Period | 23/05/07 → 25/05/07 |