Skip to main content

Towards a System for Cloud Service Discovery and Composition Based on Ontology

  • Conference paper
  • First Online:
Computational Collective Intelligence

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9330))

Abstract

Cloud computing has become a widely used concept. It is characterized by its elasticity, its on demand services and the unlimited resources provided to end users. However, the increase of services number offered by different providers causes sometimes ambiguity problems. So, ontology must be used to relate between different services in order to facilitate their access. Many languages expressing ontology have been proposed namely RDF, OWL, etc. To access them, queries should be expressed using SPARQL. However, generally, users are not familiar with this query language. Therefore, there is a need to an interface allowing them to express their requirements without any expertise in SPARQL language. Besides, given the increase of complex service requirements, it is sometimes necessary to compose services to meet final user requirements.

This paper gives related works on Cloud service discovery based on ontology and composition and presents a system ensuring these procedures.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Antoniou, G., van Harmelen, F.: Web ontology language: Owl. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies in Information Systems, pp. 76–92. Springer-Verlag (2003)

    Google Scholar 

  2. Candan, K.S., Liu, H., Suvarna, R.: Resource description framework: Metadata and its applications. SIGKDD Explor. Newsl. 3(1), 6–19 (2001)

    Article  Google Scholar 

  3. Darko, A., Neven, V., Jurica, S.: Cloud computing ontologies: A systematic review, pp. 9–14, April 2012

    Google Scholar 

  4. Guerfel, R., Sbaï, Z.: D&A4WSC as a design and analysis framework of web services composition, pp. 337–338 (2014)

    Google Scholar 

  5. Han, T., Sim, K.M.: An ontology-enhanced cloud service discovery system. In: Proceedings of the International MultiConference of Engineers and Computer Scientists, March 2010

    Google Scholar 

  6. Kang, J., Sim, K.M.: Cloudle : an agent-based cloud search engine that consults a cloud ontology. In: 2011 International Conference on System Science and Engineering (ICSSE), Macao, June 2011, pp. 276–281. IEEE (2011)

    Google Scholar 

  7. Lewis, G.: Getting started with service oriented architecture (soa) terminology. Software Engineering Institute (2010)

    Google Scholar 

  8. Mell, P., Grance, T.: The nist definition of cloud computing. Technical Report 800–145, National Institute of Standards and Technology (NIST), Gaithersburg, MD, September 2011

    Google Scholar 

  9. Moscato, F., Aversa, R., Di Martino, B., Fortis, T.-F., Munteanu, V.: An analysis of mosaic ontology for cloud resources annotation. In: FedCSIS 2011, pp. 973–980 (2011)

    Google Scholar 

  10. Nejdl, W., Wolpers, M., Capelle, C., Wissensverarbeitung, R., Hannover, U.: The rdf schema specification revisited. In: Modellierung 2000, p. 2000 (2000)

    Google Scholar 

  11. Pérez, J., Arenas, M., Gutierrez, C.: Semantics and complexity of sparql. ACM Trans. Database Syst. 34(3), 16:1–16:45 (2009)

    Article  Google Scholar 

  12. Pham, T.V., Jamjoom, H., Jordan, K., Shae, Z.-Y.: A service composition framework for market-oriented high performance computing cloud. In: Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, HPDC 2010, New York, NY, USA, 2010, pp. 284–287. ACM (2010)

    Google Scholar 

  13. Rawand, G., Zohra, S., Rahma, B.A.: On service composition in cloud computing: a survey and an ongoing architecture. In: Proceedings 6th Internatinal Conference on Cloud Computing Technology and Science, Singapore (2014)

    Google Scholar 

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

    Article  Google Scholar 

  15. Zhang, M., Ranjan, R., Haller, A., Georgakopoulos, D., Menzel, M., Nepal, S.: An ontology-based system for cloud infrastructure services’ discovery. In: CollaborateCom, pp. 524–530. IEEE (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rawand Guerfel .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Guerfel, R., Sbaï, Z., Ayed, R.B. (2015). Towards a System for Cloud Service Discovery and Composition Based on Ontology. In: Núñez, M., Nguyen, N., Camacho, D., Trawiński, B. (eds) Computational Collective Intelligence. Lecture Notes in Computer Science(), vol 9330. Springer, Cham. https://doi.org/10.1007/978-3-319-24306-1_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-24306-1_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-24305-4

  • Online ISBN: 978-3-319-24306-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics