Login (DCU Staff Only)
Login (DCU Staff Only)

DORAS | DCU Research Repository

Explore open access research and scholarly works from DCU

Advanced Search

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

Wang, MingXue, Bandara, Kosala Yapa and Pahl, Claus orcid logoORCID: 0000-0002-9049-212X (2015) A distributed architecture for policy-customisable multi-tenant Processes-as-a-Service. International Journal of Parallel, Emergent and Distributed Systems, 31 (4). pp. 377-404. ISSN 1744-5779

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.
Item Type:Article (Published)
Uncontrolled Keywords:Multi-tenancy; Services; Processes; Policy; Coordination; Governance
Subjects:Computer Science > Software engineering
DCU Faculties and Centres:Research Institutes and Centres > Irish Centre for Cloud Computing and Commerce (IC4)
Research Institutes and Centres > Lero: The Irish Software Engineering Research Centre
DCU Faculties and Schools > Faculty of Engineering and Computing > School of Computing
Publisher:Taylor & Francis
Official URL:http://dx.doi.org/10.1080/17445760.2015.1058940
Copyright Information:©2015 Taylor & Francis This is an electronic version of an article published in International Journal of Parallel, Emergent and Distributed Systems
Use License:This item is licensed under a Creative Commons Attribution-NonCommercial-Share Alike 3.0 License. View License
Funders:Science Foundation Ireland grant 13/RC/2094
ID Code:20640
Deposited On:22 Jun 2016 10:13 by Claus Pahl . Last Modified 20 Jan 2021 14:27

Full text available as:

[thumbnail of Distributed-Architecture-Policy-Customisable-Multi-tenant-Processes-as-a-Service.pdf]
PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader


Downloads per month over past year

Archive Staff Only: edit this record