aiSee History

aiSee is based on the graph layout tool VCG (Visualization of Compiler Graphs). The work on VCG started as a diploma thesis at Saarland University in 1991. The goal was to develop a tool that supports the understanding of the internal data structures of a compiler.

It became soon clear that such a graph layout tool was very useful in the context of compiler construction, e.g. for the debugging of compilers. The department for programming languages and compiler construction at Saarland University decided to increase the efforts in the graph layout area, and VCG was redesigned, widely extended and reimplemented.

In 1994 and 1995, versions of limited functionality of VCG were published "under the terms of the GNU General Public License" with partially obfuscated sources. The latest published version was 1.3. The port to Windows3.1 of VCG 1.3 (which was called VCG 1.4 MS alpha) was only distributed in binary form.

The obfuscated sources and binary distribution which contradict the idea of the GNU General Public License prevented a further development of VCG outside of Saarland University. The development of the non-public version of VCG at Saarland University continued until 1996.

In January 2000, AbsInt licensed the non-public version of VCG from the Saarland University for commercial usage. The key enhancements of aiSee as compared to VCG 1.3 are listed in the FAQs section.

Are you a VCG user? Read the top 7 reasons to use aiSee and switch today.

Syntax tree
Fish-eye view
Finite state diagram
Force-directed graph
C data structs
Call graph

 Related links
» Graph gallery
» Our growing list of customers
» Application examples
» Free trial

HomeSitemapai
Last modified on 28 October 2002 by webmaster. © 2002 AbsInt.
URL: http://www.aisee.com/history.htm


Home

 About
» Features
» Screenshots
» Benefits
» Users
» Testimonials
» Awards
» History

Examples
Free trial
Support
Store
Legal
Contact
Extras
Sitemap

In the Polls
How many nodes do your graphs typically contain?

» <100
» 100+
» 500+
» 1,000+
» 5,000+
» 10,000+


» View results