Cloud Service Selection System Approach based on QoS Model: A Systematic Review

Main Article Content

V N V L S Swathi
G Senthil Kumar
A. Vani Vathsala

Abstract

The Internet of Things (IoT) has received a lot of interest from researchers recently. IoT is seen as a component of the Internet of Things, which will include billions of intelligent, talkative "things" in the coming decades. IoT is a diverse, multi-layer, wide-area network composed of a number of network links. The detection of services and on-demand supply are difficult in such networks, which are comprised of a variety of resource-limited devices. The growth of service computing-related fields will be aided by the development of new IoT services. Therefore, Cloud service composition provides significant services by integrating the single services. Because of the fast spread of cloud services and their different Quality of Service (QoS), identifying necessary tasks and putting together a service model that includes specific performance assurances has become a major technological problem that has caused widespread concern. Various strategies are used in the composition of services i.e., Clustering, Fuzzy, Deep Learning, Particle Swarm Optimization, Cuckoo Search Algorithm and so on. Researchers have made significant efforts in this field, and computational intelligence approaches are thought to be useful in tackling such challenges. Even though, no systematic research on this topic has been done with specific attention to computational intelligence. Therefore, this publication provides a thorough overview of QoS-aware web service composition, with QoS models and approaches to finding future aspects.

Article Details

How to Cite
Swathi, V. N. V. L. S. ., Kumar, G. S. ., & Vathsala, A. V. . (2023). Cloud Service Selection System Approach based on QoS Model: A Systematic Review. International Journal on Recent and Innovation Trends in Computing and Communication, 11(2), 05–13. https://doi.org/10.17762/ijritcc.v11i2.6104
Section
Articles

References

Asghari, S. and Navimipour, N.J., 2019. Cloud service composition using an inverted ant colony optimisation algorithm. International Journal of Bio-Inspired Computation, 13(4), pp.257-268.

Ait Wakrime, A., Rekik, M. and Jabbour, S., 2020. Cloud service composition using minimal unsatisfiability and genetic algorithm. Concurrency and Computation: Practice and Experience, 32(15), p.e5282.

Jatoth, C., Gangadharan, G.R. and Fiore, U., 2019. Optimal fitness aware cloud service composition using modified invasive weed optimization. Swarm and evolutionary computation, 44, pp.1073-1091.

Yang, Y., Yang, B., Wang, S., Liu, F., Wang, Y. and Shu, X., 2019. A dynamic ant-colony genetic algorithm for cloud service composition optimization. The International Journal of Advanced Manufacturing Technology, 102(1), pp.355-368.

Jatoth, C., Gangadharan, G.R. and Buyya, R., 2019. Optimal fitness aware cloud service composition using an adaptive genotypes evolution based genetic algorithm. Future Generation Computer Systems, 94, pp.185-198.

Dahan, F., Mathkour, H. and Arafah, M., 2019. Two-step artificial bee colony algorithm enhancement for QoS-aware Web service selection problem. IEEE Access, 7, pp.21787-21794.

Chen, J., Li, K., Tang, Z., Bilal, K., Yu, S., Weng, C. and Li, K., 2016. A parallel random forest algorithm for big data in a spark cloud computing environment. IEEE Transactions on Parallel and Distributed Systems, 28(4), pp.919-933.

Dahan, F., El Hindi, K., Ghoneim, A. and Alsalman, H., 2021. An Enhanced Ant Colony Optimization Based Algorithm to Solve QoS-Aware Web Service Composition. IEEE Access, 9, pp.34098-34111.

Li, W., Cao, J., Hu, K., Xu, J. and Buyya, R., 2019. A trust-based agent learning model for service composition in mobile cloud computing environments. IEEE Access, 7, pp.34207-34226.

Asghari, P., Rahmani, A.M. and Javadi, H.H.S., 2020. Privacy-aware cloud service composition based on QoS optimization in Internet of Things. Journal of Ambient Intelligence and Humanized Computing, pp.1-26.

Wu, Q. and Zhu, Q., 2013. Transactional and QoS-aware dynamic service composition based on ant colony optimization. Future Generation Computer Systems, 29(5), pp.1112-1119.

