Cloud Services Composition Support by Using Semantic Annotation and Linked Data

Cloud computing is not only referred as synonym of on-demand usage of computing resources and services, but as the most promising paradigm to provide infinite scalability by using virtual infrastructures. In the other hand mobile technologies are scaling up to encompass every day a growing number of real and virtual objects in order to provide large-scale data applications, e.g. sensor-based intelligent communications networks, smart grid computing applications, etc. In those complex scenarios, cloud-based computing systems need to cope with diverse service demands in order to enable dynamic composition based on particular user’s demands, variations in collected data broadband, fluctuation of data quality and to satisfy ad-hoc usage for personalized applications. Thus essential characteristics from cloud-native systems i.e. elasticity and multi-tenancy are fundamental requirements into large-scale data processing systems. In this paper we have investigated common practices on information sharing and domain ontological modelling to enable service composition of cloud computing service provisioning. This approach exploits the potential of semantic models in supporting service and application linkage by studying links between the complementary services. By using semantic modelling and knowledge engineering we can enable the composition of services. We discuss what implications this approach imposes on architectural design terms and also how virtual infrastructures and cloud-based systems can benefit from this ontological modelling approach. Research results about information sharing and information modelling by using semantic annotations are discussed. An introductory application scenario is depicted.

[1]  Joan Serrat,et al.  Ontology-Based Reasoning for Supporting Context-Aware Services on Autonomic Networks , 2007, 2007 IEEE International Conference on Communications.

[2]  Kwang Mong Sim,et al.  Self-Organizing Agents for Service Composition in Cloud Computing , 2010, 2010 IEEE Second International Conference on Cloud Computing Technology and Science.

[3]  Andrea Westerinen,et al.  Terminology for Policy-Based Management , 2001, RFC.

[4]  Cheng Zeng,et al.  Cloud Computing Service Composition and Search Based on Semantic , 2009, CloudCom.

[5]  Martin Serrano,et al.  A formal approach for the inference plane supporting integrated management tasks in the Future Internet , 2009, 2009 IFIP/IEEE International Symposium on Integrated Network Management-Workshops.

[6]  Jaime Martín Serrano Orozco Management and context integration based on ontologies for pervasive service operations in autonomic communications systems , 2008 .

[7]  John Keeney,et al.  A semantic monitoring and management framework for end-to-end services , 2011, 12th IFIP/IEEE International Symposium on Integrated Network Management (IM 2011) and Workshops.

[8]  Sharad Singhal,et al.  Solution Reuse for Service Composition and Integration , 2009, 2009 Congress on Services - I.

[9]  Stefan Decker,et al.  Enabling Networked Knowledge , 2008, CIA.

[10]  Eleftheria Katsiri,et al.  Middleware support for context-awareness in distributed sensor-driven systems , 2005 .

[11]  Morris Sloman,et al.  Policy driven management for distributed systems , 1994, Journal of Network and Systems Management.

[12]  J. Martn Serrano Orozco,et al.  Applied Ontology Engineering in Cloud Services, Networks and Management Systems , 2012 .

[13]  D. Saunders The brave new world , 1999 .

[14]  Anja Feldmann,et al.  Internet clean-slate design: what and why? , 2007, CCRV.

[15]  Brian Hayes,et al.  What Is Cloud Computing? , 2019, Cloud Technologies.

[16]  Jürgen Schönwälder,et al.  Next Generation Structure of Management Information for the Internet , 1999, DSOM.

[17]  David D. Clark,et al.  Rethinking the design of the Internet , 2001, ACM Trans. Internet Techn..

[18]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[19]  John Strassner,et al.  Policy-based network management , 2003 .

[20]  Matthias Klusch,et al.  Cooperative Information Agents XII, 12th International Workshop, CIA 2008, Prague, Czech Republic, September 10-12, 2008. Proceedings , 2008, CIA.

[21]  Nazim Agoulmine,et al.  Beyond the Knowledge Plane: An Inference Plane to Support the Next Generation Internet , 2007, 2007 First International Global Information Infrastructure Symposium.

[22]  John Strassner The Foundation of Policy Management , 2004 .