Presentation is loading. Please wait.

Presentation is loading. Please wait.

Visual Realism for the Visualization of Software Metrics & Visualizing Relations in Hierarchical Data using Spline Bundles Danny Holten Reconstructor.

Similar presentations


Presentation on theme: "Visual Realism for the Visualization of Software Metrics & Visualizing Relations in Hierarchical Data using Spline Bundles Danny Holten Reconstructor."— Presentation transcript:

1

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

7

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

12

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


Download ppt "Visual Realism for the Visualization of Software Metrics & Visualizing Relations in Hierarchical Data using Spline Bundles Danny Holten Reconstructor."

Similar presentations


Ads by Google