Research Article
An Ontology-based System for Cloud Infrastructure Services’ Discovery
@INPROCEEDINGS{10.4108/icst.collaboratecom.2012.250650, author={Surya Nepal and Miranda Zhang and Rajiv Ranjan and Armin Haller and Dimitrios Georgakopoulos}, title={An Ontology-based System for Cloud Infrastructure Services’ Discovery}, proceedings={8th IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing}, publisher={IEEE}, proceedings_a={COLLABORATECOM}, year={2012}, month={12}, keywords={cloud computing service descriptions semantic web recommender system}, doi={10.4108/icst.collaboratecom.2012.250650} }
- Surya Nepal
Miranda Zhang
Rajiv Ranjan
Armin Haller
Dimitrios Georgakopoulos
Year: 2012
An Ontology-based System for Cloud Infrastructure Services’ Discovery
COLLABORATECOM
ICST
DOI: 10.4108/icst.collaboratecom.2012.250650
Abstract
The Cloud infrastructure services landscape advances steadily leaving users in the agony of choice. As a result, Cloud service dentification and discovery remains a hard problem due to different service descriptions, nonstandardised naming conventions and heterogeneous types and features of Cloud services. In this paper, we present an OWLbased ontology, the Cloud Computing Ontology (CoCoOn) that defines functional and non-functional concepts, attributes and relations of infrastructure services. We also present a system, CloudRecommender-that implements our domain ontology in a relational model. The system uses regular expressions and SQL for matching user requests to service descriptions. We briefly describe the architecture of the CloudRecommender system, and demonstrate its effectiveness and scalability through a service configuration selection experiment based on a set of prominent Cloud providers’ descriptions including Amazon, Azure, and GoGrid.