Comprehensible rendering of 3-D shapes
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Progressive compression for lossless transmission of triangle meshes
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Ordered and quantum treemaps: Making effective use of 2D space to display hierarchies
ACM Transactions on Graphics (TOG)
Software Quality: The Elusive Target
IEEE Software
Locating Features in Source Code
IEEE Transactions on Software Engineering
The Softer Side of Custom Software Development: Working with the Other Players
CSEET '03 Proceedings of the 16th Conference on Software Engineering Education and Training
Tree-Maps: a space-filling approach to the visualization of hierarchical information structures
VIS '91 Proceedings of the 2nd conference on Visualization '91
Visualization-based analysis of quality for large-scale software systems
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
Proceedings of the 2006 international workshop on Software quality
Image enhancement by unsharp masking the depth buffer
ACM SIGGRAPH 2006 Papers
Embedded labels for line features in interactive 3D virtual environments
AFRIGRAPH '07 Proceedings of the 5th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa
Cascaded treemaps: examining the visibility and stability of structure in treemaps
GI '08 Proceedings of graphics interface 2008
A scalable architecture for the HTML5/X3D integration model X3DOM
Proceedings of the 15th International Conference on Web 3D Technology
Proceedings of the Conference on High Performance Graphics
Software quality models: purposes, usage scenarios and requirements
WOSQ'09 Proceedings of the Seventh ICSE conference on Software quality
Monitoring code quality and development activity by software maps
Proceedings of the 2nd Workshop on Managing Technical Debt
Treevis.net: A Tree Visualization Reference
IEEE Computer Graphics and Applications
Proceedings of the 17th International Conference on 3D Web Technology
Enhanced Spatial Stability with Hilbert and Moore Treemaps
IEEE Transactions on Visualization and Computer Graphics
Hi-index | 0.00 |
Software maps -- linking rectangular 3D-Treemaps, software system structure, and performance indicators -- are commonly used to support informed decision making in software-engineering processes. A key aspect for this decision making is that software maps provide the structural context required for correct interpretation of these performance indicators. In parallel, source code repositories and collaboration platforms are an integral part of today's software-engineering tool set, but cannot properly incorporate software maps since implementations are only available as stand-alone applications. Hence, software maps are 'disconnected' from the main body of this tool set, rendering their use and provisioning overly complicated, which is one of the main reasons against regular use. We thus present a web-based rendering system for software maps that achieves both fast client-side page load time and interactive frame rates even with large software maps. We significantly reduce page load time by efficiently encoding hierarchy and geometry data for the net transport. Apart from that, appropriate interaction, layouting, and labeling techniques as well as common image enhancements aid evaluation of project-related quality aspects. Metrics provisioning can further be implemented by predefined attribute mappings to simplify communication of project specific quality aspects. The system is integrated into dashboards to demonstrate how our web-based approach makes software maps more accessible to many different stakeholders in software-engineering projects.