Master Thesis MSTR-3166

BibliographyEssl, Stefan: Extending an Open Source Enterprise Service Bus for Multi-Tenancy Support.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Master Thesis No. 3166 (2011).
104 pages, english.
CR-SchemaC.2.4 (Distributed Systems)
D.2.11 (Software Engineering Software Architectures)
H.3.4 (Information Storage and Retrieval Systems and Software)
H.4.1 (Office Automation)
K.1 (The Computer Industry)


Within the Cloud computing approach, Platform as a Service is a way to provide customers with the capability to deploy acquired or consumer-created applications onto the Cloud infrastructure. It relieves these of the need to install and run their own infrastructure or to manage and control the underlying Cloud infrastructure. Whereas providers of such services try to serve as many customers as possible to exploit economies of scale, especially small and medium businesses profit from this approach, because they can save the high up front and administrative cost of installing and running their own processing systems and applications. In order to offer an Enterprise Service Bus as a proven technology known from the field of Service-Oriented Architectures as a Platform in the Cloud it has to be made multi-tenant aware. This fulfills the Platform as a Service providers’ need to raise the overall utilization and to maximize revenue by serving multiple customers from one system instance. This master’s thesis develops a concept to extend an Enterprise Service Bus by multi-tenancy support with respect to communication and implements this concept in an open source product. The concept and implementation are evaluated by application to a scenario originating from the European project 4CaaSt.

Full text and
other links
PDF (1195692 Bytes)
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Superviser(s)Strauch, Steve; Binz, Tobias
Entry dateNovember 23, 2011
   Publ. Computer Science