Ontology-Based Automatic Cloud Service Categorization for Enhancing Cloud Service Discovery

Abdullah Alfazi, Quan Z. Sheng, Yongrui Qin, Talal H. Noor

Research output: Chapter in Book/Report/Conference proceedingConference contribution

14 Citations (Scopus)

Abstract

Over the past few years, cloud computing has been more and more attractive as a new computing paradigm due to high flexibility for provisioning on-demand computing resources that are used as services through the Internet. In cloud computing, the unique characteristics in cloud services such as dynamic and diverse services offered at different levels, together with the lack of standardized description languages pose significant challenges for effective cloud service discovery. In this paper, we propose a cloud service search engine that exploits a novel ontology-based technique for identifying cloud service categories to improve the accuracy of cloud services searching in real environments. Our approach has the capability to automatically identify and categorize cloud services by detecting cloud service concepts from cloud service sources. Initially, we focus on building the cloud service ontology by using NIST (US National Institute of Standards and Technology). Then, we utilize our cloud service categorization method to investigate cloud service ontology's concepts in a real-world cloud services dataset which contains the metadata of 5,883 real cloud services. After that, we generate cloud service clusters by using cosine similarity to build the cloud service categorization. Our cloud service categorization is helpful in determining whether a given web source is a cloud service. Furthermore, the new web resource which has been categorized as a cloud service can be used to boost knowledge of cloud service categorization cumulatively. The proposed approach is validated by using real-world cloud services available on the World Wide Web and the experimental results show the effectiveness of the approach in cloud service discovery.

Original languageEnglish
Title of host publication2015 IEEE 19th International Enterprise Distributed Object Computing Conference (EDOC)
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages151-158
Number of pages8
ISBN (Electronic)9781467392037
DOIs
Publication statusPublished - 5 Nov 2015
Externally publishedYes
Event19th IEEE International Enterprise Distributed Object Computing Conference Workshops and Demonstrations - Adelaide, Australia
Duration: 21 Sep 201525 Sep 2015

Conference

Conference19th IEEE International Enterprise Distributed Object Computing Conference Workshops and Demonstrations
Abbreviated titleEDOCW 2015
CountryAustralia
CityAdelaide
Period21/09/1525/09/15

Fingerprint

Service Discovery
Categorization
Ontology
Cloud computing
Search engines
Metadata
World Wide Web
Internet
Cloud Computing
Resources

Cite this

