Master Thesis MSTR-I0838-0001

BibliographyPhadnis, Prasad Ravindra: Consolidation of Process Models that Interact via Compensation Handlers.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Master Thesis (2015).
78 pages, english.
CR-SchemaH.4.1 (Office Automation)

Choreographies are generally used to model the interaction behaviour between the processes of different organizations and their suppliers. At times organizations make some business decisions like gaining more control over their suppliers and minimizing the transactional costs leading to the insourcing of these companies. This in turn causes the organization to merge the partner?s processes with its own. In previous work an approach has been proposed to consolidate i.e. integrate interacting BPEL process models of different partners into a single BPEL process model by deriving control flow links between the process models from their interaction specification. The resulting merged BPEL process model may contain errors related to the derived control flow links in case of the BPEL constructs such as Fault Handler, Compensation Handler, Termination Handler and Event Handler (FCTE- Handler). The focus of this thesis is to identify any control flow links violations in case of Compensation Handlers (CH) and resolve them. To achieve that, different scenarios have been identified wherein control flow link violations might occur for CH interacting with partner processes and a solution for each has been provided. The solution proposes an approach to emulate the behaviour of CH where any control link violation occurs thus resulting into a final merged BPEL process model containing no violations associated with CH but having the exact same behaviour.

Full text and
other links
PDF (5107090 Bytes)
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Superviser(s)Sebastian Wagner
Entry dateOctober 7, 2015
   Publ. Institute   Publ. Computer Science