Automating the design of graphical presentations of relational information
ACM Transactions on Graphics (TOG)
Task-analytic approach to the automated design of graphic presentations
ACM Transactions on Graphics (TOG)
The rube Framework for Personalized 3-D Software Visualization
Revised Lectures on Software Visualization, International Seminar
3D representations for software visualization
Proceedings of the 2003 ACM symposium on Software visualization
EVolve: an open extensible software visualization framework
Proceedings of the 2003 ACM symposium on Software visualization
Metrics-Based 3D Visualization of Large Object-Oriented Programs
VISSOFT '02 Proceedings of the 1st International Workshop on Visualizing Software for Understanding and Analysis
GSEE: A Generic Software Exploration Environment
IWPC '01 Proceedings of the 9th International Workshop on Program Comprehension
IWPC '04 Proceedings of the 12th IEEE International Workshop on Program Comprehension
A Qualitative Evaluation of a Software Development and Re-Engineering Project
SEW '05 Proceedings of the 29th Annual IEEE/NASA on Software Engineering Workshop
Mondrian: an agile information visualization framework
SoftVis '06 Proceedings of the 2006 ACM symposium on Software visualization
Representing unit test data for large scale software development
Proceedings of the 4th ACM symposium on Software visualization
Gef3D: a framework for two-, two-and-a-half-, and three-dimensional graphical editors
Proceedings of the 4th ACM symposium on Software visualization
Eclipse GEF3D: bringing 3D to existing 2D editors
Information Visualization
Hi-index | 0.00 |
A software visualization is defined by an abstract software model, views on this model and a mapping between them. For creating new visualizations, we online-configure views and their mappings instead of hand-coding them. In this paper, we introduce an architecture allowing such an online configuration and, as a proof of concept, a framework implementing this architecture. In several examples, we demonstrate generality and flexibility of our approach.