Dynamic service composition in enterprise cloud bus architecture
International Journal of Web Information Systems
ISSN: 1744-0084
Article publication date: 6 August 2019
Issue publication date: 15 October 2019
Abstract
Purpose
Service composition phenomenon based on non-scenario aspects are become the latest issues in enterprise software applications of the multi-cloud environment due to the phenomenal increase in a number of Web services. The traditional service composition patterns are hard to support the dynamic, flexible and autonomous service composition in the inter-cloud platform. To address this problem, this paper aims to describe a dynamic service composition framework (SCF) that is enriched with various structural and functional aspects of composition patterns in a cloud computing environment. The proposed methodology helps to integrate various heterogeneous cloud services dynamically to acquire an optimal and novel enterprise solution for delivering the service to the end-users automatically.
Design/methodology/approach
SCF and different composition patterns have been used to compose the services present in the inter-cloud architecture of the multi-agent-based system. Further, the proposed dynamic service composition algorithm is illustrated using a hybrid approach, where service are chosen according to various needs of quality of service parameters. Besides, a priority-based service scheduling algorithm is proposed that facilitates the automation of delivering cloud service optimally.
Findings
The proposed framework is capable of composing the heterogeneous service and facilitate the structural and functional aspects of service composition process in enterprise cloud-based applications in terms of flexibility, scalability, integrity and dynamicity of the cloud bus. The advantage of the proposed algorithm is that it helps to minimize the execution cost, processing time and get better success rate in delivering the service as per customer’s need.
Originality/value
The novelty of the proposed architecture coordinates cloud participants, automate service discovery pattern, reconfigure scheduled services and focus on aggregating a composite services in inter-cloud environments. Besides, the proposed framework supported several non-functional characteristics such as robustness, flexibility, dynamicity, scalability and reliability of the system.
Keywords
Citation
Khan, G., Sengupta, S. and Sarkar, A. (2019), "Dynamic service composition in enterprise cloud bus architecture", International Journal of Web Information Systems, Vol. 15 No. 5, pp. 550-576. https://doi.org/10.1108/IJWIS-01-2019-0005
Publisher
:Emerald Publishing Limited
Copyright © 2019, Emerald Publishing Limited