The tools in the GAA tool set make it considerably easier to develop application software.
GAA_COMM component
The GAA_COMM library provides functions and procedures for the consistent control of calls between functions in the geo and alphanumeric clients. The communication path made available by GAA_COMM can be used for communication between the geoclient.
XVT-DSC
The XVT-DSC tool ('Development Solution for C') is a platform-independent tool for the development of graphical user interfaces. XVT is an optional component of the SICAD-GAA product. XVT is supplied by XVT Software, Boulder, Colorado, USA and is available in Germany from PRECISION SOFTWARE GmbH, Ober-Eschbacher Str. 109, D-61352 Bad Homburg.
GISTK (TCL/TK interpreter)
TCL constitutes a platform-independent development environment for UNIX, Windows and Macintosh, offering facilities for string processing, pattern matching, system-independent file access, shell-like process management, TCP/IP support, timers, and event-driven input/output. TCL supports traditional programming concepts such as variables, control structures, procedures, name spaces, exception handling, libraries, and dynamically loadable DLLs. TK supports the development of portable interfaces. A powerful set of widgets and a simple programming interface make easy work of developing complex interfaces. (Quote from John Ousterhoust, the father of TCL)