# Composing Distributed Data-intensive Web Services Using a Flexible   Memetic Algorithm

**Authors:** Soheila Sadeghiram, Hui Ma, Gang Chen

arXiv: 1901.09894 · 2019-01-30

## TL;DR

This paper introduces a novel memetic algorithm hybridized with local search to improve the efficiency and effectiveness of distributed data-intensive web service composition, outperforming existing methods.

## Contribution

It develops a flexible memetic algorithm that hybridizes evolutionary computing with a local search based on service distance for better web service composition.

## Key findings

- Achieves higher quality solutions than state-of-the-art methods.
- Maintains acceptable execution times.
- Demonstrates effectiveness on benchmark datasets.

## Abstract

Web Service Composition (WSC) is a particularly promising application of Web services, where multiple individual services with specific functionalities are composed to accomplish a more complex task, which must fulfil functional requirements and optimise Quality of Service (QoS) attributes, simultaneously. Additionally, large quantities of data, produced by technological advances, need to be exchanged between services. Data-intensive Web services, which manipulate and deal with those data, are of great interest to implement data-intensive processes, such as distributed Data-intensive Web Service Composition (DWSC). Researchers have proposed Evolutionary Computing (EC) fully-automated WSC techniques that meet all the above factors. Some of these works employed Memetic Algorithms (MAs) to enhance the performance of EC through increasing its exploitation ability of in searching neighbourhood area of a solution. However, those works are not efficient or effective. This paper proposes an MA-based approach to solving the problem of distributed DWSC in an effective and efficient manner. In particular, we develop an MA that hybridises EC with a flexible local search technique incorporating distance of services. An evaluation using benchmark datasets is carried out, comparing existing state-of-the-art methods. Results show that our proposed method has the highest quality and an acceptable execution time overall.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1901.09894/full.md

## Figures

12 figures with captions in the complete paper: https://tomesphere.com/paper/1901.09894/full.md

## References

28 references — full list in the complete paper: https://tomesphere.com/paper/1901.09894/full.md

---
Source: https://tomesphere.com/paper/1901.09894