Wang, MingXue, Bandara, Kosala Yapa and Pahl, Claus ORCID: 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
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.
Metadata
Item Type: | Article (Published) |
---|---|
Refereed: | Yes |
Uncontrolled Keywords: | Multi-tenancy; Services; Processes; Policy; Coordination; Governance |
Subjects: | Computer Science > Software engineering |
DCU Faculties and Centres: | Research Initiatives and Centres > Irish Centre for Cloud Computing and Commerce (IC4) Research Initiatives 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 |
Documents
Full text available as:
Preview |
PDF
- Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
1MB |
Downloads
Downloads
Downloads per month over past year
Archive Staff Only: edit this record