Home | Contact Us | Site Map | Search

Business Process Modeling Forum

Home
FAQ
Specifications
Tools
Training
Publications
Mailing List
News
Other Resources
Visual Modeling Forum
UML Forum
SysML Forum

Welcome

The Business Process Modeling Forum is a web community dedicated to business modeling standards and their practical applications. Business modeling (a.k.a., business process modeling) is a broad term that refers to the analysis, design, and execution of business processes using BPMN, BPEL, UML, WS-CDL, and other industry standards. Business analysts and managers use business models to represent the current and future states of their enterprises. By comparing and contrasting high-fidelity models of the “as is” and “to be” enterprises, business modelers can identify specific process transformations that can result in quantifiable improvements to their enterprises. Here you can find information related to business modeling specifications, tools, publications, and mailing lists.

Business modeling is supported by a mix of emerging industry standards that include the following:

  • Business Process Modeling Notation (BPMN) A graphic notation for representing business processes. BPMN defines a Business Process Diagram, which is based on flowcharting techniques customized for business process, and a mapping to BPEL executable semantics (see below). The BPMN industry standard is maintained by the OMG.
  • Unified Modeling Language (UML) The industry-standard visual modeling language for specifying software-intensive systems can also be used to model business processes. In particular, UML Activity diagrams provide many of the workflow modeling constructs furnished by BPMN. The UML industry standard is maintained by the OMG. For more information about the UML standard, check out the UML Forum.
  • Business Process Executable Language (BPEL) An XML-based executable language for representing business processes. BPEL is an orchestration language (cf. choreography language, such as WS-CDL), and consequently focuses on the view of one business participant. The BPEL industry standard is maintained by OASIS.
  • Web Services Choreography Description Language (WS-CDL) — An XML-based non-executable language that represents global business processes.  WS-CDL is a choreography language (cf. orchestration language, such as BPEL), and consequently, describes peer-to-peer collaborations of multiple business participants working on a common business goal. The BPEL industry standard is maintained by W3C.

You are encouraged to explore the following major areas of our web:

  • Business Modeling FAQ — Answers to Frequently Asked Questions related to business modeling.
  • Specifications - Download the latest BPM specifications.
  • Tools - Selected BPM tools.
  • Training - Selected BPM training resources.
  • Publications - Selected BPM books, papers, articles, and blogs.
  • BM Forum Mailing List - Open mailing list for all topics related to business modeling.
  • News - News related to business modeling specifications and tools.

If you want to have your business modeling tool, training service, book, paper or blog included in our web, please submit it to the Business Modeling Forum for review by clicking here. For more information about business modeling please read our Frequently Asked Questions page and subscribe to the BM Forum mailing list.

News

April 2, 2008 – MetaCase Releases Update that Supports BPMN.
MetaCase, a leading provider of Domain-Specific Modeling (DSM) tools, has announced the release of a new version of their MetaEdit+® tool that supports Business Process Modeling Notation (BPMN). For the full press release click here.

For older News articles click here.