UML Profiles for UMM

UMM is based on the Unified Modeling Language (UML) and defined as a profile on top of it. A UML profile is a set of stereotypes, tagged values and constraints allowing to tailor the UML to the specific needs of a certain domain. In the case of UMM the domain are inter-organizational business processes.

Profiles for UMM 1.0

  1. UML Profile for UMM (Enterprise Architect)

    This UML profile for UN/CEFACT’s Modeling Methodology (UMM) is specially designed for the UML modeling tool Enterprise Architect. The profile is also part of the UMM Add-In. Hence when installing the UMM Add-In the profile is installed automatically as well. If want to use only the profile you can download it from the following link.
    Download UML Profile for UMM (Enterprise Architect)
  2. General UML Profile for UMM

    The following files can be loaded in standard UML modeling tools and provide modeling concepts from UMM and the basic UMM model structure. The templates support the modeler by providing all stereotypes and tag definitions. However the templates do not enforce the rules as stated in the Foundation Module of the UMM. A fully functional validator enforcing the formal UMM rules is implemented as part of the UMM Add-In.
    Download General UML Profile for UMM

Profiles for UMM 2.0

We have produced a UML profile for UMM 2.0 for the UML modeling tool Enterprise Architect. The profile will be part of the UMM 2 Add-in, which is currently under development, but may also be installed alone. Check out the project page of the UMM 2 Add-In for further information.

    The profile may be subject to frequent changes since the UMM 2.0 specification is under ongoing development. Currrently, the UMM 2.0 specification in the phase of being a draft under public review.