![]() |
||||||||||||
|
Contents 1 BPMN – A Standard for Business Process Modeling 1.1 Why a Notation? 1.2 Development of BPMN 1.3 Innovations of BPMN 2.0 1.4 Business Models and Executable Models 1.5 About this Book 2 BPMN by Example 2.1 A First BPMN Model 2.2 BPMN Constructs Used 2.3 Sequence Flow Logic 2.4 Presentation Options 2.5 Appending Additional Information 3 Gateways: Splits and Merges 3.1 Exclusive Gateway 3.2 Parallel Gateway 3.3 Different Process Instances at a Parallel Join 3.4 Inclusive Gateway 3.5 Complex Gateway 4 Splitting and Merging without Gateways 4.1 Splitting without Gateways 4.2 Merging without Gateways 4.3 Modeling with or without Gateways? 5 Collaborations 5.1 Example of a Collaboration 5.2 Modeling Message Flows 5.3 Message Flows to Pools without Displayed Processes 5.4 Private and Public Processes 5.5 Multi-Instance Participants 5.6 Use of Collaborations and Sequence Flows 5.7 Modeling of Message Content 6 Events 6.1 Example for the Use of Events 6.2 Start Events 6.3 End Events 6.4 Intermediate Events 6.5 Event-Based Decisions 7 Activities 7.1 Sub-Processes 7.2 Loops and Multi-Instance Activities 7.3 Ad-hoc Sub-Processes 7.4 Types of Tasks 7.5 Call of Processes and Global Tasks 7.6 Examples of Sub-Processes and Called Processes 8 Handling of Exceptions 8.1 Interrupting Intermediate Events 8.2 Non-Interrupting Intermediate Events 8.3 Handling of Errors 8.4 Escalation Events 8.5 Event Sub-Processes 9 Transactions and Compensations 9.1 Modeling of Transactions 9.2 Direct Call of Compensations 9.3 Event Sub-Processes for Compensations 9.4 Use of Exceptions, Transactions and Compensations 10 Data Objects in Processes 10.1 Modeling Data Flow 10.2 Multiple Data Objects 10.3 Data and Events 10.4 Data Store 10.5 Passing Data to Called Activities 10.6 Use of Data Objects 11 Choreographies 11.1 Choreography Diagrams 11.2 Choreography within Collaboration 11.3 Choreography Sub-Processes 11.4 Gateways in Choreographies 11.5 Events in Choreographies 11.6 Calling Choreographies and Global Choreography Tasks 11.7 Use of Choreographies and Collaborations 12 Conversations 12.1 Conversation Diagram 12.2 Message Correlation 12.3 Hierarchies of Conversations 12.4 Calling Global Communications and Conversations 12.5 Use of Conversation Diagrams 13 Artifacts and Extensions of BPMN 13.1 Artifacts 13.2 Ways of Extending BPMN A Bibliography B BPMN in the Internet |
The Book: ![]() Read an excerpt Buy
at amazon.com |