A Community Based Algorithm for Large Scale Web Service Composition

05/01/2013
by   Chantal Cherifi, et al.
0

Web service composition is the process of synthesizing a new composite service using a set of available Web services in order to satisfy a client request that cannot be treated by any available Web services. The Web services space is a dynamic environment characterized by a huge number of elements. Furthermore, many Web services are offering similar functionalities. In this paper we propose a model for Web service composition designed to address the scale effect and the redundancy issue. The Web services space is represented by a two-layered network architecture. A concrete similarity network layer organizes the Web services operations into communities of functionally similar operations. An abstract interaction network layer represents the composition relationships between the sets of communities. Composition synthesis is performed by a two-phased graph search algorithm. First, the interaction network is mined in order to discover abstract solutions to the request goal. Then, the abstract compositions are instantiated with concrete operations selected from the similarity network. This strategy allows an efficient exploration of the Web services space. Furthermore, operations grouped in a community can be easily substituted if necessary during the composition's synthesis's process.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/08/2018

Relation of Web Service Orchestration, Abstract Process, Web Service and Choreography

We refine the relation of Web service orchestration, abstract process, W...
research
01/27/2018

Efficient Web Service Composition via Knapsack-Variant Algorithm

Since the birth of web service composition, minimizing the number of web...
research
10/02/2019

Synthesis of Orchestrations and Choreographies: Bridging the Gap between Supervisory Control and Coordination of Services

We present a number of contributions to bridging the gap between supervi...
research
02/10/2015

An Integrated Semantic Web Service Discovery and Composition Framework

In this paper we present a theoretical analysis of graph-based service c...
research
07/08/2020

Automatic Web Service Composition – Models, Complexity and Applications

The automatic composition of web services refers to how services can be ...
research
01/22/2015

A New Efficient Method for Calculating Similarity Between Web Services

Web services allow communication between heterogeneous systems in a dist...
research
03/18/2020

Automated synthesis of local time requirement for service composition

Service composition aims at achieving a business goal by composing exist...

Please sign up or login with your details

Forgot password? Click here to reset