Author:
Khan Gitosree,Sengupta Sabnam,Sarkar Anirban
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.
Subject
Computer Networks and Communications,Information Systems
Reference35 articles.
1. Web service execution model for cloud environment;ACM SIGSOFT Software Engineering Notes,2013
2. A hybrid approach for efficient Web service composition with end-to-end QoS constraints;ACM Transactions on the Web ( Web),2012
3. Dynamic task-scheduling in grid computing using prioritized round robin algorithm;International Journal of Computer Science Issues (IJCSI),2011
4. A QoS-aware service selection method for cloud service composition,2012
5. Automatic dynamic Web service composition: a survey and problem formalization;Computing and Informatics,2012