The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Fruit Fly Optimization Algorithm for Network-Aware Web Service Composition in the Cloud

Author 1: Umar SHEHU Author 2: Ghazanfar SAFDAR Author 3: Gregory EPIPHANIOU
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 7, No. 2 · Published 2016

DOI: https://doi.org/10.14569/IJACSA.2016.070201

Abstract

Service Oriented Computing (SOC) provides a framework for the realization of loosely coupled service oriented applications. Web services are central to the concept of SOC. Currently, research into how web services can be composed to yield QoS optimal composite service has gathered significant attention. However, the number and spread of web services across the cloud data centers has increased, thereby increasing the impact of the network on composite service performance experienced by the user. Recently, QoS-based web service composition techniques focus on optimizing web service QoS attributes such as cost, response time, execution time, etc. In doing so, existing approaches do not separate QoS of the network from web service QoS during service composition. In this paper, we propose a network-aware service composition approach which separates QoS of the network from QoS of web services in the Cloud. Consequently, our approach searches for composite services that are not only QoS-optimal but also have optimal QoS of the network. Our approach consists of a network model which estimates the QoS of the network in the form of network latency between services on the cloud. It also consists of a service composition technique based on fruit fly optimization algorithm which leverages the network model to search for low latency compositions without compromising service QoS levels. The approach is discussed and the results of evaluation are presented. The results indicate that the proposed approach is competitive in finding QoS optimal and low latency solutions when compared to recent techniques.

Keywords

How to Cite this Article

Umar SHEHU, Ghazanfar SAFDAR and Gregory EPIPHANIOU. "Fruit Fly Optimization Algorithm for Network-Aware Web Service Composition in the Cloud". International Journal of Advanced Computer Science and Applications (IJACSA), Vol. 7, No. 2, 2016. https://doi.org/10.14569/IJACSA.2016.070201

BibTeX

@article{SHEHU2016,
  title     = {Fruit Fly Optimization Algorithm for Network-Aware Web Service Composition in the Cloud},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {7},
  number    = {2},
  year      = {2016},
  publisher = {The Science and Information Organization},
  author    = {Umar SHEHU and Ghazanfar SAFDAR and Gregory EPIPHANIOU},
  doi       = {10.14569/IJACSA.2016.070201},
  url       = {https://doi.org/10.14569/IJACSA.2016.070201}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.