Voronoi tree maps for the visualization of software metrics in software

Voronoi treemap visualizations of software metrics are shown in section 7. An approach to generate spatial voronoi treemaps for. Each package can contain other packages, classes, and les. Visualization results are presented to show how treemaps, cushions, color, texture, and bump mapping can be used to visualize software metrics of hierarchically organized elements of a software. Stable voronoi treemaps for software system visualization. Voronoi tree maps are an important milestone in information visualization, representing a substantial.

In acm softvis 05 new york, ny, usa, 2005, acm, pp. Lewerentz, voronoi treemaps for the visualization of software metrics, in proceedings of the acm symposium on software visualization softvis 05, pp. Voronoi treemaps represent hierarchies as nested polygons. Pdf visual realism for the visualization of software metrics. Stable voronoibased visualizations for software quality monitoring. A software map represents static, dynamic, and evolutionary information of software systems and their software development processes by means of 2d or 3d map oriented information visualization. Voronoi maps for planar sensor networks visualization. Voronoi treemaps for the visualization of software metrics. An approach to generate spatial voronoi treemaps for points.

Its primary applications include risk analysis for and monitoring of code quality, team. Visualization of varying hierarchies by stable layout of voronoi. Foamtree is a great tool to visualize all kinds of hierarchical data. Pdf voronoi treemaps for the visualization of software metrics. Hierarchical visualization, voronoi treemaps, stable layout, changing hierarchies. Each class can contain other classes, methods, and. Treemaps for the visualization of software metrics. It constitutes a fundamental concept and tool in software visualization, software analytics, and software diagnosis. Animated, dynamic voronoi treemaps danyel fisher1 and avneesh sud2. Voronoi treemaps for the visualization of software metrics 2005 cached.

Visualization in the form of voronoi maps as well as treemaps provides a great use of screen space, and at the same time allows us to visualize planar nonhierarchical decentralized topology. Treemaps are a popular tool for visualizing large amounts of data. The approach of spatial voronoi treemaps is proposed in this paper to eliminate. Voronoi treemaps can be used to effectively visualize software quality attributes of a given software system. Voronoi tree maps with circular boundaries abdalla gm ahmed. This screen shot shows a demo application that visualizes companies from the financial times ft 500 list.

Stable and predictable voronoi treemaps for software quality. Voronoi treemaps for the visualization of software metrics citeseerx. In this paper we present a hierarchybased visualization approach for software metrics using treemaps. The paper describes voronoi maps a new technique for visualizing sensor networks that can reduced to planar graph. In this paper we present a hierarchybased visualization ap proach for software metrics using treemaps. The 2005 acm symposium on software visualization softvis 05. Contrary to existing rectanglebased treemap layout algorithms, we introduce layouts based on arbitrary polygons that are advantageous with respect to the aspect ratio between width and height of the objects and the identification of boundaries between and within the hierarchy levels in the. Companies are grouped into a 2level hierarchy by sector, size of the cells corresponds to the market value of the company, color depicts the pe ratio. Proceedings of the 2005 acm symposium on software visualization softvis 05. Michael balzer and oliver deussen and claus lewerentz, title voronoi treemaps for the visualization of software metrics, booktitle in proc.