Diploma Thesis DIP-3361

BibliographyLie, Sumadi: Enabling the Compatible Evolution of Services based on a Cloud-enabled ESB Solution.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 3361 (2013).
71 pages, english.
CR-SchemaD.2.7 (Software Engineering Distribution, Maintenance, and Enhancement)
D.2.12 (Software Engineering Interoperability)
H.4.0 (Information Systems Applications General)


Software services are susceptible to changes because of the rapid growth and challenges in business environment. Business operations offered by service providers have to able to cope with various and countless service demands from service consumers. Such a case could also be experienced in cloud environment. As cloud platform, the Platform-as-a-Service (PaaS) platform allows application developers as tenants to deploy and configure their service artifacts in cloud infrastructure. A multi-tenant aware Enterprise Service Bus (ESB) as applications integrator is introduced to serve tenants in terms of management and administration. The purpose is to ensure data isolation between tenants.

The goal of this diploma thesis is to extend an open source multi-tenant aware ESB with service version control management framework so that the ESB can facilitate the version management of service providers and consumers in a transparent manner, and ensure service compatibility among tenants. The extension can be further decomposed in terms of management and administration, as well as message flows in versions inside the multi-tenant ESB.

Full text and
other links
PDF (2104452 Bytes)
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Superviser(s)Andrikopoulos, Vasilios
Entry dateJuly 5, 2013
   Publ. Institute   Publ. Computer Science