Download presentation
Presentation is loading. Please wait.
2
Visual Realism for the Visualization of Software Metrics & Visualizing Relations in Hierarchical Data using Spline Bundles Danny Holten Reconstructor plenaire meeting, 3 februari 2006
3
Visual Realism for the Visualization of Software Metrics Danny Holten, Roel Vliegen, and Jarke J. van Wijk
4
Why Visual Realism? Most visualizations use a limited set of graphical elements: Text Simple geometric shapes Uniform color fills Visual system enables rapid processing of additional cues: Shading Texture Visual realism techniques could be used to increase information throughput of visualizations Limited set of graphical elements
5
Convert source code hierarchy into 2D space-filling visualization: Cushions; use of shading to show hierarchical structure: Treemaps
6
Visualize an additional metric at the leaf level; three dimensions: U: Spatial frequency V: Regularity C: Contrast Bump mapping Textures
8
In conclusion… Used visual realism techniques to increase information throughput of software visualizations – more info at once Our experience with the visualizations: Provide high information density Not visually overwhelming or confusing Aesthetically pleasing
9
Visualizing Relations in Hierarchical Data using Spline Bundles Danny Holten and Jarke J. van Wijk
10
Software Visualization Often a hierarchy... Files on disk Source code...with relations Call graph Include relations Instancing
11
Problem Statement Visualize relations on top of a hierarchy in such a way that: Visual clutter is minimized The technique can be used for any tree (hierarchy) visualization Both low-level as well as high-level relations can be shown
13
Example Relation Visualizations
14
Scalability Issues
15
Our Approach: Spline Bundles
16
Comparison – Treemap
17
Comparison – Radial Tree
18
Demo
19
Conclusions and Future Work Spline Bundles Decrease visual clutter Can be used on top of any tree visualization Show low- and high-level relations simultaneously Future work Finetuning (blending, colors) Implement exploration and interaction options More testing with real data (“Call for Data”)
20
Questions? http://www.win.tue.nl/~dholten/papers/visrealism.pdf
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.