April 2016
Intermediate to advanced
347 pages
12h 3m
English
In this chapter, we describe three patterns that address synchronization issues of parallel business processes. In this context, synchronization means that execution in terms of the progression through the different activities of a process needs to be synchronized with other business processes running in parallel. The synchronization issues reflect requirements of complex business scenarios, and the synchronization dependencies cannot be modeled directly in the business processes via static control flow dependencies. As a result, conflicting forces arise due to the need for loosely coupling the synchronization concerns with the business process models. Besides technical forces, ...
Read now
Unlock full access