DocumentCode
1365648
Title
Parallel Edge Splatting for Scalable Dynamic Graph Visualization
Author
Burch, Michael ; Vehlow, Corinna ; Beck, Fabian ; Diehl, Stephan ; Weiskopf, Daniel
Author_Institution
VISUS, Univ. of Stuttgart, Stuttgart, Germany
Volume
17
Issue
12
fYear
2011
Firstpage
2344
Lastpage
2353
Abstract
We present a novel dynamic graph visualization technique based on node-link diagrams. The graphs are drawn side-byside from left to right as a sequence of narrow stripes that are placed perpendicular to the horizontal time line. The hierarchically organized vertices of the graphs are arranged on vertical, parallel lines that bound the stripes; directed edges connect these vertices from left to right. To address massive overplotting of edges in huge graphs, we employ a splatting approach that transforms the edges to a pixel-based scalar field. This field represents the edge densities in a scalable way and is depicted by non-linear color mapping. The visualization method is complemented by interaction techniques that support data exploration by aggregation, filtering, brushing, and selective data zooming. Furthermore, we formalize graph patterns so that they can be interactively highlighted on demand. A case study on software releases explores the evolution of call graphs extracted from the JUnit open source software project. In a second application, we demonstrate the scalability of our approach by applying it to a bibliography dataset containing more than 1.5 million paper titles from 60 years of research history producing a vast amount of relations between title words.
Keywords
data visualisation; graph theory; JUnit open source software project; bibliography dataset; call graph; data exploration; interaction technique; node-link diagram; nonlinear color mapping; parallel edge splatting; scalable dynamic graph visualization; selective data zooming; Data visualization; Encoding; Graphics; Image color analysis; Image edge detection; Software engineering; Dynamic graph visualization; graph splatting; software evolution.; software visualization;
fLanguage
English
Journal_Title
Visualization and Computer Graphics, IEEE Transactions on
Publisher
ieee
ISSN
1077-2626
Type
jour
DOI
10.1109/TVCG.2011.226
Filename
6065001
Link To Document