Define your own modeling language
Define you own domain-specific modeling language (DSML) based on UML, using the built-in metamodel-notation, and get a modeling tool tailored to your language. The definition can be a completely new model language or only a simplification of standard UML.
UML is in most cases too general and not precise enough for modeling. No matter which domain your organization would like to model, you would benefit from a modeling language that is tailored to your domain, e.g. a domain-specific modeling language (DSML).
A domain-specific language will use domain-specific terminology, supports the information needed in the domain and will not allow any concepts or constructions that are invalid in the domain.
MetaModelAgent lets you easily define your own preferred UML-based domain-specific modeling language using a rich built-in metamodel-notation. Together with one or several UML-profiles (if needed) you will have your own modeling language definition and a customized tool for the language in a few days, without a single line of written code. DSML-definition and tool customization has never been easier.
By using MetaModelAgent on top of IBM Rational Software Architect (RSA) or Eclipse Papyrus. You are able to create your own domain-specific language (DSML) and get a modeling tool, with analysis and web-publishing capabilties, adapted to your own language or standard UML.