Skip to main content

CoCoOn: Cloud Computing Ontology for IaaS Price and Performance Comparison

  • Conference paper
  • First Online:

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

Abstract

In this paper, we present an OWL-based ontology, the Cloud Computing Ontology (CoCoOn), that defines concepts, features, attributes and relations to describe Cloud infrastructure services. We also present datasets that are built using CoCoOn and scripts (i.e. SPARQL template queries and web applications) that demonstrate the real-world applicability of the ontology. We also describe the design of the ontology and the architecture of related services developed with it.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   89.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

Learn about institutional subscriptions

Notes

  1. 1.

    https://www.burstorm.com/platform/.

  2. 2.

    https://www.w3.org/TR/prov-o/.

  3. 3.

    http://qudt.org/.

  4. 4.

    http://cookingbigdata.com/linkeddata/dmservices.

  5. 5.

    https://www.csee.umbc.edu/~kjoshi1/storage_ontology.owl.

  6. 6.

    https://github.com/miranda-zhang/cloud-computing-schema/blob/master/vocabularies.md.

  7. 7.

    https://github.com/miranda-zhang/cloud-computing-schema/blob/master/revision_history.md.

  8. 8.

    https://www.rhipe.com/azure-storage-transactions/.

  9. 9.

    https://github.com/miranda-zhang/cloud-computing-schema/blob/master/example/azure/storage.md#disk-snapshots.

  10. 10.

    Effective until end of June 2019, when this paper has been submitted, after that new pricing takes effect based on not only the destination but also the sources.

  11. 11.

    https://github.com/miranda-zhang/cloud-computing-schema/blob/master/example/quickstart.md#internet-service.

  12. 12.

    https://github.com/miranda-zhang/cloud-computing-schema/blob/master/example/quickstart.md#forwarding-rule.

  13. 13.

    https://github.com/miranda-zhang/cloud-computing-schema/blob/master/example/quickstart.md#cloud-service-price-specification.

  14. 14.

    https://github.com/miranda-zhang/cloud-computing-schema/blob/master/example/quickstart.md#cloud-storage-transactions-price-specification.

  15. 15.

    https://github.com/miranda-zhang/cloud-computing-schema/blob/master/example/quickstart.md#cloud-network-price-specification.

  16. 16.

    https://github.com/miranda-zhang/cloud-computing-schema/blob/master/example/quickstart.md#downlink-speed.

  17. 17.

    https://github.com/miranda-zhang/cloud-computing-schema/blob/master/example/quickstart.md#measurement.

  18. 18.

    https://www.geonames.org/.

  19. 19.

    https://github.com/miranda-zhang/cloud-computing-schema/blob/master/example/quickstart.md#location-and-region.

  20. 20.

    The complete process with input and output for each step is documented online.

  21. 21.

    https://github.com/miranda-zhang/cloud-computing-schema/tree/master/example/cloudharmony.

