Abstract
With the advancement of Service Oriented Architecture (SOA), web services have gained great popularity playing a vital role in performing daily transactions and information exchange based on the interaction of different applications within or outside through communication protocols, allowing to support the business requirements and data consolidation of any company. With the increase in the number of web services with the same functionalities, the problem that arises is that not all of them are efficient, which makes it difficult to make a decision to select the best ones that meet all the user’s requirements. The problem can be solved by considering the quality of web services to distinguish web services with similar functionality. The objective of this paper proposes several automatic learning models to classify web services in categories according to QoS attributes using a refined data set, then select the best model based on performance criteria through the TOPSIS method. The deductive method and exploratory research technique were applied to study the QWS dataset.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ghadge, T., Bogiri, N.: Framework for web service composition and invocation. In: International Conference on Automatic Control and Dynamic Optimization Techniques, ICACDOT 2016, pp. 1030–1035 (2017). https://doi.org/10.1109/ICACDOT.2016.7877743
Bagtharia, P., Bohra, M.H.: An optimal approach for web service selection. In: ACM International Conference Proceeding Series, 21–24 September 2016, pp. 121–125 (2016). https://doi.org/10.1145/2983402.2983436
Yuan, Y., Zhang, W., Zhang, X., Zhai, H.: Dynamic service selection based on adaptive global QoS constraints decomposition. Symmetry (Basel) 11 (2019). https://doi.org/10.3390/sym11030403
Yang, Y., Ke, W., Wang, W., Zhao, Y.: Deep learning for web services classification. In: Proceedings - 2019 IEEE International Conference on Web Services, ICWS 2019 - Part 2019 IEEE World Congress on Services, pp. 440–442 (2019). https://doi.org/10.1109/ICWS.2019.00079
Ouadah, A., Benouaret, K., Hadjali, A., Nader, F.: Combining skyline and multi-criteria decision methods to enhance web services selection. In: 12th International Symposium on Programming and Systems, ISPS 2015, pp. 124–131 (2015). https://doi.org/10.1109/ISPS.2015.7244975
Chippa, M., Priyadarshini, A., Mohanty, R.: Application of machine learning techniques to classify web services. In: IEEE International Conference on Intelligent Techniques in Control, Optimization and Signal Processing, INCOS 2019 (2019). https://doi.org/10.1109/INCOS45849.2019.8951339
Ouadah, A., Hadjali, A., Nader, F.: A hybrid MCDM framework for efficient web services selection based on QoS. In: Proceedings of the 2018 International Conference on Applied Smart Systems, ICASS 2018, pp. 24–25 (2019). https://doi.org/10.1109/ICASS.2018.8652037
Swami Das, M., Govardhan, A., Vijaya Lakshmi, D.: Web services classification across cloud-based applications (2019). https://doi.org/10.1007/978-981-13-0589-4_23
Kazar, O., Rezeg, K., Belouaar, H.: Web service selection based on TOPSIS algorithm. In: Proceedings of the 2017 International Conference on Mathematics and Information Technology, ICMIT 2017, January 2018, pp. 177–182 (2017). https://doi.org/10.1109/MATHIT.2017.8259713
Agwa-Ejon, J.F., Mulaba-Bafubiandi, A., Pretorius, J.H.: The multi-criteria decision making, a tool for the promotion of technological inter-connected world through digital decision making. In: PICMET 2017 - Portland International Conference on Management of Engineering and Technology, Technology Management for the Interconnected World, Proceedings 2017, January 2017, pp. 1–7 (2017). https://doi.org/10.23919/PICMET.2017.8125301
Ouadah, A., Hadjali, A., Nader, F., Benouaret, K.: SEFAP: an efficient approach for ranking skyline web services. J. Ambient Intell. Humaniz. Comput. 10, 709–725 (2019). https://doi.org/10.1007/s12652-018-0721-7
Kumar, R.R., Mishra, S., Kumar, C.: A novel framework for cloud service evaluation and selection using hybrid MCDM methods. Arab. J. Sci. Eng. 43, 7015–7030 (2018). https://doi.org/10.1007/s13369-017-2975-3
Hosseinzadeh, M., Hama, H.K., Ghafour, M.Y., Masdari, M., Ahmed, O.H., Khezri, H.: Service selection using multi-criteria decision making: a comprehensive overview. J. Netw. Syst. Manag. (2020). https://doi.org/10.1007/s10922-020-09553-w
Yang, Y., Yu, N., Chen, Y.: Trusted cloud service selection algorithm based on lightweight intuitionistic fuzzy numbers. IEEE Access 8, 97748–97756 (2020). https://doi.org/10.1109/ACCESS.2020.2996197
Regunathan, R., Murugaiyan, A., Lavanya, K.: A QoS-aware hybrid TOPSIS–plurality method for multi-criteria decision model in mobile cloud service selection (2019). https://doi.org/10.1007/978-981-13-1610-4_50
Ikram, M.A., Hussain, F.K.: Software as a Service (SaaS) service selection based on measuring the shortest distance to the consumer’s preferences. Lecture Notes on Data Engineering and Communications Technologies, pp. 403–415 (2018). https://doi.org/10.1007/978-3-319-75928-9_36.
Vaishali, Kumar, R., Solanki, S.: Web service ranking and selection based on QoS. Springer, Singapore (2019). https://doi.org/10.1007/978-981-13-5802-9_28
Al-Masri, E., Mahmoud, Q.H.: Investigating web services on the world wide web. In: Proceeding 17th International Conference on World Wide Web 2008, WWW 2008, pp. 795–804 (2008)
Nivethitha, S., Gauthama Raman, M.R., Gireesha, O., Kannan, K., Shankar Sriram, V.S.: An improved rough set approach for optimal trust measure parameter selection in cloud environments. Soft Comput. 23, 11979–11999 (2019). https://doi.org/10.1007/s00500-018-03753-y
Dilli, R., Argou, A., Reiser, R., Yamin, A.: IoT resources ranking: decision making under uncertainty combining machine learning and fuzzy logic (2018). https://doi.org/10.1007/978-3-319-95312-0_11
Shafi, S., Qamar, U.: Web services classification using an improved text mining technique. In: Proceedings - IEEE 11th Conference on Service-Oriented Computing and Applications, SOCA 2018, pp. 210–215 (2019). https://doi.org/10.1109/SOCA.2018.00037
Vazquezl, M.Y.L., Peñafiel, L.A.B., Muñoz, S.X.S., Martinez, M.A.Q.: A framework for selecting machine learning models using TOPSIS (2021)
Own, H.S., Yahyaoui, H.: Rough set based classification of real world web services. Inf. Syst. Front. 17, 1301–1311 (2015). https://doi.org/10.1007/s10796-014-9496-3
Wang, Z., Tong, V.J.C., Chin, H.C.: Enhancing machine-learning methods for sentiment classification of web data. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence (LNAI) and Lecture Notes in Bioinformatics), vol. 8870, pp. 394–405 (2014)
Kamath, S.S., Ananthanarayana, V.S.: Semantics-based Web service classification using morphological analysis and ensemble learning techniques. Int. J. Data Sci. Anal. 2, 61–74 (2016). https://doi.org/10.1007/s41060-016-0026-x
Acknowledgments
This work has been supported by the GIIAR research group and the Salesian Polytechnic University of Guayaquil.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Martinez, M.A.Q., Redin, J.L.M., Castillo, E.D.A., Peñafiel, L.A.B. (2021). An Efficient Approach for Selecting QoS-Based Web Service Machine Learning Models Using Topsis. In: Selvaraj, H., Chmaj, G., Zydek, D. (eds) Proceedings of the 27th International Conference on Systems Engineering, ICSEng 2020. ICSEng 2020. Lecture Notes in Networks and Systems, vol 182. Springer, Cham. https://doi.org/10.1007/978-3-030-65796-3_16
Download citation
DOI: https://doi.org/10.1007/978-3-030-65796-3_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-65795-6
Online ISBN: 978-3-030-65796-3
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)