DSM Tools

Here is a short list of tools with full DSM support, i.e. that allow creation of a new DSM language and generator, modeling with that DSM language, and generation from those models. The MDD-TIF workshop provides a useful comparison of most of these tools, as each implemented the same modeling language and generator.

Commercial Environments

Tool Vendor Current Version Platforms
MetaEdit+ MetaCase 4.5 SR1 Windows, Linux, Mac OS X, HP, Solaris
DSL Tools* Microsoft 1.0 Windows XP

* Requires Visual Studio 2005/2008 Professional + VS SDK

Research Tools and Prototypes

Tool Institute Platforms
DOME Honeywell Labs Windows
GME Vanderbilt University Windows
GEMS** Vanderbilt University Windows

* Requires Java 1.5
** Requires Eclipse 3.2.2, EMF 2.2.2, GEF 3.2.2, Prolog

Code Frameworks

Tool Provider Supports
JViews ILOG Java
EMF Eclipse Eclipse
GEF Eclipse Eclipse
GMF* Eclipse Eclipse

* Requires Eclipse, EMF, GEF, UML2, ANTLR

Separate Generators

There are also some separate generators or other transformation tools that can be useful for DSM tools with little or no such support of their own.

Tool Contact Platforms
CodeWorker Cédric Lemaire Windows, Linux
openArchitectureWare Markus Völter Eclipse
ATL Jean Bézivin Eclipse

 

To contribute, email us at: DSMForum@DSMForum.org.