Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Table of Contents
1. BPMN – A Standard for Business Process Modeling
1.1 Why a Notation?
1.2 Development of BPMN
1.3 Contents of BPMN 2.0
1.4 Business-Level 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: Splitting and Merging
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 Black Box Pools
5.4 Private and Public Processes
5.5 Multi-Instance Participants
5.6 Use of Collaborations and Sequence Flows
5.7 Modeling Message Contents
6. Events
6.1 Example of 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 Calling Processes and Global Tasks
7.6 Examples of Sub-Processes and Called Processes
8. Handling 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 Stores
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 Diagrams
12.2 Message Correlations
12.3 Hierarchies of Conversations
12.4 Calling Global Conversations and Collaborations
12.5 Use of Conversation Diagrams
13. Artifacts and Extensions of BPMN
13.1 Artifacts
13.2 How to Extend BPMN
14. BPMN Modeling Patterns
14.1 Four Eyes Principle
14.2 Decisions in Sub-Processes
14.3 Tasks with Multiple Actors
14.4 Parallel Checks
14.5 Process Interfaces
14.6 Synchronizing Parallel Paths
14.7 Requests with Different Types of Replies
14.8 Processing Cancelations
14.9 Deadline Monitoring
14.10 Dunning Procedure
14.11 Call for Proposals
A. Bibliography
B. BPMN in the Internet
Index
The Author
Copyright
← Prev
Back
Next →
← Prev
Back
Next →