Adaptive Multi-Level Cloud Service Selection and Composition Using AHP–TOPSIS
Source abstract
Abstract
The growing diversity of cloud services has made evaluating their relative merits in terms of price, functionality, and availability increasingly complex, particularly given the wide range of deployment alternatives and service capabilities. Cloud manufacturing often requires the integration of multiple services to accomplish user tasks, where the effectiveness of resource utilization and capacity sharing is closely tied to the adopted service composition strategy. This complexity, intensified by competition among providers, renders cloud service selection and composition an NP-hard problem involving multiple challenges, such as identifying suitable services from large pools, handling composition constraints, assessing the importance of quality-of-service (QoS) parameters, adapting to dynamic conditions, and managing abrupt changes in service and network characteristics. To address these issues, this study applies the Technique for Order Preference by Similarity to an Ideal Solution (TOPSIS) in conjunction with Multi-Criteria Decision Making (MCDM) to evaluate and rank cloud services, while the Analytic Hierarchy Process (AHP) combined with the entropy weight method is employed to mitigate subjective bias and improve evaluation accuracy. Building on these techniques, a novel Adaptive Multi-Level Linked-Priority-based Best Method Selection with Multistage User-Feedback-driven Cloud Service Composition (MLLP-BMS-MUFCSC) framework is proposed, demonstrating enhanced service selection efficiency and superior quality of service compared to existing approaches.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Service-Oriented Architecture and Web Services · Cloud Computing and Resource Management · IoT and Edge/Fog Computing
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Science and Engineering, SRM Institute of Science and Technology, Kattankulathur, Chennai 603203, India
Department of Computational Intelligence, SRM Institute of Science and Technology, Kattankulathur, Chennai 603203, India
Department of Computer Science and Engineering, CVR College of Engineering, Hyderabad 501510, India
References (28)
Show source-provided references
1. Cloud service prioritization using a multi-criteria decision framework with INS and TOPSIS
2. A new integrated approach for cloud service composition
3. A break in the clouds: Towards a cloud definition10.1145/1496091.1496100 ↗
4. Li, A., Yang, X., Kandula, S., and Zhang, M. (2010, January 1–30). CloudCmp: Comparing public cloud providers. Proceedings of the 10th ACM SIGCOMM Conference on Internet Measurement, Melbourne, Australia.10.1145/1879141.1879143 ↗
5. Zhang, W., and Zulkernine, M. (2009, January 6). SOCCA: A Service-Oriented Cloud Computing Architecture. Proceedings of the 5th IEEE World Congress on Services, Los Angeles, CA, USA.
6. Cloud Computing: A Perspective Study10.1007/s00354-008-0081-5 ↗
7. Yu, H., and Buyya, R. (2009, January 25–27). A taxonomy of cloud computing systems. Proceedings of the 2009 IEEE International Conference on Cyber Technology in Automation, Control and Intelligent Systems, Seoul, Republic of Korea.
8. CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms10.1002/spe.995 ↗
9. Mobile Cloud Computing: Technologies, Applications, and Challenges
10. Li, Z., and Sizov, S. (2021, January 14–17). Dynamic service composition for cloud computing: A survey. Proceedings of the IEEE/WIC/ACM International Joint Conferences on Web Intelligence and Intelligent Agent Technology, Melbourne, Australia.
11. Khurana, H., and Cosenza, E. (2011, January 12–14). Enterprise service bus for cloud computing. Proceedings of the International Conference on Cloud and Service Computing, Hong Kong, China.
12. QoS-aware middleware for web services composition10.1109/TSE.2004.11 ↗
13. Service-oriented architectures: Approaches, technologies and research issues10.1007/s00778-007-0044-3 ↗
14. An aspect-based approach to the development of service-oriented architectures
15. A taxonomy of service composition in cloud computing
16. Mont, M.C., and Bath, C. (2015). Service composition for the cloud: A survey. ACM Comput. Surv., in press.
17. Network virtualization and software defined networking for cloud computing: A survey10.1109/MCOM.2013.6658648 ↗
18. Issarny, V., and Karsai, G. (2010, January 13–15). A dynamic orchestration architecture for composition of web-services. Proceedings of the Third IEEE International Conference on Service-Oriented Computing and Applications, Perth, Australia.
19. Li, B., Mao, B., and Wang, J. (2012, January 24–29). An ontology-based approach to cloud service composition. Proceedings of the 2012 IEEE Ninth International Conference on Services Computing, Honolulu, HI, USA.
20. Mayer, R., and Kunze, M. (July, January 28). Adaptive trust-based service composition in clouds. Proceedings of the 2013 IEEE Sixth International Conference on Cloud Computing, Santa Clara, CA, USA.
21. Adaptive QoS-based service selection and composition for cloud services
22. QoS-aware dynamic service composition for the cloud
23. Park, K.-H., and Sandhu, R. (2014, January 15–17). Cloud service composition based on usage patterns. Proceedings of the 2014 IEEE International Conference on Cloud Computing in Emerging Markets, Bangalore, India.
24. ScienceCloud: A cloud-based scientific workflow system
25. Li, H., and Li, X. (2015, January 21–25). Policy-driven service composition in clouds. Proceedings of the 2015 IEEE Ninth International Conference on Service-Oriented Computing and Applications, Cambridge, MA, USA.
26. A survey of software-defined networking: Past, present, and future of programmable networks10.1109/SURV.2014.012214.00180 ↗
27. Cloud service composition: A systematic literature review
28. Evaluating quality of service in cloud service selection: A multi-criteria decision-making framework