To read this content please select one of the options below:

QoS aware web service selection using orthogonal array learning on fruit fly optimization approach

Manik Chandra (Department of Computer Science and Engineering, Indian Institute of Technology Roorkee, Roorkee, India)
Rajdeep Niyogi (Department of Computer Science and Engineering, Indian Institute of Technology Roorkee, Roorkee, India)

International Journal of Pervasive Computing and Communications

ISSN: 1742-7371

Article publication date: 13 September 2021

Issue publication date: 22 May 2023

48

Abstract

Purpose

This paper aims to solve the web service selection problem using an efficient meta-heuristic algorithm. The problem of selecting a set of web services from a large-scale service environment (web service repository) while maintaining Quality-of-Service (QoS), is referred to as web service selection (WSS). With the explosive growth of internet services, managing and selecting the proper services (or say web service) has become a pertinent research issue.

Design/methodology/approach

In this paper, to address WSS problem, the authors propose a new modified fruit fly optimization approach, called orthogonal array-based learning in fruit fly optimizer (OL-FOA). In OL-FOA, they adopt a chaotic map to initialize the population; they add the adaptive DE/best/2mutation operator to improve the exploration capability of the fruit fly approach; and finally, to improve the efficiency of the search process (by reducing the search space), the authors use the orthogonal learning mechanism.

Findings

To test the efficiency of the proposed approach, a test suite of 2500 web services is chosen from the public repository. To establish the competitiveness of the proposed approach, it compared against four other meta-heuristic approaches (including classical as well as state-of-the-art), namely, fruit fly optimization (FOA), differential evolution (DE), modified artificial bee colony algorithm (mABC) and global-best ABC (GABC). The empirical results show that the proposed approach outperforms its counterparts in terms of response time, latency, availability and reliability.

Originality/value

In this paper, the authors have developed a population-based novel approach (OL-FOA) for the QoS aware web services selection (WSS). To justify the results, the authors compared against four other meta-heuristic approaches (including classical as well as state-of-the-art), namely, fruit fly optimization (FOA), differential evolution (DE), modified artificial bee colony algorithm (mABC) and global-best ABC (GABC) over the four QoS parameter response time, latency, availability and reliability. The authors found that the approach outperforms overall competitive approaches. To satisfy all objective simultaneously, the authors would like to extend this approach in the frame of multi-objective WSS optimization problem. Further, this is declared that this paper is not submitted to any other journal or under review.

Keywords

Acknowledgements

The authors would like to thanks anonymous referees for their valuable comments and helpful suggestions.

Citation

Chandra, M. and Niyogi, R. (2023), "QoS aware web service selection using orthogonal array learning on fruit fly optimization approach", International Journal of Pervasive Computing and Communications, Vol. 19 No. 3, pp. 343-363. https://doi.org/10.1108/IJPCC-08-2020-0101

Publisher

:

Emerald Publishing Limited

Copyright © 2021, Emerald Publishing Limited

Related articles