Eclipse Foundation Member
MetaModelAgent for Papyrus and IBM RSA

Add this URL to your Eclipse Installation to reach this solution's update site.

Photon (4.8)
Oxygen (4.7)
Neon (4.6)

Learn more...

Details Group Tabs


[IMPORTANT: You need to have Papyrus UML or IBM RSA installed prior to installation of MetaModelAgent. Install button is for Papyrus 4.0 users. Please use update site for IBM RSA and other versions of Papyrus]

A Domain-specific Modeling Language (DSML) is a modeling language tailored for a very specific and limited domain. A DSML is a combination of visual presentation of entities from the domain as well as a set of rules that defines their behavior. A well-defined DSML should help you to express whatever needed in the specific domain in a correct manner without disturbance from concepts irrelevant for the domain.

A UML-based DSML is a combination of extension and limitation of the Unified Modeling Language (UML) for a specific modeling domain. A UML-based DSML does often, but not always, include UML-profile(s) with stereotypes and additional properties, as well as new graphics (icons and symbols). A UML-based DSML should also contains a set of constraints on how UML and the extensions should be applied in terms of model structure, element and relationship usage, valid property values, diagram placement and diagram content etc.

MetaModelAgent is a modeling tool extension that makes it very simple to define your own DSML and make it available for the modelers through powerful UI additions to open source Papyrus or IBM Rational Software Architect (RSA). Key features:

  • Agile DSML Configuration
    MetaModelAgent makes it very easy to setup your own DSML-specific modeling tool using a UML-based metamodels as a single source of information. There is no need at all for any API-based programmatic extensions.
  • Accelerated DSML-modeling
    MetaModelAgent uses your own metamodel to provide a DSML-specific modeling tool with user-friendly context-sensitive wizards, views, menus and palettes. This makes it possible to develop and validate high-quality DSML-models rapidly without the risk of introducing violations to the DSML.
  • Powerful analysis capabilities
    MetaModelAgent brings several additional views to RSA and Papyrus to support advanzed model analysis; table view of element properties, matrix view of relationships, tree view of relationship chains and several chart views for management overviews.
  • Makes you models available for anyone
    MetaModelAgent generates easy-navigable model reports of your DSML-models and DSML-guidelines in HTML-format. This makes your models accessible by anyone through a standard web browser.
  • Flexible and Scalable
    MetaModelAgent supports any kind of UML-based DSML of any size, independent of any development process. MetaModelAgent supports any number of different DSML-guidelines and models simultaneously in the same environment.
  • Support for standard UML
    MetaModelAgent has embedded guidelines for standard UML that make its possible to use MetaModelAgent┬┤s unique UI extensions without the need of any DSML-definition.

Powerful and easy to use, MetaModelAgent allows your organization to create high-quality DSML-models faster than ever before. MetaModelAgent requires and supports:

  • Papyrus 4.0 (Photon)
  • Papyrus 3.x (Oxygen)
  • Papyrus 2.0.x (Neon)
  • Papyrus RT 1.0 (Oxygen)
  • IBM Rational Software Architect (RSA) 8.0 and later, all editions including RSA RTE (MetaModelAgent is certified as Ready for IBM Rational Software)

MetaModelAgent is available for installation from the update site:

To use the MetaModelAgent functionality after installation you will have to order a limited FREE license, request a 30-day trial license or purchase an unlimited license. For more information see Adocus company website and MetaModelAgent product website.

Additional Details
Eclipse Versions: 
Photon (4.8), Oxygen (4.7), Neon (4.6)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
Date Created: 
Mon, 2011-05-16 08:36
Development Status: 
Commercial - Free
Date Updated: 
Fri, 2018-08-24 07:43
December 2018702/8763 (0%)9
November 2018642/93915 (0%)24
October 2018675/94311 (0%)16
September 2018568/94122 (0%)13
August 2018515/93931 (0.01%)15
July 2018569/94024 (0%)11
June 2018630/94717 (0%)15
May 2018572/95425 (0%)13
April 2018574/94624 (0%)8
March 2018574/96125 (0%)7
February 2018567/94025 (0.01%)20
January 2018580/94521 (0%)25
View Data for all Listings
External Install Button

Marketplace Drag to Install button

By adding the following code below to your website you will be able to add an install button for MetaModelAgent for Papyrus and IBM RSA.

HTML Code:

Markdown Syntax:

Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Sunday, December 9, 2018 - 11:30