02.10.2012 Views

5 Graph Description Language (GDL) - Absint

5 Graph Description Language (GDL) - Absint

5 Graph Description Language (GDL) - Absint

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1 Introduction<br />

aiSee is a tool that automatically calculates a customizable layout of graphs specified in <strong>GDL</strong><br />

(<strong>Graph</strong> <strong>Description</strong> <strong>Language</strong>). This layout is then displayed, and can be interactively explored,<br />

printed, and exported to various formats.<br />

aiSee reads a textual and human-readable graph specification and visualizes the graph. Its design<br />

has been optimized to handle large graphs automatically generated by applications (e. g. compilers).<br />

aiSee was developed to visualize the internal data structures typically found in compilers. Today<br />

it is widely used in many different areas:<br />

• Genealogy (family trees)<br />

• Business management (organization charts)<br />

• Software development (call graphs, control flow graphs)<br />

• Hardware design (circuit diagrams, networks)<br />

• Genetic engineering (complex pedigrees)<br />

• History research (evolution diagrams)<br />

• Informatics (animation of sorting algorithms)<br />

• Database management (entity relationship diagrams)<br />

There are many applications that offer <strong>GDL</strong> interfaces. Some of them are freely available on the<br />

Internet.<br />

9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!