IEEE Access (Jan 2019)

Enhancing Service Composition by Discovering Cloud Services Community

  • Shiting Wen,
  • Jinqiu Yang,
  • Genlang Chen,
  • Jianwen Tao,
  • Xinjie Yu,
  • An Liu

DOI
https://doi.org/10.1109/ACCESS.2019.2903825
Journal volume & issue
Vol. 7
pp. 32472 – 32481

Abstract

Read online

In the cloud service community, cloud service providers typically limit component cloud services to perform a specific and limited function to maximize the versatility of cloud services. However, the business needs of consumers are often very complex, requiring multiple component cloud services to be combined to complete the business. In the process of cloud service composition, the question of how to find the right combination of partner cloud services is very challenging. This paper starts with a brief history of cloud service execution and it then analyzes the historical information of the combined cloud service execution. Based on the invocation relationship of the cloud service, the community discovery algorithm is used to divide the component cloud service into multiple cooperative communities. This paper will provide appropriate guidance for subsequent combinations of cloud services to improve the efficiency of cloud service portfolios and improve user satisfaction for combined cloud service execution. The experimental results show that the proposed method can divide the combined cloud service cooperation community in effective time and can effectively improve the success rate of the combined cloud service execution.

Keywords