A configurable toolkit for creating domain-specific modeling and program synthesis environments. Developed at Vanderbilt University, Nashville, Tennessee. [Open Source]
UML Modeling Tool that allows you to draw UML Diagrams, generate code, and reverse engineer popular OO languages. By MicroGold Software Inc. [Commercial, Free Trial]
MDWorkbench is a model-driven engineering development environment to build source code, text generators and model transformers. [Commercial, Free Edition]
Visual UML is an easy-to-use yet powerful visual UML tool for object modeling that provides support for the following UML 1.4 and 2.0 diagrams. [Commercial, Free Trial]