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...
Main Authors: | , |
---|---|
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 |