OMG Homepage MDA Homepage CORBA Homepage MOF Homepage UML Homepage CWM Homepage XMI Homepage DDS Homepage OMG MARTE BPMN Homepage SysML Homepage banner

Catalog of OMG Business Modeling Specifications

This page provides a catalog of OMG Business Modeling specifications. Specifications are listed alphabetically.

Description of Catalog Entries

Click here for a description of each field for specifications catalogued below.

Understanding Terms Used

In order to understand the various terms used to identify an OMG specification as it moves through its editing cycles, consult the OMG Specifications Tutorial


Specification Name: Business Motivation Model (BMM)
Description: The Business Motivation Model specification provides a scheme or structure for developing, communicating, and managing business plans in an organized manner. Specifically, the Business Motivation Model does all of the following: 

It identifies factors that motivate the establishing of business plans.
It identifies and defines the elements of business plans.
It indicates how all these factors and elements inter-relate.

Among these elements are those that provide governance for and guidance to the business Business Policies and Business Rules.

Keywords: concept, enterprise, fact, fact type, necessity, noun concept, verb concept
Latest / past specifications:
Current version: 1.0
Related OMG Specifications: SBVR, UML (non-normative), XMI
OMG Cross Reference: Domain Specifications
Related  Industry Standards:  


Specification Name: Business Process Modeling Notation (BPMN)
Description: Business people are very comfortable with visualizing business processes in a flow-chart format. There are thousands of business analysts studying the way companies work and defining business processes with simple flow charts. This creates a technical gap between the format of the initial design of business processes and the format of the languages, such as BPEL4WS, that will execute these business processes. This gap needs to be bridged with a formal mechanism that maps the appropriate visualization of the business processes (a notation) to the appropriate execution format (a BPM execution language) for these business processes.

Inter-operation of business processes at the human level, rather than the software engine level, can be solved with standardization of the Business Process Modeling Notation (BPMN). BPMN provides a Business Process Diagram (BPD), which is a Diagram designed for use by the people who design and manage business processes. BPMN also provides a formal mapping to an execution language of BPM Systems (BPEL4WS). Thus, BPMN would provide a standard visualization mechanism for business processes defined in an execution optimized business process language.
Keywords: activity, abstract, arbitrary cycles, artifact, association, business analyst, business process, case, choice, choreography, collaboration, collapsed, compensation, compound, context, discriminator, event, exception, flow, fork, implicit termination, join, lane, merge, milestone, parent, participant, pool, process, result, sequence, split, swimlane, synchronization, task, token, transaction, trigger
Finalization Information:
Current version: 2.0 - Beta 1 Past Versions: 1.2
Related OMG Specifications: UML (non-normative)
OMG Cross Reference: Domain Specifications
Related  Industry Standards: BPEL4WS 1.1,


Specification Name: Semantics of Business Vocabulary and Business Rules (SBVR)
Description: This specification defines the vocabulary and rules for documenting the semantics of business vocabulary, business facts, and business rules; as well as an XMI schema for the interchange of business vocabularies and business rules among organizations and between software tools.
Keywords: business modeling, business vocabulary, business rules
Revision Information:
Status: 1.1 revision underway Working Document: Version 1.0 Contact: SBVR 1.1 RTF
Latest / past specifications:
Current version: 1.0

Past versions: n/a

Related OMG Specifications: BMM, CWM, MOFUMLXMI
OMG Cross Reference: Domain Specifications
Related  Industry Standards: BRML; ORM; OWL; RDF; RuleML; SRML; SWRL;
ISO: 1087-1, 704-2000, 10241, & 12620 Terminology; 11179 Metadata Registry; 12620 & 13250-2 Topic Maps; 13211 Prolog; 17115 Health Informatics - Vocabulary for Terminological System; 24707 Common Logic; 2788 & 5964 Thesaurus; ISO N458 Topic Map Constraint Language


Specification Name: Workflow Management Facility
Description: Standard interfaces for workflow execution control, monitoring, and interoperability between workflows defined and managed independently of each other. The interfaces are based on a model of workflow objects, which includes their relationships and dependencies with requesters, assignments, and resources.
Domain: cross-domain
Keywords: business object, pattern, process data, process enactment, process monitoring, workflow
Latest / past specifications:
Current version: 1.2 Past versions
Contact Information:
Business Modeling and Integration DTF  
Related OMG Specifications: CORBA/IIOP, Naming Service, Notification Service, Time Service, Trading Service
OMG Cross Reference: Domain Specifications
Related  Industry Standards: WfMC-TC-1003; WfMC-TC-1009; WfMC-TC-1012; WfMC TC-1015

[ top ] [ Index Page ]

Copyright © 1997-2015 Object Management Group, Inc. All Rights Reserved. For questions about the WEBSITE , please contact
For TECHNICAL questions, please contact
This site is best viewed with Mozilla Firefox or Internet
Explorer versions 6.0 or later or any browser capable of viewing JavaScript and CSS 2.0. The site is using
DHTML JavaScript Menu By