Diploma Thesis DIP-2444

BibliographyMietzner, Ralph: Extraction of WS-Business Activity from BPEL 1.1.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 2444 (2006).
138 pages, english.
CR-SchemaC.2.4 (Distributed Systems)
H.2.4 (Database Management Systems)
H.3.5 (Online Information Services)
H.4.1 (Office Automation)
KeywordsBPEL, Web Services, Transaktionen, Business Activity

The business process execution language (BPEL) is the de-facto standard for modelling business processes using the web-service stack. In order to enable transaction processing in typically long running business processes, BPEL uses a transaction model based on compensation. This transaction model can be described using WS Business Activity.

This diploma thesis describes how transactions in BPEL processes can be extracted from a BPEL engine and can be coordinated externally using an external coordinator based on WS-Coordination and WS-Business Activity. Therefore it is shown how WS-Business Activity is not enough to describe the relations between BPEL scopes that represent the transaction relevant elements inside BPEL. Additionally the mapping from BPEL scope hierarchies to WS-Coordination hierarchies is shown.

A prototype, based on the open source ActiveBPEL engine has been built and is described in detail.

Full text and
other links
PDF (2392641 Bytes)
Access to students' publications restricted to the faculty due to current privacy regulations
CopyrightRalph Mietzner
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Entry dateOctober 13, 2006
   Publ. Institute   Publ. Computer Science