ADONIS is designed as a tool for the depiction of business processes and therefore does not aim at IT-personnel but in fact is more suited for domain experts. The modelling language can be defined - with some restrictions - by the modeller via meta-modelling concepts.
The Cubetto Toolset is a generic modelling tool. It supports the graphical design of modelling languages as well as their application. Key features of the tool are the configuration management as well as the variety of integration and graphical presentation options.
MetaEdit+ is a tool for the development of modelling tools (aka: meta-modelling tool). Types of nodes and relations as well as roles of node types in the context of a relation can be specified. In diagrams node and relation types can be composed to graph types. Anchors for certain relation types can be defined via ports.
Describe is a modelling tool which chiefly aims at creating UML-diagrams with an additional Round Trip Engineering functionality for the programming languages Java and C++.
Terms & Condition for Universities:
No consistent terms of sale in Europe (year 2003)
Enterprise Architect is a comprehensive UML tool, which covers the complete software development lifecycle, including requirements definition, analysis and design activities, as well as testing and maintenance.
Rational XDE Developer is a comprehensive toolset. Its modelling component is realised by Rational Rose. Round Trip Engineering is supported for various programming languages (Java, C++ etc.). Relational database design is also accounted for.
Simply Objects ia a UML-modelling tool which offers Round Trip Engineering for C#, Java, Smalltalk among others in combination with class diagrams. It is rather reasonably priced for a commercial product (< 1000.- $ per license, year 2003).
Tau supports all UML-diagram types as well as Round Trip Engineering for various programming languages (C++, Java, Smalltalk etc.). A special feature is the integrated versioning component.
Terms & Condition for Universities
One year campus licence for approx. 2000.- € (year 2003).
The tool Together chiefly aims at UML-modelling with respect to the implementation phase. It provides a simultaneous Round Trip Engineering for class and interaction diagrams with e.g. Java and C++. In this respect Java is supported in a sophisticated way - e.g. with predefined design patterns.
Terms & Condition for Universities
One year licenses: 500 instances for approx. 500,- € and 1.000 Instances for approx. 800,- € (year 2003)