Local-Consistency Web Services Composition Approach Based On Harmony Search
Author(s) -
Hela Fekih,
Sabri Mtibaa,
Sadok Bouamama
Publication year - 2017
Publication title -
procedia computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.334
H-Index - 76
ISSN - 1877-0509
DOI - 10.1016/j.procs.2017.08.135
Subject(s) - skyline , computer science , local consistency , web service , pareto principle , constraint satisfaction problem , probabilistic logic , data mining , mathematical optimization , world wide web , artificial intelligence , mathematics
Designing of the composite services raises many challenges, as the huge number of equivalent ones and the complexity of user’s requirements. Thus, in order to achieve user satisfaction and problem resolution, we have to choose among a set of functionally equivalent services. So, the composition can be regarded as a valued constraint satisfaction optimization problem, which involved a valuation of requirements attributes. Next, the skyline operator was applied to our search space. Skyline is an operator based on Pareto dominance, used to help in reducing the size of a search space for many applications such as web service composition. However, this technique has some drawbacks such as the important number of solutions which it couldn’t, usually, consider all users’ preferences or context. In this paper, we propose a new approach based on local consistency reinforcement methods (node and arc-consistency), to enhance the skyline approach and to reach the user needs. The idea is to keep only the highest service quality in the skyline set. Then, the Harmony Search algorithm adopted to catch an optimal or near-optimal composition. The efficiency of these algorithms is empirically studied, showing the capacity of our approach in reducing skyline size and keeping only the personalized services.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom