Journal Article


Claus Pahl
Kosala Yapa Bandara
Ming-Xue Wang



software engineering coordination software as a service saas governance multi tenancy processes

A distributed architecture for policy-customisable multi-tenant Processes-as-a-Service (2015)

Abstract Service-based business processes are often developed and deployed by single organizations. In distributed, shared resource environments like the cloud on the other hand, consumers share resources owned by cloud providers. %Higher levels of resource sharing gives more economy of scale for providers in the software-as-a-service (SaaS) or business process-as-a-service (BPaaS) space. This requires multi-tenancy capability for service processes that provides customized behaviour for on shared process implementations to meet the varying needs of different process consumers as tenants of the process resource. In this paper, we define a distributed multi-tenant architecture for BPEL processes provided as a service. A single-version BPEL process is deployed by a provider and offered for all process consumers, combined with a customization and management functionality to create a unique experience for different consumers (process tenants). We provide two core components: a policy model for consumers to express customization/business requirements of service processes and a coordination framework for policy enforcement between consumers and providers to achieve on-the-fly customization of service processes.
Collections Ireland -> Dublin City University -> DCU Faculties and Centres = DCU Faculties and Schools: Faculty of Engineering and Computing: School of Computing
Ireland -> Dublin City University -> DCU Faculties and Centres = Research Initiatives and Centres: Lero: The Irish Software Engineering Research Centre
Ireland -> Dublin City University -> Publication Type = Article
Ireland -> Dublin City University -> Status = Published
Ireland -> Dublin City University -> DCU Faculties and Centres = Research Initiatives and Centres: Irish Centre for Cloud Computing and Commerce (IC4)
Ireland -> Dublin City University -> Subject = Computer Science: Software engineering

Full list of authors on original publication

Claus Pahl, Kosala Yapa Bandara, Ming-Xue Wang

Experts in our system

Claus Pahl
Dublin City University
Total Publications: 191
Ming Xue Wang
Dublin City University
Total Publications: 13