Alayed, H., Dahan, F., Alfakih, T., Mathkour, H. and Arafah, M., 2019. Enhancement of ant colony optimization for QoS-aware Web service selection. IEEE Access, 7, pp.97041-97051.

Guo, H., Tao, F., Zhang, L., Su, S. and Si, N., 2010. Correlation-aware web services composition and QoS computation model in virtual enterprise. The International Journal of Advanced Manufacturing Technology, 51(5), pp.817-827.

Dahan, F., El Hindi, K. and Ghoneim, A., 2017. An adapted ant-inspired algorithm for enhancing Web service composition. International Journal on Semantic Web and Information Systems (IJSWIS), 13(4), pp.181-197.

El Hadad, J., Manouvrier, M. and Rukoz, M., 2010. TQoS: Transactional and QoS-aware selection algorithm for automatic Web service composition. IEEE Transactions on Services Computing, 3(1), pp.73-85.

Mousa, A. and Bentahar, J., 2016. An efficient QoS-aware web services selection using social spider algorithm. Procedia Computer Science, 94, pp.176-182.

Dahan, F., El Hindi, K. and Ghoneim, A., 2017. Enhanced artificial bee colony algorithm for QoS-aware web service selection problem. Computing, 99(5), pp.507-517.

Li, J., Luo, X., Xia, Y., Han, Y. and Zhu, Q., 2015. A time series and reduction?based model for modeling and QoS prediction of service compositions. Concurrency and Computation: Practice and Experience, 27(1), pp.146-163.

Sangaiah, A.K., Bian, G.B., Bozorgi, S.M., Suraki, M.Y., Hosseinabadi, A.A.R. and Shareh, M.B., 2020. A novel quality-of-service-aware web services composition using biogeography-based optimization algorithm. Soft Computing, 24(11), pp.8125-8137.

Liu, Z.Z., Song, C., Chu, D.H., Hou, Z.W. and Peng, W.P., 2017. An approach for multipath cloud manufacturing services dynamic composition. International Journal of Intelligent Systems, 32(4), pp.371-393.

Li, F., Zhang, L., Liu, Y., Laili, Y., and Tao, F., 2017. A clustering network-based approach to service composition in cloud manufacturing. International Journal of Computer Integrated Manufacturing, 30(12), pp.1331-1342.

Zanbouri, K. and Jafari Navimipour, N., 2020. A cloud service composition method using a trust?based clustering algorithm and honeybee mating optimization algorithm. International Journal of Communication Systems, 33(5), p.e4259

Khanouche, M.E., Attal, F., Amirat, Y., Chibani, A. and Kerkar, M., 2019. Clustering-based and QoS-aware services composition algorithm for ambient intelligence. Information Sciences, 482, pp.419-439.

Luo, X., Lv, Y., Li, R. and Chen, Y., 2015. Web service QoS prediction based on adaptive dynamic programming using fuzzy neural networks for cloud services. IEEE Access, 3, pp.2260-2269.

Xu, J., Guo, L., Zhang, R., Hu, H., Wang, F. and Pei, Z., 2018. QoS-aware service composition using fuzzy set theory and genetic algorithm. Wireless Personal Communications, 102(2), pp.1009-1028.

Xu, B., and Sun, Z., 2016. A fuzzy operator-based bat algorithm for cloud service composition. International Journal of Wireless and Mobile Computing, 11(1), pp.42-46.

Zhang, S., Xu, Y., Zhang, W. and Yu, D., 2019. A new fuzzy QoS-aware manufacture service composition method using extended flower pollination algorithm. Journal of Intelligent Manufacturing, 30(5), pp.2069-2083.

Haytamy, S. and Omara, F., 2020. A deep learning-based framework for optimizing cloud consumer QoS-based service composition. Computing, pp.1-21.

Liu, Z., Guo, S., Wang, L., Du, B. and Pang, S., 2019. A multi-objective service composition recommendation method for individualized customer: hybrid MPA-GSO-DNN model. Computers & Industrial Engineering, 128, pp.122-134.

