Generic-distributed framework for cloud services marketplace based on unified ontology

Cloud computing is a pattern for delivering ubiquitous and on demand computing resources based on pay-as-you-use financial model. Typically, cloud providers advertise cloud service descriptions in various formats on the Internet. On the other hand, cloud consumers use available search engines (Googl...

Full description

Bibliographic Details
Main Authors: Samer Hasan, V. Valli Kumari
Format: Article
Language:English
Published: Elsevier 2017-11-01
Series:Journal of Advanced Research
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2090123217300930
id doaj-cc0cb1ace8ab4d389b444c2cf6338430
record_format Article
spelling doaj-cc0cb1ace8ab4d389b444c2cf63384302020-11-24T22:46:31ZengElsevierJournal of Advanced Research2090-12322090-12242017-11-018656957610.1016/j.jare.2017.07.003Generic-distributed framework for cloud services marketplace based on unified ontologySamer HasanV. Valli KumariCloud computing is a pattern for delivering ubiquitous and on demand computing resources based on pay-as-you-use financial model. Typically, cloud providers advertise cloud service descriptions in various formats on the Internet. On the other hand, cloud consumers use available search engines (Google and Yahoo) to explore cloud service descriptions and find the adequate service. Unfortunately, general purpose search engines are not designed to provide a small and complete set of results, which makes the process a big challenge. This paper presents a generic-distrusted framework for cloud services marketplace to automate cloud services discovery and selection process, and remove the barriers between service providers and consumers. Additionally, this work implements two instances of generic framework by adopting two different matching algorithms; namely dominant and recessive attributes algorithm borrowed from gene science and semantic similarity algorithm based on unified cloud service ontology. Finally, this paper presents unified cloud services ontology and models the real-life cloud services according to the proposed ontology. To the best of the authors’ knowledge, this is the first attempt to build a cloud services marketplace where cloud providers and cloud consumers can trend cloud services as utilities. In comparison with existing work, semantic approach reduced the execution time by 20% and maintained the same values for all other parameters. On the other hand, dominant and recessive attributes approach reduced the execution time by 57% but showed lower value for recall.http://www.sciencedirect.com/science/article/pii/S2090123217300930Cloud serviceCloud marketplaceOntologySemantic similarityService discovery
collection DOAJ
language English
format Article
sources DOAJ
author Samer Hasan
V. Valli Kumari
spellingShingle Samer Hasan
V. Valli Kumari
Generic-distributed framework for cloud services marketplace based on unified ontology
Journal of Advanced Research
Cloud service
Cloud marketplace
Ontology
Semantic similarity
Service discovery
author_facet Samer Hasan
V. Valli Kumari
author_sort Samer Hasan
title Generic-distributed framework for cloud services marketplace based on unified ontology
title_short Generic-distributed framework for cloud services marketplace based on unified ontology
title_full Generic-distributed framework for cloud services marketplace based on unified ontology
title_fullStr Generic-distributed framework for cloud services marketplace based on unified ontology
title_full_unstemmed Generic-distributed framework for cloud services marketplace based on unified ontology
title_sort generic-distributed framework for cloud services marketplace based on unified ontology
publisher Elsevier
series Journal of Advanced Research
issn 2090-1232
2090-1224
publishDate 2017-11-01
description Cloud computing is a pattern for delivering ubiquitous and on demand computing resources based on pay-as-you-use financial model. Typically, cloud providers advertise cloud service descriptions in various formats on the Internet. On the other hand, cloud consumers use available search engines (Google and Yahoo) to explore cloud service descriptions and find the adequate service. Unfortunately, general purpose search engines are not designed to provide a small and complete set of results, which makes the process a big challenge. This paper presents a generic-distrusted framework for cloud services marketplace to automate cloud services discovery and selection process, and remove the barriers between service providers and consumers. Additionally, this work implements two instances of generic framework by adopting two different matching algorithms; namely dominant and recessive attributes algorithm borrowed from gene science and semantic similarity algorithm based on unified cloud service ontology. Finally, this paper presents unified cloud services ontology and models the real-life cloud services according to the proposed ontology. To the best of the authors’ knowledge, this is the first attempt to build a cloud services marketplace where cloud providers and cloud consumers can trend cloud services as utilities. In comparison with existing work, semantic approach reduced the execution time by 20% and maintained the same values for all other parameters. On the other hand, dominant and recessive attributes approach reduced the execution time by 57% but showed lower value for recall.
topic Cloud service
Cloud marketplace
Ontology
Semantic similarity
Service discovery
url http://www.sciencedirect.com/science/article/pii/S2090123217300930
work_keys_str_mv AT samerhasan genericdistributedframeworkforcloudservicesmarketplacebasedonunifiedontology
AT vvallikumari genericdistributedframeworkforcloudservicesmarketplacebasedonunifiedontology
_version_ 1725685091886170112