CCC-Quality2: Cross-Cloud Service Composition Based on Quality of Clouds and Web Services for Business Applications

  • Conference paper
  • First Online:
Information and Communication Technology for Competitive Strategies (ICTCS 2021)

Abstract

Composition of web services is a promising approach whenever it is not possible to satisfy the requirements with a single service. Combining the services deployed in a single cloud prevents to utilize the benefits offered by the other clouds. Hence, it is beneficial to compose the required services available in multiple clouds. The web services providing the similar functionality differ in their quality of service (QoS). The characteristics of the cloud platform where these services are deployed also have an impact on the quality of the services. Therefore, web services must be chosen based on their QoS as well as QoS of the deployed cloud to improve the QoS of the composite service. Towards this objective, it is proposed to compose services deployed in different clouds platforms based on QoS parameters of web services as well as cloud platforms. The proposed approach maximizes the satisfaction level offered by the composition in terms of QoS. The proposed method has been experimented with 2507 web services of QWS dataset deployed in 10 different cloud platforms. The impact on increasing the number of services deployed in each cloud as well as the number of cloud platforms available on the satisfaction level of web service selection has been studied.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
EUR 29.95
Price includes VAT (Germany)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
EUR 213.99
Price includes VAT (Germany)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
EUR 267.49
Price includes VAT (Germany)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Dustdar S, Schreiner W (2005) A survey on web services composition. Int J Web Grid Services 1(1):1–30

    Article  Google Scholar 

  2. Srivastava B, Koehler J (2003) Web service composition—current solutions and open problems. In: ICAPS 2003. Workshop on Planning for Web Services, 2003

    Google Scholar 

  3. Su X, Rao J (2004) A survey of automated web service composition methods. In: First international workshop on semantic web services and web process composition, 2004

    Google Scholar 

  4. Agarwal V, Dasgupta K, Karnik N, Kumar A, Kundu A, Mittal S, Srivastava B (2005) A service creation environment based on end-to-end composition of web services. In: 14th international conference on world wide web, 2005

    Google Scholar 

  5. Mustafa F, McCluskey TL (2009) Dynamic web service composition. In: International conference on computer engineering and technology ICCET ‘08, vol 2. pp 463–467

    Google Scholar 

  6. Tabatabaei SGH, Kadir WMNW, Ibrahim S (2008) Web service composition approaches to support dynamic e-business systems. Commun IBIMA 2

    Google Scholar 

  7. Raman B, Agarwal S, Chen Y, Caesar M, Cui W, Johansson P, Lai K, Lavian T, Machiraju S, Morley-Mao Z, Porter G, Roscoe T, Seshadri M, Shih JS, Sklower K, Subramanian L, Suzuki T, Zhuang S, Joseph AD, Katz RH, Stoica I (2002) The SAHARA model for service composition across multiple providers. In: Proceedings first Int’l conference pervasive computing, May 2002, pp 1–14

    Google Scholar 

  8. Agarwal V, Chafle G, Mittal S, Srivastava B (2008) Understanding approaches for web service composition and execution. In: Proceedings of the 1st Bangalore annual compute conference (COMPUTE '08). ACM, New York, NY, USA, Article 1, pp 8

    Google Scholar 

  9. Rajaram K, Babu C (2010) Template based SOA framework for dynamic and adaptive composition of web services. In: 2010 international conference on networking and information technology, Manila, 2010, pp 49–53

    Google Scholar 

  10. Casati F, Shan M-C (2001) Dynamic and adaptive composition of e-services. Inf Syst 26(3):143–162

    Article  Google Scholar 

  11. Zeng L, Benatallah B, Ngu AHH (2001) On demand business to-business integration. In: Proceedings ninth Int’l conference cooperative information systems

    Google Scholar 

  12. Mecella M, Scannapieco M, Virgillito A, Baldoni R, Catarci T, Batini C (2002) Managing data quality in cooperative information systems. In: Proceedings 10th Int’l conference cooperative information systems (CoopIS)

    Google Scholar 

  13. Strunk A (2010) QoS-aware service composition: a survey. In: Eighth IEEE European conference on web services, Ayia Napa, December 2010, pp 67–74

    Google Scholar 

  14. Zeng L, Benatallah B, Dumas M, Kalagnanam J, Sheng QZ (2003) Quality driven web services composition. In: Proceedings 12th Int’l conference world wide web (WWW), May 2003

    Google Scholar 

  15. Liu Y, Ngu AHH, Zeng L (2004) QoS computation and policing in dynamic web service selection. In: Proceedings 13th Int’l conference world wide web (WWW), May 2004

    Google Scholar 

  16. Nahrstedt K, Xu D, Wichadakul D, Li B (2001) QoS-aware middleware for ubiquitous and heterogeneous environments. IEEE Comm Magazine 39(11):2–10

    Article  Google Scholar 

  17. Motahari-Nezhad H, Stephenson B, Singhal S (2009) Outsourcing business to cloud computing services: opportunities and challenges. IEEE Internet Comput

    Google Scholar 

  18. Ylianttila M, Riekki J, Zhou J, Athukorala K, Gilman E (2012) Cloud architecture for dynamic service composition. Int J Grid High Perform Comput 4(2):17–31

    Google Scholar 

  19. Wu T, Dou W, Hu C, Chen J (2017) Service mining for trusted service composition in cross-cloud environment. IEEE Syst J 11(1):283–294

    Article  Google Scholar 

  20. Faratin P, Sierra C, Jennings NR (2002) Using similarity criteria to make issue trade-offs in automated negotiations. Artif Intell 142(2):205–237

    Article  MathSciNet  Google Scholar 

  21. Jula A, Sundararajan E, Othman Z (2013) Cloud computing service composition: a systematic literature review. Expert Syst Appl Elsevier J 3809–3824

    Google Scholar 

  22. Ye Z, Bouguettaya A, Zhou X (2012) QoS-aware cloud service composition based on economic models. In: Liu C, Ludwig H, Toumani F, Yu Q (eds) Service-oriented computing. ICSOC 2012. lecture notes in computer science, vol 7636. Springer, Berlin, Heidelberg

    Google Scholar 

  23. Sundareswaran S, Squicciarini A, Lin D (2012) A brokerage-based approach for cloud service selection. In: IEEE fifth international conference on cloud computing, Honolulu-HI, June 2012, pp 558–565

    Google Scholar 

  24. Qi L, Dou W, Zhang X, Chen J (2012) A QoS aware composition method supporting cross-platform service invocation in cloud environment. J Comput Syst Sci 78(5):1316–1329

    Article  Google Scholar 

  25. Dou W, Zhang X, Liu J, Chen J, Member S (2015) IEEE, HireSome-II: towards privacy-aware cross-cloud service composition for big data applications. IEEE Trans Parallel Distrib Syst 26(2):455–466

    Article  Google Scholar 

  26. Kurdi H, Al-Anazi A, Campbell C, Al Faries A (2015) A combinatorial optimization algorithm for multiple cloud service composition. Comput Electri Eng Elsevier J 42:107–113

    Google Scholar 

  27. Modi KJ, Garg S (2019) A QoS-based approach for cloud-service matchmaking, selection and composition using the Semantic Web. J Syst Inf Technol 21(1):63–89

    Article  Google Scholar 

  28. Thangaraj P, Balasubramanie P (2021) Meta heuristic QoS based service composition for service computing. J Ambient Intell Human Comput 12:5619–5625

    Article  Google Scholar 

  29. Pallavi B, Aarchit J, Rahul H (2019) QoS based web service selection and multi-criteria decision making methods. Int J Interact Multimedia Artif Intell 5(4):113–121

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kanchana Rajaram .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Rajaram, K., Selvi, K.P.N. (2023). CCC-Quality2: Cross-Cloud Service Composition Based on Quality of Clouds and Web Services for Business Applications. In: Kaiser, M.S., **e, J., Rathore, V.S. (eds) Information and Communication Technology for Competitive Strategies (ICTCS 2021). Lecture Notes in Networks and Systems, vol 401. Springer, Singapore. https://doi.org/10.1007/978-981-19-0098-3_40

Download citation

  • DOI: https://doi.org/10.1007/978-981-19-0098-3_40

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-19-0097-6

  • Online ISBN: 978-981-19-0098-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics

Navigation