A taxonomic view of cloud computing services

With the massive adoption of cloud computing, a growing number of small and medium enterprises SMEs now have the opportunity, together with the immediate goal of reducing cost, to effectively expose their services or group themselves into clusters or virtual enterprises in order to build and expose customised offerings. Different requirements, ranging from interoperability and portability, provisioning and reconfiguration, security and privacy, or monitoring and auditing, can all be controlled through the lifecycle support of cloud services and grouped under the umbrella of different virtual enterprises. A semantic support is essential to enable such an entity, and to foster collaboration among different virtual enterprises by providing specific mechanisms by which the construction of complex services from elementary building blocks can be made possible. At the same time it actively supports tasks like automation of cloud resource usage, efficient monitoring and scaling of cloud services, either individually or based on specific dependencies, or replacement and termination of services when the initial offers are no longer available.

[1]  L. Youseff,et al.  Toward a Unified Ontology of Cloud Computing , 2008, 2008 Grid Computing Environments Workshop.

[2]  Wei-Tek Tsai,et al.  Service-Oriented Cloud Computing Architecture , 2010, 2010 Seventh International Conference on Information Technology: New Generations.

[3]  Salvatore Venticinque,et al.  QoS Management in Cloud@Home Infrastructures , 2011, 2011 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery.

[4]  Martin Hepp,et al.  GoodRelations: An Ontology for Describing Products and Services Offers on the Web , 2008, EKAW.

[5]  Rajkumar Buyya,et al.  InterCloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services , 2010, ICA3PP.

[6]  Nabil Ahmed Sultan,et al.  International Journal of Information Management , 2010 .

[7]  Kwang Mong Sim,et al.  Towards Agents and Ontology for Cloud Service Discovery , 2011, 2011 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery.

[8]  Teodor-Florin Fortis,et al.  Towards an Ontology for Cloud Services , 2012, 2012 Sixth International Conference on Complex, Intelligent, and Software Intensive Systems.

[9]  Jens Happe,et al.  A Reference Architecture for Multi-Level SLA Management , 2011 .

[10]  Ian Lumb,et al.  A Taxonomy and Survey of Cloud Computing Systems , 2009, 2009 Fifth International Joint Conference on INC, IMS and IDC.

[11]  Aldo Gangemi,et al.  Foundations for service ontologies: aligning OWL-S to dolce , 2004, WWW '04.

[12]  Teodor-Florin Fortis,et al.  Steps towards cloud governance. a survey , 2012, Proceedings of the ITI 2012 34th International Conference on Information Technology Interfaces.

[13]  Alan Stewart,et al.  Specifying Cloud Application Requirements: An Ontological Approach , 2012, CloudComp.

[14]  Nikolay Borissov,et al.  Cloud Computing – A Classification, Business Models, and Research Directions , 2009, Bus. Inf. Syst. Eng..

[15]  Teodor-Florin Fortis,et al.  Service Lifecycle in the Cloud Environment , 2012, 2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing.

[16]  Nikos Loutas,et al.  A Semantic Interoperability Framework for Cloud Platform as a Service , 2011, 2011 IEEE Third International Conference on Cloud Computing Technology and Science.

[17]  Salvatore Venticinque,et al.  Cloud Agency: A Mobile Agent Based Cloud System , 2010, 2010 International Conference on Complex, Intelligent and Software Intensive Systems.

[18]  Teodor-Florin Fortis,et al.  Cloud Patterns for mOSAIC-Enabled Scientific Applications , 2011, Euro-Par Workshops.

[19]  Jurica Ševa,et al.  Cloud Computing Ontologies: A Systematic Review , 2012 .

[20]  Giuseppina Cretella,et al.  Towards Automatic Analysis of Cloud Vendors APIs for Supporting Cloud Application Portability , 2012, 2012 Sixth International Conference on Complex, Intelligent, and Software Intensive Systems.

[21]  Seoyoung Kim,et al.  An Ontology-Based Resource Selection Service on Science Cloud , 2009, FGIT-GDC.

[22]  Alfonso Sánchez-Macián,et al.  Towards Unified QoS/SLA Ontologies , 2006, 2006 IEEE Services Computing Workshops.

[23]  Teresa Tung Defining a Cloud Reference Model , 2011, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[24]  David Bernstein,et al.  Using Semantic Web Ontology for Intercloud Directories and Exchanges , 2010, International Conference on Internet Computing.

[25]  Salvatore Venticinque,et al.  Negotiation Policies for Provisioning of Cloud Resources , 2012, ICAART.

[26]  Nikos Loutas,et al.  Towards a Reference Architecture for Semantically Interoperable Clouds , 2010, 2010 IEEE Second International Conference on Cloud Computing Technology and Science.

[27]  Rocco Aversa,et al.  Proceedings of the Federated Conference on Computer Science and Information Systems pp. 973–980 ISBN 978-83-60810-22-4 An Analysis of mOSAIC ontology for Cloud Resources annotation , 2022 .

[28]  Jr. Harry Katzan On An Ontological View Of Cloud Computing , 2010 .

[29]  Rajkumar Buyya,et al.  A dependency‐aware ontology‐based approach for deploying service level agreement monitoring services in Cloud , 2012, Softw. Pract. Exp..

[30]  Teodor-Florin Fortis,et al.  Service Brokering in Cloud Governance , 2012, 2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing.

[31]  Martin Hepp,et al.  Products and Services Ontologies: A Methodology for Deriving OWL Ontologies from Industrial Categorization Standards , 2006, Int. J. Semantic Web Inf. Syst..

[32]  M. Brian Blake,et al.  Service-Oriented Computing and Cloud Computing: Challenges and Opportunities , 2010, IEEE Internet Computing.

[33]  Antonio Puliafito,et al.  A Taxonomic Specification of Cloud@Home , 2010, ICIC.