Practical process patterns: SOS
-
Upload
alexander-samarin -
Category
Documents
-
view
1.950 -
download
2
description
Transcript of Practical process patterns: SOS
www.samarin.biz
• Each connection should– follow the common access rules (data protection)
– be traceable
– be coordinated
– be secure (data transportation)
– be reliable (operation)
– be effective
– be normalised
• Real complexity n(n-1)/2
Synchronisation of sources (SOS): N to N data exchange problem
1 2009-08-25
Practical processs patterns
Source 1
Source 2
Source 3
Source 4
Source 5
www.samarin.biz
• Coordination service provides – central coordination
– single source for common rules (data protection)
– audit trails
– operational visibility
• Real complexity 2(n+1)
Synchronisation of sources (SOS): N to N data exchange solution
2 2009-08-25
Practical processs patterns
Source 5Source 2Source 1
Coordination service
…
www.samarin.biz
SOS: Coordination process (between three sources – OCP, AFC, and DIP)
3 2009-08-25
Practical processs patterns
Click for animation
www.samarin.biz
SOS: Treat request for change process (within each source)
4 2009-08-25
Practical processs patterns
Click for animation
www.samarin.biz
Animation of a single change
5 2009-08-25
Practical processs patterns
DIP
Coordination service
…AFC OCP
Click for animation
www.samarin.biz
Animation of two interdependent changes
6 2009-08-25
Practical processs patterns
OCP
Coordination service
…AFC DIP
Mother
Kid
AFC_1 DIP_1
checking
Click for animation
www.samarin.biz
Initiation of change: implicit vs. explicit
7 2009-08-25
Practical processs patterns
OCP
Coordination service
…AFC DIP
Explicit initiation
Implicit initiation
OCP
Coordination service
…AFC DIP
Click for animation