References

  1. Boukadi, K., Rekik, M., Ben-Abdallah, H., Gaaloul, W.: Cloud service description ontology: construction, evaluation and interrogation. In: Cloud Service Description Ontology: Construction, Evaluation and Interrogation (2016)

    Google Scholar 

  2. Dobson, G., Lock, R., Sommerville, I.: QoSOnt: a QoS ontology for service-centric systems. In: SEAA, pp. 80–87 (2005)

    Google Scholar 

  3. Gruber, T.R.: Toward principles for the design of ontologies used for knowledge sharing. Int. J. Hum.-Comput. Stud. 43(5–6), 907–928 (1995)

    Article  Google Scholar 

  4. Guha, R.V., Brickley, D., MacBeth, S.: Schema.org: evolution of structured data on the web. Queue 13(9), 10:10–10:37 (2015)

    Article  Google Scholar 

  5. Haller, A., Cimpian, E., Mocan, A., Oren, E., Bussler, C.: WSMX - a semantic service-oriented architecture. In: ICWS, pp. 321–328 (2005)

    Google Scholar 

  6. Haller, A., et al.: The modular SSN ontology: a joint W3C and OGC standard specifying the semantics of sensors, observations, sampling, and actuation. Semant. Web 10(1), 9–32 (2019)

    Article  Google Scholar 

  7. Hepp, M.: GoodRelations: an ontology for describing products and services offers on the web. In: Gangemi, A., Euzenat, J. (eds.) EKAW 2008. LNCS (LNAI), vol. 5268, pp. 329–346. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-87696-0_29

    Chapter  Google Scholar 

  8. Janowicz, K., Haller, A., Cox, S.J., Phuoc, D.L., Lefrançois, M.: SOSA: a lightweight ontology for sensors, observations, samples, and actuators. J. Web Semant. 56, 1–10 (2019)

    Article  Google Scholar 

  9. Joshi, K.P., Yesha, Y., Finin, T.W.: Automating cloud services life cycle through semantic technologies. IEEE Trans. Serv. Comput. 7, 109–122 (2014)

    Article  Google Scholar 

  10. Lefrançois, M., Zimmermann, A.: The unified code for units of measure in RDF: cdt:ucum and other UCUM datatypes. In: Gangemi, A., et al. (eds.) ESWC 2018. LNCS, vol. 11155, pp. 196–201. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-98192-5_37

    Chapter  Google Scholar 

  11. Lefrançois, M., Zimmermann, A., Bakerally, N.: A SPARQL extension for generating rdf from heterogeneous formats. In: Blomqvist, E., Maynard, D., Gangemi, A., Hoekstra, R., Hitzler, P., Hartig, O. (eds.) ESWC 2017. LNCS, vol. 10249, pp. 35–50. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-58068-5_3

    Chapter  Google Scholar 

  12. Martin, D.L., et al.: Bringing semantics to web services with OWL-S. World Wide Web 10(3), 243–277 (2007)

    Article  Google Scholar 

  13. Moscato, F., Aversa, R., Martino, B.D., Fortis, T.F., Munteanu, V.I.: An analysis of mOSAIC ontology for cloud resources annotation. In: FedCSIS, pp. 973–980 (2011)

    Google Scholar 

  14. Roman, D., et al.: Web service modeling ontology. Appl. Ontol. 1(1), 77–106 (2005)

    Google Scholar 

  15. SPARQL-generate. http://w3id.org/sparql-generate/

  16. Wikidata. https://www.wikidata.org/wiki/Wikidata:WikiProject_Ontology

  17. Zhang, M., Ranjan, R., Georgakopoulos, D., Strazdins, P., Khan, S.U., Haller, A.: Investigating techniques for automating the selection of cloud infrastructure services. Int. J. Next-Gener. Comput. 4(3), 1–18 (2013)

    Google Scholar 

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

    Google Scholar 

  19. Zhang, M., Ranjan, R., Nepal, S., Menzel, M., Haller, A.: A declarative recommender system for cloud infrastructure services selection. In: Vanmechelen, K., Altmann, J., Rana, O.F. (eds.) GECON 2012. LNCS, vol. 7714, pp. 102–113. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-35194-5_8

    Chapter  Google Scholar 

  20. Zhang, Y., Teng, J., He, H., Wang, Z.: On P2P-based semantic service discovery with QoS measurements for pervasive services in the universal network. J. Comput. 9, 1915 (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qian Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zhang, Q., Haller, A., Wang, Q. (2019). CoCoOn: Cloud Computing Ontology for IaaS Price and Performance Comparison. In: Ghidini, C., et al. The Semantic Web – ISWC 2019. ISWC 2019. Lecture Notes in Computer Science(), vol 11779. Springer, Cham. https://doi.org/10.1007/978-3-030-30796-7_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-30796-7_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-30795-0

  • Online ISBN: 978-3-030-30796-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics