CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Communications of the ACM
Why looking isn't always seeing: readership skills and graphical programming
Communications of the ACM
Proceedings of the 8th annual ACM symposium on User interface and software technology
Why significant UML change is unlikely
Communications of the ACM
Object-oriented modeling with ADORA
Information Systems - The 13th international conference on advanced information systems engineering (CAiSE*01)
Graph Layout Adjustment Strategies
GD '95 Proceedings of the Symposium on Graph Drawing
An effective layout adaptation technique for a graphical modeling tool
Proceedings of the 25th International Conference on Software Engineering
A Visualization Concept for Hierarchical Object Models
ASE '98 Proceedings of the 13th IEEE international conference on Automated software engineering
Human-Friendly Line Routing for Hierarchical Diagrams
ASE '06 Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering
An Improved Fisheye Zoom Algorithm for Visualizing and Editing Hierarchical Models
REV '07 Proceedings of the Second International Workshop on Requirements Engineering Visualization
Towards seamless semantic zooming techniques for UML diagrams
Proceedings of the 4th ACM symposium on Software visualization
Model clone detection in practice
Proceedings of the 4th International Workshop on Software Clones
Supporting feature model refinement with updatable view
Frontiers of Computer Science: Selected Publications from Chinese Universities
Hi-index | 0.00 |
Graphical models are omnipresent in the software engineering field, but most current graphical modeling languages do not scale with the increasing size and complexity of today's systems. The navigation in the diagrams becomes a major problem especially if different aspects of the system are scattered over multiple, only loosely coupled diagrams. In this paper we present the hierarchical navigation capabilities of the Adora modeling tool. The user of this tool can freely control the level of detail in different parts of the model to reduce the size and complexity of the diagrams being displayed. Our fisheye visualization technique makes it possible to integrate all modeling aspects (structure, data, behavior, etc.) in one coherent model while keeping the size and complexity of the diagrams within reasonable limits.