Alfazi, A., Sheng, Q. Z., Qin, Y., & Noor, T. H. (2015). Ontology-Based Automatic Cloud Service Categorization for Enhancing Cloud Service Discovery. In 2015 IEEE 19th International Enterprise Distributed Object Computing Conference (EDOC) (pp. 151-158). [7321167] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/EDOC.2015.30
Alfazi, Abdullah ; Sheng, Quan Z. ; Qin, Yongrui ; Noor, Talal H. / Ontology-Based Automatic Cloud Service Categorization for Enhancing Cloud Service Discovery. 2015 IEEE 19th International Enterprise Distributed Object Computing Conference (EDOC). Institute of Electrical and Electronics Engineers Inc., 2015. pp. 151-158
@inproceedings{f18f6218ef7e4047af2b504db51b7b89,
title = "Ontology-Based Automatic Cloud Service Categorization for Enhancing Cloud Service Discovery",
abstract = "Over the past few years, cloud computing has been more and more attractive as a new computing paradigm due to high flexibility for provisioning on-demand computing resources that are used as services through the Internet. In cloud computing, the unique characteristics in cloud services such as dynamic and diverse services offered at different levels, together with the lack of standardized description languages pose significant challenges for effective cloud service discovery. In this paper, we propose a cloud service search engine that exploits a novel ontology-based technique for identifying cloud service categories to improve the accuracy of cloud services searching in real environments. Our approach has the capability to automatically identify and categorize cloud services by detecting cloud service concepts from cloud service sources. Initially, we focus on building the cloud service ontology by using NIST (US National Institute of Standards and Technology). Then, we utilize our cloud service categorization method to investigate cloud service ontology's concepts in a real-world cloud services dataset which contains the metadata of 5,883 real cloud services. After that, we generate cloud service clusters by using cosine similarity to build the cloud service categorization. Our cloud service categorization is helpful in determining whether a given web source is a cloud service. Furthermore, the new web resource which has been categorized as a cloud service can be used to boost knowledge of cloud service categorization cumulatively. The proposed approach is validated by using real-world cloud services available on the World Wide Web and the experimental results show the effectiveness of the approach in cloud service discovery.",
keywords = "Cloud service, ontology, service discovery, taxonomy, web service",
author = "Abdullah Alfazi and Sheng, {Quan Z.} and Yongrui Qin and Noor, {Talal H.}",
year = "2015",
month = "11",
day = "5",
doi = "10.1109/EDOC.2015.30",
language = "English",
pages = "151--158",
booktitle = "2015 IEEE 19th International Enterprise Distributed Object Computing Conference (EDOC)",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

Alfazi, A, Sheng, QZ, Qin, Y & Noor, TH 2015, Ontology-Based Automatic Cloud Service Categorization for Enhancing Cloud Service Discovery. in 2015 IEEE 19th International Enterprise Distributed Object Computing Conference (EDOC)., 7321167, Institute of Electrical and Electronics Engineers Inc., pp. 151-158, 19th IEEE International Enterprise Distributed Object Computing Conference Workshops and Demonstrations, Adelaide, Australia, 21/09/15. https://doi.org/10.1109/EDOC.2015.30

Ontology-Based Automatic Cloud Service Categorization for Enhancing Cloud Service Discovery. / Alfazi, Abdullah; Sheng, Quan Z.; Qin, Yongrui; Noor, Talal H.

2015 IEEE 19th International Enterprise Distributed Object Computing Conference (EDOC). Institute of Electrical and Electronics Engineers Inc., 2015. p. 151-158 7321167.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Ontology-Based Automatic Cloud Service Categorization for Enhancing Cloud Service Discovery

AU - Alfazi, Abdullah

AU - Sheng, Quan Z.

AU - Qin, Yongrui

AU - Noor, Talal H.

PY - 2015/11/5

Y1 - 2015/11/5

N2 - Over the past few years, cloud computing has been more and more attractive as a new computing paradigm due to high flexibility for provisioning on-demand computing resources that are used as services through the Internet. In cloud computing, the unique characteristics in cloud services such as dynamic and diverse services offered at different levels, together with the lack of standardized description languages pose significant challenges for effective cloud service discovery. In this paper, we propose a cloud service search engine that exploits a novel ontology-based technique for identifying cloud service categories to improve the accuracy of cloud services searching in real environments. Our approach has the capability to automatically identify and categorize cloud services by detecting cloud service concepts from cloud service sources. Initially, we focus on building the cloud service ontology by using NIST (US National Institute of Standards and Technology). Then, we utilize our cloud service categorization method to investigate cloud service ontology's concepts in a real-world cloud services dataset which contains the metadata of 5,883 real cloud services. After that, we generate cloud service clusters by using cosine similarity to build the cloud service categorization. Our cloud service categorization is helpful in determining whether a given web source is a cloud service. Furthermore, the new web resource which has been categorized as a cloud service can be used to boost knowledge of cloud service categorization cumulatively. The proposed approach is validated by using real-world cloud services available on the World Wide Web and the experimental results show the effectiveness of the approach in cloud service discovery.

AB - Over the past few years, cloud computing has been more and more attractive as a new computing paradigm due to high flexibility for provisioning on-demand computing resources that are used as services through the Internet. In cloud computing, the unique characteristics in cloud services such as dynamic and diverse services offered at different levels, together with the lack of standardized description languages pose significant challenges for effective cloud service discovery. In this paper, we propose a cloud service search engine that exploits a novel ontology-based technique for identifying cloud service categories to improve the accuracy of cloud services searching in real environments. Our approach has the capability to automatically identify and categorize cloud services by detecting cloud service concepts from cloud service sources. Initially, we focus on building the cloud service ontology by using NIST (US National Institute of Standards and Technology). Then, we utilize our cloud service categorization method to investigate cloud service ontology's concepts in a real-world cloud services dataset which contains the metadata of 5,883 real cloud services. After that, we generate cloud service clusters by using cosine similarity to build the cloud service categorization. Our cloud service categorization is helpful in determining whether a given web source is a cloud service. Furthermore, the new web resource which has been categorized as a cloud service can be used to boost knowledge of cloud service categorization cumulatively. The proposed approach is validated by using real-world cloud services available on the World Wide Web and the experimental results show the effectiveness of the approach in cloud service discovery.

KW - Cloud service

KW - ontology

KW - service discovery

KW - taxonomy

KW - web service

UR - http://www.scopus.com/inward/record.url?scp=84960862824&partnerID=8YFLogxK

U2 - 10.1109/EDOC.2015.30

DO - 10.1109/EDOC.2015.30

M3 - Conference contribution

SP - 151

EP - 158

BT - 2015 IEEE 19th International Enterprise Distributed Object Computing Conference (EDOC)

PB - Institute of Electrical and Electronics Engineers Inc.

ER -

Alfazi A, Sheng QZ, Qin Y, Noor TH. Ontology-Based Automatic Cloud Service Categorization for Enhancing Cloud Service Discovery. In 2015 IEEE 19th International Enterprise Distributed Object Computing Conference (EDOC). Institute of Electrical and Electronics Engineers Inc. 2015. p. 151-158. 7321167 https://doi.org/10.1109/EDOC.2015.30