Professional Documents
Culture Documents
Workflow Patterns
Beograd, 2007.
Sadraj izlaganja
Uvodna razmatranja Basic control patterns Advanced branching and synchronization patterns Structural patterns Patterns involving multiple instances State-based patterns Cancellation patterns Zakljuak
Uvodna razmatranja
Van der Aalst i istraivake grupe u Holandiji i Australiji Stephen A. White, IBM Corp.
Sequence
WP1
Parallel split
WP2
B A C
Synchronization
WP3
A C B
Exclusive choice
WP4
[ Condition 1 ]
A C
[ Condition 2 ]
Simple merge
WP5
[ Condition 1 ]
B D C
[ Condition 2 ]
Multiple choice
WP6
[ Condition 1 ]
A C
[ Condition 2 ]
Multiple merge
WP7
B A C D
10
Discriminator
WP8
B A C
[ If B or C is completed ]
11
N out of M join
WP9
B1
[ Condition ]
B2
B3
12
Synchronizing merge
WP10
[ Condition 1 ]
[ Condition ]
A C
[ Condition 2 ]
13
Arbitrary cycles
[]
WP11
[]
[ default ]
[ default ]
[ default ] []
Structural patterns
14
Implicit termination
WP12
B A C D
Structural patterns
15
WP13
parallel
16
WP14
iterative
B
Aktivnost B se ponavlja sve dok je postavljeni uslov zadovoljen
17
WP15
B A C
D
[ Nema potreba za jo kopija B ]
[ Potrebno je jo kopija B ]
18
MI requiring synchronization
WP16
parallel
19
Deferred choice
WP17
Signal 1 A Signal 2
State-based patterns
20
WP18
Signal B
C F
A
Signal D
State-based patterns
21
Milestone
WP19
B A
B completed
B completed
State-based patterns
22
Cancel activity
WP20
B A C
Cancel C
Cancel C
Cancellation patterns
23
Cancel case
B A
Subproces C Cancel C
WP21
D E
Cancel C
Cancellation patterns
24