Yin, Y., Zhang, W., Xu, Y., Zhang, H., Mai, Z. and Yu, L., 2019. QoS prediction for mobile edge service recommendation with auto-encoder. IEEE Access, 7, pp.62312-62324.

Naseri, A. and Navimipour, N.J., 2019. A new agent-based method for QoS-aware cloud service composition using particle swarm optimization algorithm. Journal of Ambient Intelligence and Humanized Computing, 10(5), pp.1851-1864.

Que, Y., Zhong, W., Chen, H., Chen, X. and Xu, J., 2018. Improved adaptive immune genetic algorithm for optimal QoS-aware service composition selection in cloud manufacturing. The International Journal of Advanced Manufacturing Technology, 96(9-12), pp.4455-4465.

Shahrokh, P. and Safi-Esfahani, F., 2016. QoS-based web service composition applying an improved genetic algorithm (IGA) method. International Journal of Enterprise Information Systems (IJEIS), 12(3), pp.60-77.

Karimi, M.B., Isazadeh, A. and Rahmani, A.M., 2017. QoS-aware service composition in cloud computing using data mining techniques and genetic algorithm. The Journal of Supercomputing, 73(4), pp.1387-1415.

Jin, H., Yao, X. and Chen, Y., 2017. Correlation-aware QoS modeling and manufacturing cloud service composition. Journal of Intelligent Manufacturing, 28(8), pp.1947-1960.

Xue, Q., 2021. Genetic algorithm for web services selection supporting quality of service. International Journal of System Assurance Engineering and Management, pp.1-13.

Ye, Z., Zhou, X. and Bouguettaya, A., 2011, April. Genetic algorithm based QoS-aware service compositions in cloud computing. In International Conference on Database Systems for Advanced Applications (pp. 321-334). Springer, Berlin, Heidelberg.

Zhang, M., Liu, L. and Liu, S., 2015, October. Genetic algorithm based QoS-aware service composition in multi-cloud. In 2015 IEEE Conference on Collaboration and Internet Computing (CIC) (pp. 113-118). IEEE.

Ghobaei-Arani, M., Rahmanian, A.A., Aslanpour, M.S. and Dashti, S.E., 2018. CSA-WSC: cuckoo search algorithm for web service composition in cloud environments. Soft Computing, 22(24), pp.8353-8378.

Kurdi, H., Ezzat, F., Altoaimy, L., Ahmed, S.H. and Youcef-Toumi, K., 2018. Multicuckoo: Multi-cloud service composition using a cuckoo-inspired algorithm for the internet of things applications. IEEE Access, 6, pp.56737-56749.

Li, B., 2019. Efficiency Optimization for Communication Service Based on QoS Technology. IEEE Access, 7, pp.48838-48848.

Dutta, A., Jatoth, C., Gangadharan, G.R. and Fiore, U., 2021. QoS?aware big service composition using distributed co?evolutionary algorithm. Concurrency and Computation: Practice and Experience.

Ghobaei?Arani, M., Rahmanian, A.A., Souri, A. and Rahmani, A.M., 2018. A moth?flame optimization algorithm for web service composition in cloud computing: simulation and verification. Software: Practice and Experience, 48(10), pp.1865-1892.

Sefati, S.S. and Navimipour, N.J., 2021. A QoS-aware service composition mechanism in the Internet of things using a hidden Markov model-based optimization algorithm. IEEE Internet of Things Journal.

Yang, Y., Yang, B., Wang, S., Liu, W. and Jin, T., 2019. An improved grey wolf optimizer algorithm for energy-aware service composition in cloud manufacturing. The International Journal of Advanced Manufacturing Technology, 105(7), pp.3079-3091.

Huang, B., Li, C. and Tao, F., 2014. A chaos control optimal algorithm for QoS-based service composition selection in cloud manufacturing system. Enterprise Information Systems, 8(4), pp.445-463.

Huo, Y., Zhuang, Y., Gu, J., Ni, S. and Xue, Y., 2015. Discrete gbest-guided artificial bee colony algorithm for cloud service composition. Applied Intelligence, 42(4), pp.661-678.

