|ANNOUNCE: aiSee Graph Layout Software -- Release 2.1.35 email@example.com (2002-01-24)|
|From:||firstname.lastname@example.org (Alexander A. Evstiougov-Babaev)|
|Date:||24 Jan 2002 14:58:11 -0500|
|Posted-Date:||24 Jan 2002 14:58:10 EST|
When working with any kind of complex relational data, visualization
provides for much better and faster understanding. aiSee was developed
to visualize the internal data structures typically found in compilers.
Today it is widely used in many different areas:
- Database management (entity relationship diagrams)
- Genealogy (family trees)
- Business management (organization charts)
- Software development (control flow graphs, PERT charts)
- Hardware design (circuit diagrams, networks)
aiSee reads a textual, easy-to-read and easy-to-learn graph
specification and automatically calculates a customizable graph layout.
This layout is then displayed, and can be printed or interactively
explored. aiSee has been optimized to handle huge graphs automatically
generated by other applications (e.g. compilers).
Visit http://www.aisee.com/gallery for example graphs.
- Excellent readability of graphs
= Nodes are placed in a hierarchy of layers
= Nodes are positioned without overlapping
= Crossing of edges is reduced/avoided
= Edges are kept short and straight
- 15 basic graph layout methods, including
= force-directed layout
= depth-first-search layout algorithms
= specialized algorithm for layout of trees
- Fast layout calculation for huge graphs
- Easy handling of huge graphs with as many as 1,000,000 nodes
and over 1,000,000 edges
- Zooming of graphs and easy navigation
- Recursive subgraph nesting and folding
= Folding of complete subgraphs
= Hiding of edges
= Folding of connected regions
- Fish-eye views
- Animation interface and animation after relayout (smooth transitions)
- Export of graphs to colored Postscript
- Easy printing of graphs on multiple pages
This release includes file operation enhancements; for instance,
File->Save now supports saving subgraph coordinates. The exporting
of graphs to (encapsulated) PostScript was enhanced. Furthermore,
a filter function has been implemented in the node title dialog box.
Dynamic Data Exchange
aiSee can be easily integrated into and intercommunicate with other
applications. aiSee features the concept of User Actions and allows
commands to be associated with nodes. For example, this means that
nodes can be selected and their titles communicated to an application
for further processing. The Windows version communicates over a
Dynamic Data Exchange (DDE) channel, the Unix versions use user signals.
Visit http://www.aisee.com/apps for application examples.
- Windows 95, 98, 2000, NT
Visit http://www.aisee.com/download for a 30-day evaluation version.
aiSee can be registered for free for non-commercial use. For commercial
usage, aiSee 2.1.35 is available now for EUR 395 (approx. US$ 356).
For More Information
66123 Saarbruecken, Germany
fax : ++49.681.831.832.0
Web : http://www.absint.com
AbsInt Company Profile
AbsInt provides sophisticated software products and advanced services
in the areas of compiler technology, static program analysis, worst
case execution time prediction, software visualization, and graph layout.
Return to the
Search the comp.compilers archives again.