Diploma Thesis DIP-3201

BibliographyBaldauf, Michael: Extending an Open Source BPEL Engine for Multi-Tenancy Support.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 3201 (2011).
80 pages, english.
CR-SchemaD.2.11 (Software Engineering Software Architectures)
H.3.5 (Online Information Services)
H.4.1 (Office Automation)
H.5.3 (Group and Organization Interfaces)
Abstract

WS-BPEL is the de-facto standard for orchestrating Web services into business processes. Workflow engines can execute WS-BPEL processes. Furthermore, workflow engines handle the communication with external service partners providing the Web services. One future goal is to achieve tenant-aware Web services and thereby tenant-aware workflow engines to handle Web services. These tenant-aware Web services are specifically configured for the tenants, and the tenant-aware engines are able to configure such a process instance and offer them on a per-tenant basis. This reduces provider costs and efforts.

The goal of this diploma thesis is to describe how workflow engines can support multitenancy, especially in the area of communication, and how this is of advantage for providers who offer their services over the Web using such a workflow engine. The providers should be able to offer tenant specific instances of applications on one workflow engine. In this diploma thesis, a concept to extend a workflow engine to handle a tenant context is developed. It is therefore an extension of the workflow engine in the area of communication. The concept is implemented by extending the open source WS-BPEL engine OW2 Orchestra.

Full text and
other links
PDF (1923396 Bytes)
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Superviser(s)Binz, Tobias; Strauch, Steve
Entry dateJanuary 11, 2012
   Publ. Computer Science