Skip to main content

Towards a Cloud-WSDL Metamodel: A New Extension of WSDL for Cloud Service Description

  • Conference paper
  • First Online:
Advances in Databases and Information Systems (ADBIS 2021)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 12843))

Included in the following conference series:

  • 554 Accesses

Abstract

Several approaches have been proposed to describe services in a rich and generic manner (such as WSDL, OWL-S, WSMO, and SAWSDL). However, current approaches remain inappropriate for cloud computing since: 1) they lack in a way or another semantic or business aspect, 2) they cannot fully cope with non-functional properties and cloud characteristics, 3) they are unable to cover all kinds of services (such as SaaS, PaaS, IaaS). Despite the existence of several attempts which have tried to extent existing studies, the problem remains open. In this paper, we propose Cloud-WSDL, a new description model aligned with WSDL language, the most popular language, to make it more suitable for describing cloud services. The idea is to enhance WSDL description with our ontological Generic Cloud Service Description called GCSD to cope with many aspects (technical, operational, business, semantic and contextual) to ensure a high interoperability between services belonging to multiple heterogeneous clouds, and to support all the kinds of cloud services (SaaS, PaaS, and IaaS).

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Akkiraju, R., Farrell, J., Miller, J.: Web Service Semantics - WSDL-S. A joint UGA-IBM Technical Note, version 1.0, Technical report, UGA-IBM, April 2005

    Google Scholar 

  2. Farrell, J., Lausen, H.: Semantic Annotations for WSDL and XML Schema, W3C recommendation (2007). http://www.w3.org/TR/sawsdl/

  3. Patil, A.A., Oundhakar, S.A., Sheth, A.P.: Meteor-s web service annotation framework. In: 13th International Conference on World Wide Web, pp. 553–562 (2004)

    Google Scholar 

  4. Vedamuthu, A., Orchard, D., Hirsch, F.: Web Services policy 1.5 - Framework, W3C recommendation (2007). http://www.w3.org/TR/ws-policy/

  5. D’Ambrogio, A.: A WSDL extension for performance-enabled description of web services. In: Yolum, I., Güngör, T., Gürgen, F., Özturan, C. (eds.) ISCIS 2005. LNCS, vol. 3733, pp. 371–381. Springer, Heidelberg (2005). https://doi.org/10.1007/11569596_40

    Chapter  Google Scholar 

  6. El Bitar, I., Belouadha, F-Z, Roudies, O.: Towards a semantic description model aligned with W3C standards for WS automatic discovery. In: 2014 International Conference on Multimedia Computing and Systems (ICMCS), 14–16 April 2014, Marrakech, Morocco. IEEE (2014)

    Google Scholar 

  7. Paolucci, M., Srinivasan, N., Sycara, K.: Towards a semantic choreography of web services: from WSDL to DAML-S. In: The International Conference on Web Services, pp. 22–26. IEEE (2003)

    Google Scholar 

  8. Heß, A., Johnston, E., Kushmerick, N.: ASSAM: a tool for semi-automatically annotating semantic web services. In: The 12th International Conference of Web Technologies, pp. 470–475 (2008)

    Google Scholar 

  9. Ghazouani, S., Slimani, Y.: Towards a standardized cloud service description based on USDL. J. Syst. Softw. 132, 1–20 (2017)

    Article  Google Scholar 

  10. Barros, A., Oberle, D.: Handbook of Service Description: USDL and Its Methods. Springer, New York (2012). https://doi.org/10.1007/978-1-4614-1864-1

    Book  Google Scholar 

  11. Liu, D., Zic, J.: Cloud#: a specification language for modeling cloud. In: 2011 IEEE International Conference on Cloud Computing (CLOUD), Washington, DC, 4–9 July, pp. 533–540. IEEE (2011)

    Google Scholar 

  12. Hamdaqa, M., Livogiannis, T., Tahvildari, L.: A reference model for developing cloud applications. In: 1st International Conference on Cloud Computing and Services Science, pp. 98–103. SciTePress (2011)

    Google Scholar 

  13. Sun, L., Ma, J., Wang, H.: Cloud service description model: an extension of USDL for cloud services. IEEE Trans. Serv. Comput. 11(2), 354–368 (2015)

    Article  Google Scholar 

  14. Galan, F., Sampaio, A., Rodero-Merino, L.: Service specification in Cloud environments based on extensions to open standards. In: 4th International ICST Conference on COMmunication System softWAre and middlewaRE (COMSWARE 2009), New York, USA, no. 19, pp. 1–12. ACM (2009)

    Google Scholar 

  15. Le, D., Nguyen, V., Goh, A.: Matching WSDL and OWL-S web services. In: IEEE International Conference on Semantic Computing, Berkeley, CA, pp. 197–202 (2009)

    Google Scholar 

  16. D’Ambrogio, A.: A model-driven WSDL extension for describing the QoS of web services. In: IEEE International Conference on Web Services, pp. 789–796 (2006)

    Google Scholar 

  17. Chabeb, Y., Tata, S.: Yet another semantic annotation for WSDL. In: IADIS International Conference, Freiburg, Germany, pp. 437–441 (2008)

    Google Scholar 

  18. Sagayaraj, S., Santhoshkumar, M.: Transformation of complex type WSDL into OWL-S for facilitating SWS discovery. Int. J. Inf. Technol. 11(1), 5–12 (2018). https://doi.org/10.1007/s41870-018-0249-2

    Article  Google Scholar 

  19. Martin, D., et al.: Bringing semantics to web services: the OWL-S approach. In: Cardoso, Jorge, Sheth, Amit (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 26–42. Springer, Heidelberg (2005). https://doi.org/10.1007/978-3-540-30581-1_4

    Chapter  Google Scholar 

  20. Roman, D., et al.: WWW: WSMO, WSML, and WSMX in a nutshell. In: Mizoguchi, Riichiro, Shi, Zhongzhi, Giunchiglia, Fausto (eds.) ASWC 2006. LNCS, vol. 4185, pp. 516–522. Springer, Heidelberg (2006). https://doi.org/10.1007/11836025_49

    Chapter  Google Scholar 

  21. Gudenkauf, S., Josefiok, M., Göring, A.: A reference architecture for Cloud service offers. In: 2013 17th IEEE International Enterprise Distributed Object Computing Conference (EDOC), 9–13 September, Vancouver, BC, pp. 227–236. IEEE (2013)

    Google Scholar 

  22. Hoefer, C.N., Karagiannis, G.: Taxonomy of cloud computing services. In: 2010 IEEE Globecom Workshops, 6–10 December 2010, pp. 1345–1350. IEEE (2010)

    Google Scholar 

  23. Hoberg, P., Wollersheim, J., Krcmar, H.: Service descriptions for cloud services-the customers perspective. In: ConLife Academic Conference (2012)

    Google Scholar 

  24. Charfi, A., Schmeling, B., Novelli, F.: An overview of the unified service description language. In: 2010 IEEE 8th European Conference on Web Services (ECOWS), Ayia Napa, 1–3 December, pp. 173–180. IEEE (2010)

    Google Scholar 

  25. Shetty, J., D’Mello, D.A.: An XML based data representation model to discover infrastructure services. 2015 International Conference on Smart Technologies and Management for Computing, Communication, Controls, Energy and Materials (ICSTM), Chennai, India, 6–8 May, pp. 119–125. IEEE (2015)

    Google Scholar 

  26. Nagireddi, V.S.K., Mishra, S.: An ontology based cloud service generic search engine. In: 2013 8th International Conference on Computer Science & Education (ICCSE), Colombo, 26–28 April, pp. 335–340. IEEE (2013)

    Google Scholar 

  27. Tahamtan, A., Beheshti, S.A., Anjomshoaa, A.: A cloud repository and discovery framework based on a unified business and cloud service ontology. In: 2012 IEEE 8th World Congress on Services, Honolulu, Hawaï, 24–29 June, pp. 203–210. IEEE (2012)

    Google Scholar 

  28. Alfazi, A., Sheng, Q.Z., Qin, Y.: Ontology-based automatic cloud service categorization for enhancing cloud service discovery. In: 2015 IEEE 19th International on Enterprise Distributed Object Computing Conference (EDOC), Adelaide, Australia, 21–25 September, pp. 151–158. IEEE (2015)

    Google Scholar 

  29. Nguyen, D.K., Lelli, F., Papazoglou, M.P.: Blueprinting approach in support of cloud computing. In: Future Internet 2012, 21 March 2012, vol. 4, no. 1, pp. 322–346. Molecular Diversity Preservation International (2012)

    Google Scholar 

  30. Nguyen, D.K., Lelli, F., Taher, Y., Parkin, M., Papazoglou, M.P., van den Heuvel, W.-J.: Blueprint template support for engineering cloud-based services. In: Abramowicz, W., Llorente, I.M., Surridge, M., Zisman, A., Vayssière, J. (eds.) ServiceWave 2011. LNCS, vol. 6994, pp. 26–37. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-24755-2_3

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anis Tissaoui .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ghazouani, S., Tissaoui, A., Chbeir, R. (2021). Towards a Cloud-WSDL Metamodel: A New Extension of WSDL for Cloud Service Description. In: Bellatreche, L., Dumas, M., Karras, P., Matulevičius, R. (eds) Advances in Databases and Information Systems. ADBIS 2021. Lecture Notes in Computer Science(), vol 12843. Springer, Cham. https://doi.org/10.1007/978-3-030-82472-3_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-82472-3_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-82471-6

  • Online ISBN: 978-3-030-82472-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics