Specifically, Chiron can be used with Sun Microsystem's DevGuide tool to create artists. The Chiron server manages all aspects of the user interface that are not artist or application specific. The server receives ADL instructions from the artists and uses them to create and manipulate an internal abstract representation of the graphical interface. The Chiron server provides flexibility in terms of windowing systems and toolkits, application languages, and process inter-connection topology. The Chiron model is highly concurrent.
Most components maintain their own, and possibly multiple, threads of control.
Thus, unlike most user interface architectures, Chiron avoids imposing sequential control upon tools, allowing the tool, the user interface, and the server, to run in parallel. System Requirements Chiron 1.4 requires SunAda version 1.1, the X Window System, version 11 revision level 5, on a Sun 4 color or monochrome workstation. Chiron has been developed using the gcc compiler v2.5.8. The lasted Chiron 1.4 release has been successfully compiled under SunAda 2.1 running on Solaris 2.3. This version has also been successfully ported to an RS6000 under Verdix VADS 6.2.