BPMN: Difference between revisions
m (→Links) |
mNo edit summary |
||
Line 4: | Line 4: | ||
{{quotation|The Business Process Modeling Notation (BPMN) specification provides a graphical notation for specifying business processes in a Business Process Diagram (BPD).[3] The objective of BPMN is to support business process management for both technical users and business users by providing a notation that is intuitive to business users yet able to represent complex process semantics. The BPMN specification also provides a mapping between the graphics of the notation to the underlying constructs of execution languages, particularly BPEL4WS. ([http://en.wikipedia.org/wiki/Business_Process_Modeling_Notation Business Process Modeling Notation], retrieved jan 6 2009).}} | {{quotation|The Business Process Modeling Notation (BPMN) specification provides a graphical notation for specifying business processes in a Business Process Diagram (BPD).[3] The objective of BPMN is to support business process management for both technical users and business users by providing a notation that is intuitive to business users yet able to represent complex process semantics. The BPMN specification also provides a mapping between the graphics of the notation to the underlying constructs of execution languages, particularly BPEL4WS. ([http://en.wikipedia.org/wiki/Business_Process_Modeling_Notation Business Process Modeling Notation], retrieved jan 6 2009).}} | ||
See also: The Business Process Execution Language ([[BPEL]]), an executable XML language. Most (?) BPMN tools can compile drawings into executable BPEL and other XML formats in addition. | |||
== History and versions == | == History and versions == |
Revision as of 11:31, 7 January 2009
Business Process Modeling Notation (BPMN) is a graphical representation for specifying business processes in a workflow. BPMN was developed by Business Process Management Initiative (BPMI) (Wikipedia).
“The Business Process Modeling Notation (BPMN) specification provides a graphical notation for specifying business processes in a Business Process Diagram (BPD).[3] The objective of BPMN is to support business process management for both technical users and business users by providing a notation that is intuitive to business users yet able to represent complex process semantics. The BPMN specification also provides a mapping between the graphics of the notation to the underlying constructs of execution languages, particularly BPEL4WS. (Business Process Modeling Notation, retrieved jan 6 2009).”
See also: The Business Process Execution Language (BPEL), an executable XML language. Most (?) BPMN tools can compile drawings into executable BPEL and other XML formats in addition.
History and versions
- BPMN 2.0 RFP: Request for Proposals for version 2.0 of BPMN (2008,-)
- BPMN 1.1: OMG Specification, February, 2008
- BPMN 1.0: OMG Final Adopted Specification, February 6, 2006
- BPMN 1.0: May 3, 2004 Draft Specification
Tools
There seem to exist some free tools (none tested so far)
See for the moment:
- BPMN Implementors and Quotes (best link, at OMG)
- Tools (BPM forum, not very complete)