Chapter 9 Working with Business Process Modeling Notation (BPMN)
BPMN 1.0 (Business Process Modeling Notation) is a standardized graphical notation for modeling business processes. It has two main goals:
The BPMN process language belongs to the Analysis family but is also designed in the direction of process execution in engine, however it has no generation and reverse functions and the following objects are not available when designing a BPMN business process model:
Beside, BPMN specifies the following kinds of events with their graphical notation. An event is an interruption in the normal execution of the process:
Event name | Event graphical notation |
---|---|
Start | |
Intermediate (occurs while the process is executed) |
|
End |
When you decide to use the BPMN logical process language, you want to design the decomposition and choreography of tasks at a business level but generally you also already know which platform you are going to use to execute your processes. Indeed, BPMN allows business processes to be mapped to XML-based business execution languages such as BPEL4WS or Sybase Integration Orchestrator.
You can afterwards use the Change Target feature or the Model to Model Generation feature to change to the appropriate platform or language.
For more information on the Change Target feature, see section Changing the process language of a BPM in chapter Business process Model Basics.
For more information on the Model to Model generation feature, see the Generating Other Models from a BPM chapter.
Copyright (C) 2008. Sybase Inc. All rights reserved. |