Skip to main content
Top

2020 | OriginalPaper | Chapter

A Fuzzy AHP and TOPSIS Approach for Web Service Selection

Authors : Sandile T. Mhlanga, Manoj Lall, Sunday O. Ojo

Published in: Services – SERVICES 2020

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Multi criteria decision making (MCDM) model is proposed for determining the most suitable web service from a collection of functionally-equivalent web services with different non-functional properties. This paper presents an evaluation approach that combines fuzzy analytic hierarchy process (AHP) and Technique for Order Preference by Similarity to an Ideal Solution (TOPSIS) to solve the MCDM selection problems with conflicting criteria. Fuzzy AHP method determines subjective weights by dealing with vagueness and uncertainty in subjective user’s judgment while, TOPSIS algorithm ranks the different alternatives. A numerical example is based on a real-world dataset is presented to illustrate the procedural matters of the web service selection model. The numerical results show that the proposed approach can effectively select an appropriate web service based on user preference. WeatherStationService performed better than other web services under the selected QoS requirements.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
2.
go back to reference Benatallah, B., Dijkman, R.M., Dumas, M., Maamar, Z.: Service-composition: concepts, techniques, tools and trends. In: Service-Oriented Software System Engineering: Challenges and Practices, pp. 48–67. IGI Global (2005) Benatallah, B., Dijkman, R.M., Dumas, M., Maamar, Z.: Service-composition: concepts, techniques, tools and trends. In: Service-Oriented Software System Engineering: Challenges and Practices, pp. 48–67. IGI Global (2005)
3.
go back to reference Lall, M., van der Poll, J.A., Venter, L.M.: Towards a formal definition of availability of web services, pp. 154–165, 11–13 November 2012 Lall, M., van der Poll, J.A., Venter, L.M.: Towards a formal definition of availability of web services, pp. 154–165, 11–13 November 2012
4.
go back to reference Negi, N., Chandra, S.: A novel approach for efficient web service selection based on QoS parameters. Int. J. Adv. Stud. Sci. Res. 3 (2018) Negi, N., Chandra, S.: A novel approach for efficient web service selection based on QoS parameters. Int. J. Adv. Stud. Sci. Res. 3 (2018)
5.
go back to reference Negi, N., Chandra, S.: Web service selection on the basis of QoS parameter. In: 2014 Seventh International Conference on Contemporary Computing (IC3), pp. 495–500 (2014) Negi, N., Chandra, S.: Web service selection on the basis of QoS parameter. In: 2014 Seventh International Conference on Contemporary Computing (IC3), pp. 495–500 (2014)
6.
go back to reference Rajendran, T., Balasubramanie, P., Cherian, R.: An efficient WS-QoS broker based architecture for web services selection. Int. J. Comput. Appl. 1, 79–84 (2010) Rajendran, T., Balasubramanie, P., Cherian, R.: An efficient WS-QoS broker based architecture for web services selection. Int. J. Comput. Appl. 1, 79–84 (2010)
7.
go back to reference Kumar, R.R., Kumar, C.: An evaluation system for cloud service selection using fuzzy AHP. In: 2016 11th International Conference on Industrial and Information Systems (ICIIS), pp. 821–826 (2016) Kumar, R.R., Kumar, C.: An evaluation system for cloud service selection using fuzzy AHP. In: 2016 11th International Conference on Industrial and Information Systems (ICIIS), pp. 821–826 (2016)
8.
go back to reference Aljazzaf, Z.M., Capretz, M.A., Perry, M.: Trust-based service-oriented architecture. J. King Saud Univ.-Comput. Inf. Sci. 28, 470–480 (2016) Aljazzaf, Z.M., Capretz, M.A., Perry, M.: Trust-based service-oriented architecture. J. King Saud Univ.-Comput. Inf. Sci. 28, 470–480 (2016)
9.
go back to reference Lall, M., Venter, L.M., Van der Poll, J.A.: Evaluating the second generation Web services specifications for satisfying non-functional requirements. In: E-Learn: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education, pp. 1919–1929 (2010) Lall, M., Venter, L.M., Van der Poll, J.A.: Evaluating the second generation Web services specifications for satisfying non-functional requirements. In: E-Learn: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education, pp. 1919–1929 (2010)
10.
go back to reference Opricovic, S., Tzeng, G.-H.: Compromise solution by MCDM methods: a comparative analysis of VIKOR and TOPSIS. Eur. J. Oper. Res. 156, 445–455 (2004)MATHCrossRef Opricovic, S., Tzeng, G.-H.: Compromise solution by MCDM methods: a comparative analysis of VIKOR and TOPSIS. Eur. J. Oper. Res. 156, 445–455 (2004)MATHCrossRef
11.
go back to reference Tzeng, G.-H., Lin, C.-W., Opricovic, S.: Multi-criteria analysis of alternative-fuel buses for public transportation. Energy Policy 33, 1373–1383 (2005)CrossRef Tzeng, G.-H., Lin, C.-W., Opricovic, S.: Multi-criteria analysis of alternative-fuel buses for public transportation. Energy Policy 33, 1373–1383 (2005)CrossRef
12.
go back to reference Tzeng, G.-H., Teng, M.-H., Chen, J.-J., Opricovic, S.: Multicriteria selection for a restaurant location in Taipei. Int. J. Hosp. Manag. 21, 171–187 (2002)CrossRef Tzeng, G.-H., Teng, M.-H., Chen, J.-J., Opricovic, S.: Multicriteria selection for a restaurant location in Taipei. Int. J. Hosp. Manag. 21, 171–187 (2002)CrossRef
13.
go back to reference Dincer, H., Hacioglu, U.: Performance evaluation with fuzzy VIKOR and AHP method based on customer satisfaction in Turkish banking sector. Kybernetes 42, 1072–1085 (2013)CrossRef Dincer, H., Hacioglu, U.: Performance evaluation with fuzzy VIKOR and AHP method based on customer satisfaction in Turkish banking sector. Kybernetes 42, 1072–1085 (2013)CrossRef
14.
go back to reference Kumar, R.D., Zayaraz, G.: A QoS aware quantitative web service selection model. Int. J. Comput. Sci. Eng. 3, 1534–1538 (2011) Kumar, R.D., Zayaraz, G.: A QoS aware quantitative web service selection model. Int. J. Comput. Sci. Eng. 3, 1534–1538 (2011)
15.
go back to reference Jozwiak, I., Kedziora, M., Marianski, A.: Service selection method with multiple probabilistic QoS attributes using probabilistic AHP. Int. J. Comput. Sci. Netw. Secur. 18, 33–38 (2018) Jozwiak, I., Kedziora, M., Marianski, A.: Service selection method with multiple probabilistic QoS attributes using probabilistic AHP. Int. J. Comput. Sci. Netw. Secur. 18, 33–38 (2018)
16.
go back to reference Godse, M., Sonar, R., Mulik, S.: Web service selection based on analytical network process approach. In: 2008 IEEE Asia-Pacific Services Computing Conference, pp. 1103–1108 (2008) Godse, M., Sonar, R., Mulik, S.: Web service selection based on analytical network process approach. In: 2008 IEEE Asia-Pacific Services Computing Conference, pp. 1103–1108 (2008)
17.
go back to reference Lo, C.-C., Chen, D.-Y., Tsai, C.-F., Chao, K.-M.: Service selection based on fuzzy TOPSIS method. In: 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops, pp. 367–372 (2010) Lo, C.-C., Chen, D.-Y., Tsai, C.-F., Chao, K.-M.: Service selection based on fuzzy TOPSIS method. In: 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops, pp. 367–372 (2010)
18.
go back to reference Joshi, S.S., Ramanaiah, O.: An integrated QoE and QoS based approach for web service selection. In: 2016 International Conference on ICT in Business Industry & Government (ICTBIG), pp. 1–7 (2016) Joshi, S.S., Ramanaiah, O.: An integrated QoE and QoS based approach for web service selection. In: 2016 International Conference on ICT in Business Industry & Government (ICTBIG), pp. 1–7 (2016)
19.
go back to reference Alabool, H.M., Mahmood, A.K.: Trust-based service selection in public cloud computing using fuzzy modified VIKOR method. Aust. J. Basic Appl. Sci. 7, 211–220 (2013) Alabool, H.M., Mahmood, A.K.: Trust-based service selection in public cloud computing using fuzzy modified VIKOR method. Aust. J. Basic Appl. Sci. 7, 211–220 (2013)
20.
go back to reference Karim, R., Ding, C., Chi, C.-H.: An enhanced PROMETHEE model for QoS-based web service selection. In: 2011 IEEE International Conference on Services Computing, pp. 536–543 (2011) Karim, R., Ding, C., Chi, C.-H.: An enhanced PROMETHEE model for QoS-based web service selection. In: 2011 IEEE International Conference on Services Computing, pp. 536–543 (2011)
21.
go back to reference Purohit, L., Kumar, S.: A classification based web service selection approach. IEEE Trans. Serv. Comput. (2018) Purohit, L., Kumar, S.: A classification based web service selection approach. IEEE Trans. Serv. Comput. (2018)
22.
go back to reference Ouadah, A., Benouaret, K., Hadjali, A., Nader, F.: SkyAP-S3: a hybrid approach for efficient skyline services selection. In: 2015 IEEE 8th International Conference on Service-Oriented Computing and Applications (SOCA), pp. 18–25 (2015) Ouadah, A., Benouaret, K., Hadjali, A., Nader, F.: SkyAP-S3: a hybrid approach for efficient skyline services selection. In: 2015 IEEE 8th International Conference on Service-Oriented Computing and Applications (SOCA), pp. 18–25 (2015)
23.
go back to reference Serrai, W., Abdelli, A., Mokdad, L., Serrai, A.: Dealing with user constraints in MCDM based web service selection. In: 2017 IEEE Symposium on Computers and Communications (ISCC), pp. 158–163 (2017) Serrai, W., Abdelli, A., Mokdad, L., Serrai, A.: Dealing with user constraints in MCDM based web service selection. In: 2017 IEEE Symposium on Computers and Communications (ISCC), pp. 158–163 (2017)
24.
go back to reference Güngör, Z., Serhadlıoğlu, G., Kesen, S.E.: A fuzzy AHP approach to personnel selection problem. Appl. Soft Comput. 9, 641–646 (2009)CrossRef Güngör, Z., Serhadlıoğlu, G., Kesen, S.E.: A fuzzy AHP approach to personnel selection problem. Appl. Soft Comput. 9, 641–646 (2009)CrossRef
25.
go back to reference Durán, O., Aguilo, J.: Computer-aided machine-tool selection based on a Fuzzy-AHP approach. Expert Syst. Appl. 34, 1787–1794 (2008)CrossRef Durán, O., Aguilo, J.: Computer-aided machine-tool selection based on a Fuzzy-AHP approach. Expert Syst. Appl. 34, 1787–1794 (2008)CrossRef
26.
go back to reference Chou, Y.-C., Sun, C.-C., Yen, H.-Y.: Evaluating the criteria for human resource for science and technology (HRST) based on an integrated fuzzy AHP and fuzzy DEMATEL approach. Appl. Soft Comput. 12, 64–71 (2012)CrossRef Chou, Y.-C., Sun, C.-C., Yen, H.-Y.: Evaluating the criteria for human resource for science and technology (HRST) based on an integrated fuzzy AHP and fuzzy DEMATEL approach. Appl. Soft Comput. 12, 64–71 (2012)CrossRef
27.
go back to reference Çelik, P., Gök Kisa, A.C.: Fuzzy AHP-fuzzy promethee approach in evaluation of e-service quality: case of airline web sites. J. Int. Soc. Res. 10 (2017) Çelik, P., Gök Kisa, A.C.: Fuzzy AHP-fuzzy promethee approach in evaluation of e-service quality: case of airline web sites. J. Int. Soc. Res. 10 (2017)
28.
go back to reference Brahma, A.K., Mitra, D.K.: Fuzzy AHP and fuzzy VIKOR approach modelling for flood control project selection. Int. J. Appl. Eng. Res. 14, 3579–35889 (2019) Brahma, A.K., Mitra, D.K.: Fuzzy AHP and fuzzy VIKOR approach modelling for flood control project selection. Int. J. Appl. Eng. Res. 14, 3579–35889 (2019)
30.
go back to reference Perçin, S., Aldalou, E.: Financial performance evaluation of Turkish airline companies using integrated fuzzy AHP fuzzy TOPSIS model. In: Uluslararası İktisadi ve İdari İncelemeler Dergisi (18. EYİ Özel Sayısı), pp. 583–598 (2018) Perçin, S., Aldalou, E.: Financial performance evaluation of Turkish airline companies using integrated fuzzy AHP fuzzy TOPSIS model. In: Uluslararası İktisadi ve İdari İncelemeler Dergisi (18. EYİ Özel Sayısı), pp. 583–598 (2018)
32.
go back to reference Al-Masri, E., Mahmoud, Q.H.: Investigating web services on the world wide web. In: Proceedings of the 17th International Conference on World Wide Web, pp. 795–804 (2008) Al-Masri, E., Mahmoud, Q.H.: Investigating web services on the world wide web. In: Proceedings of the 17th International Conference on World Wide Web, pp. 795–804 (2008)
33.
go back to reference Mhlanga, S.T., Lall, M., Ojo, S.O.: Web service selection model using a hybrid approach. Int. J. Eng. Appl. Sci. 15(4), 948–955 (2020) Mhlanga, S.T., Lall, M., Ojo, S.O.: Web service selection model using a hybrid approach. Int. J. Eng. Appl. Sci. 15(4), 948–955 (2020)
34.
go back to reference Pan, N.-F.: Fuzzy AHP approach for selecting the suitable bridge construction method. Autom. Constr. 17(8), 958–965 (2008)CrossRef Pan, N.-F.: Fuzzy AHP approach for selecting the suitable bridge construction method. Autom. Constr. 17(8), 958–965 (2008)CrossRef
35.
go back to reference Boutkhoum, O., Hanine, M., Agouti, T., Tikniouine, A.: Selection problem of cloud solution for big data accessing: fuzzy AHP-PROMETHEE as a proposed methodology. J. Digit. Inf. Manag. 14(6) (2016) Boutkhoum, O., Hanine, M., Agouti, T., Tikniouine, A.: Selection problem of cloud solution for big data accessing: fuzzy AHP-PROMETHEE as a proposed methodology. J. Digit. Inf. Manag. 14(6) (2016)
Metadata
Title
A Fuzzy AHP and TOPSIS Approach for Web Service Selection
Authors
Sandile T. Mhlanga
Manoj Lall
Sunday O. Ojo
Copyright Year
2020
DOI
https://doi.org/10.1007/978-3-030-59595-1_9