IV. SYSTEM VISUAL GRAPH
A. Visual Graph
Visual Graph is a tool that automatically calculates a
customizable multi-aspect layout of hierarchical graph
models specified in GraphML (see below). This layout is
then displayed, and can be interactively explored, extended
and analyzed.
Visual Graph was developed to visualize and explore
large graphs that present the internal structured information
typically found in compilers. Visual Graph reads a textual
and human-readable GraphML-specification and visualizes
the hierarchical graph models specified. Its design has been
optimized to handle large graphs automatically generated by
compilers and other applications.
Visual Graph provides tools for analyzing graph
structures. Structural analysis means solving advanced
questions that relate to a graph structure, for instance,
determining a shortest path between two nodes.
Simple possibilities to extend the functionality of Visual
Graph (for example, to add a new layout, search, analysis or
navigating algorithm, a new tool for processing information
associated with elements of graph models and so on) are
provided.