Int. J. of Cloud Computing   »   2015 Vol.4, No.2

 

 

Title: An ontology enhanced cloud service generic search engine

 

Authors: V. Sashikanth Nagireddy; Shakti Mishra

 

Addresses:
University of Hyderabad, Gachibowli, Hyderabad-500032, India
Institute for Development & Research in Banking Technology, Castle Hills, Road No.1, Masab Tank, Hyderabad-500057, India

 

Abstract: This paper presents an ontology-based cloud service discovery mechanism that aims to provide desired cloud services over the internet to the cloud user. The main objective is to construct cloud ontology on the basis of services and attributes, that helps to analyse the query and to discover the cloud services. There are no standard specifications for cloud service classification, so each cloud service provider (CSP) makes own convention in classification of services. Ontology acts as a template to cloud services and the cloud services are stored as objects under cloud ontology template. The attributes (cost, security, interface, service level agreements, etc.) of a service are declared as properties for the objects. An intercloud registry is constructed to register and store the cloud services offered by different CSPs. The query submitted by the customer is processed using the query processing and rewriting engine and fetches the results using cloud ontology template. Further, on the basis of maximum query match, cloud services are sorted in a hierarchy based on classes. Subsequently, CSPs are also sorted on the basis of attributes of the cloud services. The search engine has been implemented using OWLAPI, SPARQL-DL, and Jena packages with the Java environment to retrieve services from cloud ontology directory.

 

Keywords: cloud computing; cloud service providers; cloud ontology; generic search engines; cloud services.

 

DOI: 10.1504/IJCC.2015.069272

 

Int. J. of Cloud Computing, 2015 Vol.4, No.2, pp.105 - 129

 

Available online: 06 May 2015

 

 

Editors Full text accessAccess for SubscribersPurchase this articleComment on this article