4.4 Article

Toward the efficient service selection approaches in cloud computing

Journal

KYBERNETES
Volume 51, Issue 4, Pages 1388-1412

Publisher

EMERALD GROUP PUBLISHING LTD
DOI: 10.1108/K-02-2021-0129

Keywords

Cloud computing; Service selection; Decision-making; Meta-heuristic; Fuzzy logic; Review

Ask authors/readers for more resources

The paper systematically reviews existing service selection approaches in cloud computing, categorizing them into decision-making methods, meta-heuristic methods, and fuzzy-based methods. The findings suggest that proper weighting of criteria is crucial for service ranking accuracy in decision-making methods. Meta-heuristic algorithms offer advantages in solving the NP-hard problem of service selection, while fuzzy-based methods enhance user experience by visually presenting search results and covering QoS requirements.
Purpose This paper follows a systematic literature review (SLR) method covering the published studies until March 2021. The authors have extracted the related studies from different online databases utilizing quality-assessment-criteria. In order to review high-quality studies, 32 papers have been chosen through the paper selection process. The selected papers have been categorized into three main groups, decision-making methods (17 papers), meta-heuristic methods (8 papers) and fuzzy-based methods (7 papers). The existing methods in each group have been examined based on important qualitative parameters, namely, time, cost, scalability, efficiency, availability and reliability. Design/methodology/approach Cloud computing is known as one of the superior technologies to perform large-scale and complex computing. With the growing tendency of network service users to utilize cloud computing, web service providers are encouraged to provide services with various functional and non-functional features and supply them in a service pool. In this regard, choosing the most appropriate services to fulfill users' requirements becomes a challenging problem. Since the problem of service selection in a cloud environment is known as a nondeterministic polynomial time (NP)-hard problem, many efforts have been made in recent years. Therefore, this paper aims to study and assess the existing service selection approaches in cloud computing. Findings The obtained results indicate that in decision-making methods, the assignment of proper weights to the criteria has a high impact on service ranking accuracy. Also, since service selection in cloud computing is known as an NP-hard problem, utilizing meta-heuristic algorithms to solve this problem offers interesting advantages compared to other approaches in discovering better solutions with less computational effort and moving quickly toward very good solutions. On the other hand, since fuzzy-based service selection approaches offer search results visually and cover quality of service (QoS) requirements of users, this kind of method is able to facilitate enhanced user experience. Research limitations/implications Although the current paper aimed to provide a comprehensive study, there were some limitations. Since the authors have applied some filters to select the studies, some effective works may have been ignored. Generally, this paper has focused on journal papers and some effective works published in conferences. Moreover, the works published in non-English formats have been excluded. To discover relevant studies, the authors have chosen Google Scholar as a popular electronic database. Although Google Scholar can offer the most valid approaches, some suitable papers may not be observed during the process of article selection. Practical implications The outcome of the current paper will be useful and valuable for scholars, and it can be a roadmap to help future researchers enrich and improve their innovations. By assessing the recent efforts in service selection in cloud computing and offering an up-to-date comparison of the discussed works, this paper can be a solid foundation for understanding the different aspects of service selection. Originality/value Although service selection approaches have essential impacts on cloud computing, there is still a lack of a detailed and comprehensive study about reviewing and assessing existing mechanisms in this field. Therefore, the current paper adopts a systematic method to cover this gap. The obtained results in this paper can help the researchers interested in the field of service selection. Generally, the authors have aimed to specify existing challenges, characterize the efficient efforts and suggest some directions for upcoming studies.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.4
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available