Archive for the ‘workflow-patterns’ Category

Workflow Patterns

December 11, 2008

  A. H. M. t. H. N. Russell, W.M.P. van der Aalst, and N. Mulyar., “Workflow Control-Flow Patterns: A Revised View ” in BPM Center Report BPM-06-22, 2006.

http://workflowpatterns.com/documentation/documents/BPM-06-22.pdf

 

Basic Control-flow

Termination

1. Sequence

11. Implicit Termination

2. Parallel Split

43. Explicit Termination

3. Synchronization

Multiple Instances

4. Exclusive Choice

12. MI without Synchronization

5. Simple Merge

13. MI with a pri. Design Time Knl

Advanced Synchronization

14. MI with a pri. Runtime Knl.

6. Multiple Choice

15. MI without a pri. Runtime Knl.

7. Str Synchronizing Merge

27. Complete MI Activity

8. Multiple Merge

34. Static Partial Join for MI

9. Structured Discriminator

35. Static Canc. Partial Join for MI

28. Blocking Discriminator

36. Dynamic Partial Join for MI

29. Cancelling Discriminator

State-Based

30. Structured Partial Join

16. Deferred Choice

31. Blocking Partial Join

39. Critical Section

32. Cancelling Partial Join

17. Interleaved Parallel Routing

33. Generalized AND-Join

40. Interleaved Routing

37. Local Sync. Merge

18. Milestone

38. General Sync. Merge

Cancellation

41. Thread Merge

19. Cancel Activity

42. Thread Split

20. Cancel Case

Iteration

25. Cancel Region

10. Arbitrary Cycles

26. Cancel MI Activity

21. Structured Loop

Trigger

22. Recursion

23. Transient Trigger

 

24. Persistent Trigger

 

WCP01 Sequence

December 10, 2008

see pic:

scr-2008-09-15-14_18_21