|Bibliography||Hahn, Michael: Approach and Realization of a Multi-tenant Service Composition Engine. |
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 3546 (2013).
109 pages, english.
|CR-Schema||C.2.4 (Distributed Systems)|
D.2.11 (Software Engineering Software Architectures)
H.4.1 (Office Automation)
H.3.4 (Information Storage and Retrieval Systems and Software)
The support of multi-tenancy is an essential requirement to leverage the full extent of Cloud computing. Multi-tenancy enables service providers to maximize the utilization of their infrastructure and to reduce the servicing costs per customer. With regard to the fact that nowadays new applications or services are often composed out of multiple existing services or applications, a middleware is required which enables these compositions. A Service Composition Engine (SCE) provides the required functionality to enable the definition and execution of service compositions.
In this diploma thesis we investigate the requirements and define an abstract architecture for the realization of a multi-tenant SCE. This architecture is prototypically realized with an open-source SCE and integrated into an existing multi-tenant aware ESB. The resulting middleware provides configurability for service compositions, tenant-aware messaging and tenant-based administration and management of the SCE and the ESB.
|Full text and|
|PDF (8079516 Bytes)|
|Department(s)||University of Stuttgart, Institute of Architecture of Application Systems|
|Entry date||November 13, 2013|