Xu, X., Sheng, Q.Z., Wang, Z. and Yao, L., 2016. Novel artificial bee colony algorithms for QoS-aware service selection. IEEE Transactions on Services Computing, 12(2), pp.247-261.

Zhou, J., Yao, X., Lin, Y., Chan, F.T. and Li, Y., 2018. An adaptive multi-population differential artificial bee colony algorithm for many-objective service composition in cloud manufacturing. Information Sciences, 456, pp.50-82.

Lartigau, J., Xu, X., Nie, L. and Zhan, D., 2015. Cloud manufacturing service composition based on QoS with geo-perspective transportation using an Improved Artificial Bee Colony optimization algorithm. International Journal of Production Research, 53(14), pp.4380-4404.

Zhou, J., and Yao, X., 2017. Multi-population parallel self-adaptive differential artificial bee colony algorithm with application in large-scale service composition for cloud manufacturing. Applied Soft Computing, 56, pp.379-397.

Peng, S., Wang, H. and Yu, Q., 2020. Multi-clusters adaptive brain storm optimization algorithm for QoS-aware service composition. Ieee Access, 8, pp.48822-48835.

Laili, Y., Tao, F., Zhang, L., Cheng, Y., Luo, Y., and Sarker, B.R., 2013. A ranking chaos algorithm for dual scheduling of cloud service and computing resources in a private cloud. Computers in Industry, 64(4), pp.448-463.

Xu, B., Qi, J., Hu, X., Leung, K.S., Sun, Y. and Xue, Y., 2018. Self-adaptive bat algorithm for large-scale cloud manufacturing service composition. Peer-to-Peer Networking and Applications, 11(5), pp.1115-1128.

Somu, N., MR, G.R., Kaveri, A., Krithivasan, K. and VS, S.S., 2020. IBGSS: An Improved Binary Gravitational Search Algorithm-based search strategy for QoS and ranking prediction in cloud environments. Applied Soft Computing, 88, p.105945.

Seghir, F. and Khababa, A., 2018. A hybrid approach using genetic and fruit fly optimization algorithms for QoS-aware cloud service composition. Journal of Intelligent Manufacturing, 29(8), pp.1773-1792.

Bouzary, H. and Chen, F.F., 2019. A hybrid grey wolf optimizer algorithm with evolutionary operators for optimal QoS-aware service composition and optimal selection in cloud manufacturing. The International Journal of Advanced Manufacturing Technology, 101(9), pp.2771-2784.

Zhou, J. and Yao, X., 2017. A hybrid approach combining modified artificial bee colony and cuckoo search algorithms for multi-objective cloud manufacturing service composition. International Journal of Production Research, 55(16), pp.4765-4784.

Bhushan, S.B. and Reddy, P.C., 2018. A hybrid meta-heuristic approach for QoS-aware cloud service composition. International Journal of Web Services Research (IJWSR), 15(2), pp.1-20.

Zhou, J., and Yao, X., 2017. Hybrid teaching–learning-based optimization of correlation-aware service composition in cloud manufacturing. The International Journal of Advanced Manufacturing Technology, 91(9), pp.3515-3533.

Gavvala, S.K., Jatoth, C., Gangadharan, G.R. and Buyya, R., 2019. QoS-aware cloud service composition using eagle strategy. Future Generation Computer Systems, 90, pp.273-290.

Yang, B., Wang, S., Li, S. and Jin, T., 2020. A robust service composition and optimal selection method for cloud manufacturing. International Journal of Production Research, pp.1-19.

Dahan, F., Binsaeedan, W., Altaf, M., Al-Asaly, M.S. and Hassan, M.M., 2021. An efficient hybrid metaheuristic algorithm for QoS-Aware cloud service composition problem. IEEE Access, 9, pp.95208-95217.

Bahgat, W., Salam, M.A., Atwan, A., Badawy, M. and El-Daydamony, E., 2020. Towards Service Composition based on Hybrid Bio-Inspired Cloud-based QoS Provisioning Approach.