About UN/CEFACT’s Modeling Methodology (UMM)

UN/CEFACT’s Modeling Methodology (UMM)is a modeling standard for describing inter-organizational business processes from a global perspective. It is maintained by the United Nation’s Centre for Trade Facilitation and Electronic Business (UN/CEFACT). UN/CEFACT is known for its standardization efforts in the field of eBusiness e.g. UN/EDIFACT and ebXML.

UMM enables to capture business knowledge independent of the underlying implementation technology, like Web Services or ebXML. The goal is to specify a global choreography of a business collaboration serving as an “agreement” between the participating partners in the respective collaboration. Each business partner derives in turn its local choreography, enabling the configuration of the business partner’s system for the use within a service oriented architecture (SOA).

In order to guarantee user acceptance of the UMM, it must be both effective and easy to understand for the business process modelers and software architects.

UMM is based on the Unified Modeling Language (UML) and its current version is 1.0 with version 2.0 currently being under development.

UMM 1.0 is based on UML 1.4 whereas UMM 2.0 will be based on UML 2.1.

For a first hands-on introduction to UMM we recommend to read our paper UN/CEFACT’s Modeling Methodology (UMM): A UML Profile for B2B e-Commerce.