Skip to main content
Erschienen in: Soft Computing 11/2020

10.08.2019 | Focus

A novel quality-of-service-aware web services composition using biogeography-based optimization algorithm

verfasst von: Arun Kumar Sangaiah, Gui-Bin Bian, Seyed Mostafa Bozorgi, Mohsen Yaghoubi Suraki, Ali Asghar Rahmani Hosseinabadi, Morteza Babazadeh Shareh

Erschienen in: Soft Computing | Ausgabe 11/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

With the development of technology and computer systems, web services are used to develop business processes. Since a web service only performs a simple operation, web services composition has become important to respond to these business processes. In recent times, the number of existing web services has grown increasingly; therefore, similar services are presented increasingly. These similar web services are discriminated based on the various quality of service (QoS) parameters. These quality parameters include cost, execution time, availability, and reliability. In order to have the best QoS, each user should select a subset of services that presents best quality parameters. On the other hand, due to huge number of services, selecting web services for composition is an NP-hard optimization problem. This paper presents an efficient method for solving this problem using biogeography-based optimization (BBO). BBO is a very simple algorithm with few control parameters and effective exploit. The proposed method offers promising solutions to this problem. Evaluation and simulation results indicate efficiency and feasibility of the proposed algorithm.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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 "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!

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!

Literatur
Zurück zum Zitat Alrifai M, Skoutas D, Risse T (2010) Selecting skyline services for QoS-based web service composition. In: Proceedings of the 19th international conference on World wide web. ACM, pp 11–20 Alrifai M, Skoutas D, Risse T (2010) Selecting skyline services for QoS-based web service composition. In: Proceedings of the 19th international conference on World wide web. ACM, pp 11–20
Zurück zum Zitat Bozorgi SM, Rostami AS, Hosseinabadi AR, Balas VE (2017) A new clustering protocol based on renewable energy and multi-hop routing for energy harvesting-wireless sensor networks. Comput Electr Eng 64:233–247CrossRef Bozorgi SM, Rostami AS, Hosseinabadi AR, Balas VE (2017) A new clustering protocol based on renewable energy and multi-hop routing for energy harvesting-wireless sensor networks. Comput Electr Eng 64:233–247CrossRef
Zurück zum Zitat Clerc M, Kennedy J (2002) The particle swarm—explosion, stability, and convergence in a multidimensional complex space. IEEE Trans Evol Comput 6(1):58–73CrossRef Clerc M, Kennedy J (2002) The particle swarm—explosion, stability, and convergence in a multidimensional complex space. IEEE Trans Evol Comput 6(1):58–73CrossRef
Zurück zum Zitat Deb K (2000) An efficient constraint handling method for genetic algorithms. Compt Method Appl Mech Eng 186:311–338CrossRef Deb K (2000) An efficient constraint handling method for genetic algorithms. Compt Method Appl Mech Eng 186:311–338CrossRef
Zurück zum Zitat Eberhart RC, Shi Y (2004) Guest editorial special issue on particle swarm optimization. IEEE Trans Evol Comput 8(3):201–203CrossRef Eberhart RC, Shi Y (2004) Guest editorial special issue on particle swarm optimization. IEEE Trans Evol Comput 8(3):201–203CrossRef
Zurück zum Zitat Han T, Bozorgi SM, Orang AV, Hosseinabadi AR, Sangaiah AK, Chen MY (2019) A hybrid unequal clustering based on density with energy conservation in wireless nodes. Sustainability 11:1–26 Han T, Bozorgi SM, Orang AV, Hosseinabadi AR, Sangaiah AK, Chen MY (2019) A hybrid unequal clustering based on density with energy conservation in wireless nodes. Sustainability 11:1–26
Zurück zum Zitat Hosseinabadi AR, Rostami NSH, Kardgar M, Mirkamali SS, Abraham A (2017) A new efficient approach for solving the capacitated vehicle routing problem using the gravitational emulation local search algorithm. Appl Math Modell 49:663–679MathSciNetCrossRef Hosseinabadi AR, Rostami NSH, Kardgar M, Mirkamali SS, Abraham A (2017) A new efficient approach for solving the capacitated vehicle routing problem using the gravitational emulation local search algorithm. Appl Math Modell 49:663–679MathSciNetCrossRef
Zurück zum Zitat Hosseinabadi AR, Vahidi J, Balas VE, Mirkamali SS (2018a) OVRP_GELS: solving open vehicle routing problem using the gravitational emulation local search algorithm. Neural Comput Appl 29(10):955–968CrossRef Hosseinabadi AR, Vahidi J, Balas VE, Mirkamali SS (2018a) OVRP_GELS: solving open vehicle routing problem using the gravitational emulation local search algorithm. Neural Comput Appl 29(10):955–968CrossRef
Zurück zum Zitat Hosseinabadi AR, Vahidi J, Saemi B, Sangaiah AK, Elhoseny M (2018b) Extended genetic algorithm for solving open-shop scheduling problem. Soft Comput 23(13):5099–5116CrossRef Hosseinabadi AR, Vahidi J, Saemi B, Sangaiah AK, Elhoseny M (2018b) Extended genetic algorithm for solving open-shop scheduling problem. Soft Comput 23(13):5099–5116CrossRef
Zurück zum Zitat Huang VL, Qin AK, Suganthan PN (2006) Self-adaptive differential evolution algorithm for constrained real-parameter optimization. In: 2006 IEEE international conference on evolutionary computation, Vancouver, BC, pp 17–24 Huang VL, Qin AK, Suganthan PN (2006) Self-adaptive differential evolution algorithm for constrained real-parameter optimization. In: 2006 IEEE international conference on evolutionary computation, Vancouver, BC, pp 17–24
Zurück zum Zitat Jaeger MC, Rojec-Goldmann G, Muhl G (2004) Qos aggregation for web service composition using workflow patterns. In: Proceedings eighth IEEE international enterprise distributed object computing conference, 2004. EDOC 2004. IEEE, pp 149–159 Jaeger MC, Rojec-Goldmann G, Muhl G (2004) Qos aggregation for web service composition using workflow patterns. In: Proceedings eighth IEEE international enterprise distributed object computing conference, 2004. EDOC 2004. IEEE, pp 149–159
Zurück zum Zitat Li P (2017) Pathological brain detection via wavelet packet Tsallis entropy and real-coded biogeography-based optimization. Fund Inform 151(1–4):275–291MathSciNet Li P (2017) Pathological brain detection via wavelet packet Tsallis entropy and real-coded biogeography-based optimization. Fund Inform 151(1–4):275–291MathSciNet
Zurück zum Zitat Li LL, Yang YF, Wang CH, Lin KP (2018) Biogeography-based optimization based on population competition strategy for solving the substation location problem. Expert Syst Appl 97:290–302CrossRef Li LL, Yang YF, Wang CH, Lin KP (2018) Biogeography-based optimization based on population competition strategy for solving the substation location problem. Expert Syst Appl 97:290–302CrossRef
Zurück zum Zitat Ma H, Simon D (2010) Blended biogeography-based optimization for constrained optimization. Eng Appl Artif Intell 24:517–525CrossRef Ma H, Simon D (2010) Blended biogeography-based optimization for constrained optimization. Eng Appl Artif Intell 24:517–525CrossRef
Zurück zum Zitat Mistry S, Bouguettaya A, Dong H (2018) Service providers’ long-term QoS prediction model. In: Economic models for managing cloud services. Springer, Cham, pp 111–122 Mistry S, Bouguettaya A, Dong H (2018) Service providers’ long-term QoS prediction model. In: Economic models for managing cloud services. Springer, Cham, pp 111–122
Zurück zum Zitat Parejo JA, Fernandez P, Ruiz-Cortes A (2008) QoS-aware services composition using tabu search and hybrid genetic algorithms. In: ADIS 2008—Apoyo a la Decision en Ingenieria del Software, Evento Realizado en el Marco de las 13th Jornadas de Ingenieria del Software y Bases de Datos, JISBD 2008, 2(1), pp 55–66 Parejo JA, Fernandez P, Ruiz-Cortes A (2008) QoS-aware services composition using tabu search and hybrid genetic algorithms. In: ADIS 2008—Apoyo a la Decision en Ingenieria del Software, Evento Realizado en el Marco de las 13th Jornadas de Ingenieria del Software y Bases de Datos, JISBD 2008, 2(1), pp 55–66
Zurück zum Zitat Rostami AS, Badkoobe M, Mohanna F, Keshavarz H, Hosseinabadi AR, Kumar Sangaiah A (2018) Survey on clustering in heterogeneous and homogeneous wireless sensor networks. J Supercomput 74:277–323CrossRef Rostami AS, Badkoobe M, Mohanna F, Keshavarz H, Hosseinabadi AR, Kumar Sangaiah A (2018) Survey on clustering in heterogeneous and homogeneous wireless sensor networks. J Supercomput 74:277–323CrossRef
Zurück zum Zitat Sangaiah AK, Yaghoubi Suraki M, Sadeghilalimi M, Bozorgi SM, Hosseinabadi AR, Wang J (2019a) A new meta-heuristic algorithm for solving the flexible dynamic job-shop problem with parallel machines. Symmetry 11:1–17CrossRef Sangaiah AK, Yaghoubi Suraki M, Sadeghilalimi M, Bozorgi SM, Hosseinabadi AR, Wang J (2019a) A new meta-heuristic algorithm for solving the flexible dynamic job-shop problem with parallel machines. Symmetry 11:1–17CrossRef
Zurück zum Zitat Shamshirband Sh, Shojafar M, Hosseinabadi AR, Kardgar M, Nizam Md MH, Nasir R Ahmad (2015) OSGA: genetic-based open-shop scheduling with consideration of machine maintenance in small and medium enterprises. Ann Oper Res 229(1):743–758MathSciNetCrossRef Shamshirband Sh, Shojafar M, Hosseinabadi AR, Kardgar M, Nizam Md MH, Nasir R Ahmad (2015) OSGA: genetic-based open-shop scheduling with consideration of machine maintenance in small and medium enterprises. Ann Oper Res 229(1):743–758MathSciNetCrossRef
Zurück zum Zitat Shojafar M, Kardgar M, Hosseinabadi AR, Shamshirband Sh, Abraham A (2016) TETS: a genetic-based scheduler in cloud computing to decrease energy and makespan. In: The 15th international conference on hybrid intelligent systems (HIS 2015), chapter advances in intelligent systems and computing, vol 420, Seoul, South Korea, Springer, pp 103–115 Shojafar M, Kardgar M, Hosseinabadi AR, Shamshirband Sh, Abraham A (2016) TETS: a genetic-based scheduler in cloud computing to decrease energy and makespan. In: The 15th international conference on hybrid intelligent systems (HIS 2015), chapter advances in intelligent systems and computing, vol 420, Seoul, South Korea, Springer, pp 103–115
Zurück zum Zitat Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713CrossRef Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713CrossRef
Zurück zum Zitat Wang S, Zhang Y, Ji G, Yang J, Wu J, Wei L (2015) Fruit classification by wavelet-entropy and feedforward neural network trained by fitness-scaled chaotic ABC and biogeography-based optimization. Entropy 17(8):5711–5728CrossRef Wang S, Zhang Y, Ji G, Yang J, Wu J, Wei L (2015) Fruit classification by wavelet-entropy and feedforward neural network trained by fitness-scaled chaotic ABC and biogeography-based optimization. Entropy 17(8):5711–5728CrossRef
Zurück zum Zitat Wang SH, Zhang Y, Li YJ, Jia WJ, Liu FY, Yang MM, Zhang YD (2018) Single slice based detection for Alzheimer’s disease via wavelet entropy and multilayer perceptron trained by biogeography-based optimization. Multimed Tools Appl 77(9):10393–10417CrossRef Wang SH, Zhang Y, Li YJ, Jia WJ, Liu FY, Yang MM, Zhang YD (2018) Single slice based detection for Alzheimer’s disease via wavelet entropy and multilayer perceptron trained by biogeography-based optimization. Multimed Tools Appl 77(9):10393–10417CrossRef
Zurück zum Zitat Xueyan Wu (2016) Smart detection on abnormal breasts in digital mammography based on contrast-limited adaptive histogram equalization and chaotic adaptive real-coded biogeography-based optimization. Simulation 92(9):873–885CrossRef Xueyan Wu (2016) Smart detection on abnormal breasts in digital mammography based on contrast-limited adaptive histogram equalization and chaotic adaptive real-coded biogeography-based optimization. Simulation 92(9):873–885CrossRef
Zurück zum Zitat Yang G, Zhang Y, Yang J, Ji G, Dong Z, Wang S et al (2016) Automated classification of brain images using wavelet-energy and biogeography-based optimization. Multimed Tools Appl 75(23):15601–15617CrossRef Yang G, Zhang Y, Yang J, Ji G, Dong Z, Wang S et al (2016) Automated classification of brain images using wavelet-energy and biogeography-based optimization. Multimed Tools Appl 75(23):15601–15617CrossRef
Zurück zum Zitat Yu JJQ, Li VOK (2015) A social spider algorithm for global optimization. Appl Soft Comput 30:614–627CrossRef Yu JJQ, Li VOK (2015) A social spider algorithm for global optimization. Appl Soft Comput 30:614–627CrossRef
Zurück zum Zitat Zeng L, Benatallah B, Ngu AH, Dumas M, Kalagnanam J, Chang H (2004) QoS-aware middleware for web services composition. IEEE Trans Softw Eng 30(5):311–327CrossRef Zeng L, Benatallah B, Ngu AH, Dumas M, Kalagnanam J, Chang H (2004) QoS-aware middleware for web services composition. IEEE Trans Softw Eng 30(5):311–327CrossRef
Zurück zum Zitat Zitzler E, Laumanns M, Thiele L (2001) SPEA2: improving the strength Pareto evolutionary algorithm. In: Evolutionary methods for design optimization and control with applications to industrial problems, International Center for Numerical Methods in Engineering. https://doi.org/10.3929/ethz-a-010782581 Zitzler E, Laumanns M, Thiele L (2001) SPEA2: improving the strength Pareto evolutionary algorithm. In: Evolutionary methods for design optimization and control with applications to industrial problems, International Center for Numerical Methods in Engineering. https://​doi.​org/​10.​3929/​ethz-a-010782581
Metadaten
Titel
A novel quality-of-service-aware web services composition using biogeography-based optimization algorithm
verfasst von
Arun Kumar Sangaiah
Gui-Bin Bian
Seyed Mostafa Bozorgi
Mohsen Yaghoubi Suraki
Ali Asghar Rahmani Hosseinabadi
Morteza Babazadeh Shareh
Publikationsdatum
10.08.2019
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 11/2020
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-019-04266-y

Weitere Artikel der Ausgabe 11/2020

Soft Computing 11/2020 Zur Ausgabe