An optimal algorithm for approximate nearest neighbor searching fixed dimensions
Journal of the ACM (JACM)
An open graph visualization system and its applications to software engineering
Software—Practice & Experience - Special issue on discrete algorithm engineering
H-BLOB: a hierarchical visual clustering method using implicit surfaces
Proceedings of the conference on Visualization '00
An augmented Fast Marching Method for computing skeletons and centerlines
VISSYM '02 Proceedings of the symposium on Data Visualisation 2002
Shape Analysis and Classification: Theory and Practice
Shape Analysis and Classification: Theory and Practice
Software Metrics: A Rigorous and Practical Approach
Software Metrics: A Rigorous and Practical Approach
Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator
FCRC '96/WACG '96 Selected papers from the Workshop on Applied Computational Geormetry, Towards Geometric Engineering
3D representations for software visualization
Proceedings of the 2003 ACM symposium on Software visualization
Columbus - Reverse Engineering Tool and Schema for C++
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
On the Use of Metaballs to Visually Map Source Code Structures and Analysis Results onto 3D Space
WCRE '02 Proceedings of the Ninth Working Conference on Reverse Engineering (WCRE'02)
Component-based measurement: few useful guidelines
ACM SIGSOFT Software Engineering Notes
Evaluation of Component Technologies with Respect to Industrial Requirements
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
A Framework for Interactive Visualization of Component-Based Software
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Visualization of Areas of Interest in Component-Based System Architectures
EUROMICRO '06 Proceedings of the 32nd EUROMICRO Conference on Software Engineering and Advanced Applications
Visual Exploration of Combined Architectural and Metric Information
VISSOFT '05 Proceedings of the 3rd IEEE International Workshop on Visualizing Software for Understanding and Analysis
Exploring Relations within Software Systems Using Treemap Enhanced Hierarchical Graphs
VISSOFT '05 Proceedings of the 3rd IEEE International Workshop on Visualizing Software for Understanding and Analysis
A process for resolving performance trade-offs in component-based architectures
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
An interactive reverse engineering environment for large-scale C++ code
Proceedings of the 4th ACM symposium on Software visualization
Rapid visual design with semantics encoding through 3d CRC cards
Proceedings of the 4th ACM symposium on Software visualization
Texture-based visualization of metrics on software architectures
Proceedings of the 4th ACM symposium on Software visualization
Immersive 3d Visualizations for Software-Design Prototyping and Inspection
ISVC '08 Proceedings of the 4th International Symposium on Advances in Visual Computing
Towards realism in drawing areas of interest on architecture diagrams
Journal of Visual Languages and Computing
A Framework for Reverse Engineering Large C++ Code Bases
Electronic Notes in Theoretical Computer Science (ENTCS)
Software Cartography: thematic software visualization with consistent layout
Journal of Software Maintenance and Evolution: Research and Practice - Working Conference on Reverse Engineering (WCRE 2008)
Visualizing and assessing a compositional approach of business process design
SC'10 Proceedings of the 9th international conference on Software composition
Kelp Diagrams: Point Set Membership Visualization
Computer Graphics Forum
Hi-index | 0.00 |
Understanding complex software systems requires getting insight in how system properties, such as performance, trust, reliability, or structural attributes, correspond to the system architecture. Such properties can be seen as defining several 'areas of interest' over the system architecture. We visualize areas of interest atop of system architecture diagrams using a new technique that minimizes visual clutter for multiple, overlapping areas for large diagrams, yet preserves the diagram layout familiar to designers. We illustrate our proposed techniques on several UML diagrams of complex, real-world systems.