Visual Programming Environment Based on Hypergraph Representations

Peter Kapec

Abstract. 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.

Kapec, Peter: Visual Programming Environment Based on Hypergraph Representations.
In: ICCVG 2010 – Lecture Notes in Computer Science: International Conference on Computer Vision and Graphics
Warsaw, Poland, September 20-22, 2010 Proceedings, Part II (2010), ISSN 0302-9743, Vol. 6375 – Berlin : Springer-Verlag Berlin Heidelberg, pp. 9-16