Graph drawing by force-directed placement
Software—Practice & Experience
Programming in three dimensions
Programming in three dimensions
Algorithms for drawing graphs: an annotated bibliography
Computational Geometry: Theory and Applications
A general formal framework for schema transformation
Data & Knowledge Engineering - Special issue on ER '97
Application of graph transformation to visual languages
Handbook of graph grammars and computing by graph transformation
Semantic Integration and Querying of Heterogeneous Data Sources Using a Hypergraph Data Model
BNCOD 19 Proceedings of the 19th British National Conference on Databases: Advances in Databases
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
A system for algorithm animation
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Metrics-Based 3D Visualization of Large Object-Oriented Programs
VISSOFT '02 Proceedings of the 1st International Workshop on Visualizing Software for Understanding and Analysis
Designing the User Interface: Strategies for Effective Human-Computer Interaction (4th Edition)
Designing the User Interface: Strategies for Effective Human-Computer Interaction (4th Edition)
Subtext: uncovering the simplicity of programming
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Software Visualization: Visualizing the Structure, Behaviour, and Evolution of Software
Software Visualization: Visualizing the Structure, Behaviour, and Evolution of Software
Code bubbles: rethinking the user interface paradigm of integrated development environments
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Hi-index | 0.00 |
In this paper we present a concept of a visual programming environment that uses hypergraphs for representing, querying and visualizing software artifacts. The hypergraph representation allows to store semantic relations between software artifacts an can be visualized with well-known graph drawing algorithms. The proposed visual programming environment focuses not only on software visualization, but also offers context visualization for programming tasks.We present visualizations of an existing software system and demonstrate how contextual information can be displayed when browsing and modifying source code artifacts.