process-flexibility.com

Wednesday, 12 June 2013 16:03

Pattern AP5: SWAP Process Fragment

The Swap Process Fragment pattern allows users to swap a process fragment with another one. The process fragments to be swapped do not have to be directly connected. This adaptation pattern can be implemented based on pattern AP3 (Move Process Fragment), on the combined use of patterns AP1 and AP2 (Insert/Delete Process Fragment), or on change primitives.

Description

Two existing process fragments are swapped in process schema S.

Example

Regarding a particular delivery process the order in which requested goods are about to be delivered to two customers has to be swapped.

Problem

The predefined ordering of two existing process fragments has to be changed by swapping their position in the process schema.

AP5

Implementation

This adaptation pattern can be implemented based on pattern AP3 (move process fragment), on the combined use of patterns AP1 and AP2 (insert / delete process fragment), or on change primitives.

Related Patterns

Move Process Fragment (AP3)

Animation

View Animation

Read 992 times
 

Get the Book!

book cover small