Dresden University Of Technology Chair for Software Technology ocl applet

back to main page

...applet

Sorry, this does not work anymore. No time to repair. Please download and run locally.

This applet visualizes abstract syntax trees generated by the parser, and shows type information for the nodes found during type checking. The latter requires model information, so type checking is restrained to the UML models displayed below unless configures otherwise on the tab "Model".

The tree view of the abstract syntax tree allows to hide or show subtrees by double-clicking nodes.

The applet requires Java 2, so SUN's Java Plugin is required (should be installed automatically when loading this page). It has been tested with Netscape 4.6. Please report any surprising behaviour.

If your browser does not support Java 2 but you have installed a Java Development Kit version 1.2 or higher, you can use the appletviewer:
appletviewer http://www-st.inf.tu-dresden.de/ocl/applet.html

Please note that this applet is only a side product of the project. The compiler is intended to be used in CASE tools and allows flexible reuse of its components. The applet is originally a tool to examine the compiler modules.

</comment> Sorry, the applet failed to start.

...application

If you want to use the application version of the applet, see the download page. The application version allows clipboard access to copy constraints and can load XMI files from the local file system.

Person/Company Model

Person/Company Class Diagram

Royals and Loyals Model

This model is taken (with some modifications) from the book "The Object Constraint Language: Precise Modeling With UML" by J. Warmer and A. Kleppe.

Royals and Loyals Class Diagram