Business Process Model and Notation, v2.0 xi
Figure 10.109 - Inclusive Gateway class diagram 293
Figure 10.110 - An example using an Parallel Gateway 294
Figure 10.111 - An example of a synchronizing Parallel Gateway 294
Figure 10.112 - Parallel Gateway class diagram 295
Figure 10.113 - An example using a Complex Gateway 295
Figure 10.114 - Complex Gateway class diagram 296
Figure 10.115 – Event-Based Gateway 297
Figure 10.116 - An Event-Based Gateway example using Message Intermediate Events 298
Figure 10.117 - An Event-Based Gateway example using Receive Tasks 298
Figure 10.118 - Exclusive Event-Based Gateway to start a Process 299
Figure 10.119 - Parallel Event-Based Gateway to start a Process 299
Figure 10.120 - Event-Based Gateway class diagram 300
Figure 10.121- Compensation through a boundary Event 303
Figure 10.122 - Monitoring Class Diagram 304
Figure 10.123 - Two Lanes in a Vertical Pool 306
Figure 10.124 - Two Lanes in a horizontal Pool 306
Figure 10.125 - An Example of Nested Lanes 307
Figure 10.126 - The Lane class diagram 308
Figure 10.127 - One Process supporting to another 310
Figure 10.128 - Auditing Class Diagram 311
Figure 10.129 - Monitoring Class Diagram 312
Figure 11.1 - The Choreography metamodel 316
Figure 11.2 - An example of a Choreography 317
Figure 11.3 - A Collaboration diagram logistics example 318
Figure 11.4 - The corresponding Choreography diagram logistics example 319
Figure 11.5 - The use of Sequence Flows in a Choreography 320
Figure 11.6 - The metamodel segment for a Choreography Activity 322
Figure 11.7 - A Collaboration view of Choreography Task elements 323
Figure 11.8 - A Choreography Task 323
Figure 11.9 - A Collaboration view of a Choreography Task 324
Figure 11.10 - A two-way Choreography Task 324
Figure 11.11 - A Collaboration view of a two-way Choreography Task 325
Figure 11.12 - Choreography Task Markers 326
Figure 11.13 - The Collaboration view of a looping Choreography Task 326
Figure 11.14 - The Collaboration view of a Parallel Multi-Instance Choreography Task 327
Figure 11.15 - A Choreography Task with a multiple Participant 327
Figure 11.16 - A Collaboration view of a Choreography Task with a multiple Participant 328
Figure 11.17- A Sub-Choreography 329
Figure 11.18 - A Collaboration view of a Sub-Choreography 329
Figure 11.19 - An expanded Sub-Choreography 330
Figure 11.20 - A Collaboration view of an expanded Sub-Choreography 330
Figure 11.21 - Sub-Choreography (Collapsed) with More than Two Participants 331
Figure 11.22 - Sub-Choreography Markers 332
Figure 11.23 - Sub-Choreography Markers with a multi-instance Participant 332
Figure 11.24 - A Call Choreography calling a Global Choreography Task 333
Figure 11.25 - A Call Choreography calling a Choreography (Collapsed) 333
Figure 11.26 - A Call Choreography calling a Choreography (expanded) 334