Research Article | OPEN ACCESS
Ontology-based Cloud Services Representation
1Abdullah Ali, 1Siti Mariyam Shamsuddin and 2Fathy E. Eassa
1Soft Computing Research Group, Faculty of Computing, Universiti Teknologi Malaysia,
81310 Johor, Malaysia
2Department of Computer Science, King Abdulaziz University, Jeddah 21589, Saudi Arabia
Research Journal of Applied Sciences, Engineering and Technology 2014 1:83-94
Received: March 08, 2014 | Accepted: April 11, 2014 | Published: July 05, 2014
Abstract
The advancement of cloud computing has enabled service providers to provide diversity of cloud services to users with different attributes at a range of costs. Finding the suitable service from the increasing numbers of cloud services that satisfy the user requirements such as performance, cost and security has become a big challenge. The variety on services description none uniformed naming conventions and the heterogeneous types and features of cloud services led to make the cloud service discovery a hard problem. Therefore, an intelligent service discovery system is necessary for searching and retrieving appropriate services accurately and quickly. Many studies have been conducted to discover the cloud services using different techniques, such as ontology model and agents technology. The existing ontology for cloud services does not cover the cloud concepts and it is intended to be used for specific tasks only. This study represents the cloud concepts in a comprehensive way that can be used for cloud services discovery or cloud computing management.
Keywords:
Cloud computing, cloud computing management, cloud services, cloud services discovery, cloud services representation, ontology,
References
-
Ahmed, S., S. Kim and K.M. Wallace, 2007. A methodology for creating ontologies for engineering design. J. Comput. Inf. Sci. Eng., 7(2): 132-140.
CrossRef -
Androcec, D., N. Vrcek and J. Seva, 2012. Cloud Computing ontologies: A systematic review. Proceeding of the 3rd International Conference on Models and Ontology-based Design of Protocols, Architectures and Services (MOPAS, 2012), pp: 9-14.
-
Bechhofer, S., F. Van Harmelen, J. Hendler, I. Horrocks, D.L. McGuinness and P.F. Patel-Schneider, 2004. OWL web ontology language reference. W3C recommendation, 10, 2006-2001.
-
Brickley, D. and R.V. Guha, 2000. Resource Description Framework (RDF) Schema Specification 1.0. W3C Candidate Recommendation 27 March 2000.
-
Cardoso, J., A. Barros, N. May and U. Kylau, 2010. Towards a unified service description language for the internet of services: Requirements and first developments. Proceeding of IEEE International Conference on Services Computing (SCC), pp: 602-609.
CrossRef -
Castells, P., M. Fernandez and D.Vallet, 2007. An adaptation of the vector-space model for ontology-based information retrieval. IEEE T. Knowl. Data En., 19(2): 261-272.
CrossRef -
Chang, Y.S., T.Y. Juang, C.H. Chang and J.S. Yen, 2012. Integrating intelligent agent and ontology for services discovery on cloud environment. Proceeding of IEEE International Conference on Systems, Man and Cybernetics (SMC, 2012), pp: 3215-3220.
CrossRef -
Chinnici, R., J.J. Moreau, A. Ryman and S. Weerawarana, 2007. Web services description language (wsdl) version 2.0 part 1: Core language. W3C Recommendation, 26.
-
Colomo-Palacios, R., Á. García-Crespo, P. Soto- Acosta, M. Ruano-Mayoral and D. Jiménez-López, 2010. A case analysis of semantic technologies for R&D intermediation information management. Int. J. Inform. Manage., 30(5): 465-469.
CrossRef -
Dastjerdi, A.V., S.G.H. Tabatabaei and R. Buyya, 2010. An effective architecture for automated appliance management system applying ontology-based cloud discovery. Proceeding of 10th IEEE/ACM International Conference on the Cluster, Cloud and Grid Computing (CCGrid), pp: 104-112.
CrossRef -
Fehling, C., T. Ewald, F. Leymann, M. Pauly, J. Rutschlin and D. Schumm, 2012. Capturing Cloud computing knowledge and experience in patterns. Proceeding of IEEE 5th International Conference on the Cloud Computing (CLOUD), pp: 726-733.
CrossRef -
Fernández-López, M., A. Gómez-Pérez and N. Juristo, 1997. Methontology: From ontological art towards ontological engineering. AAAI Technical Report SS-97-06.
-
Flahive, A., B.O. Apduhan, J.W. Rahayu and D. Taniar, 2006. Large scale ontology tailoring and simulation in the semantic grid environment. Int. J. Metadata, Semantics Ontologies, 1(4): 265-281.
CrossRef -
Flahive, A., D. Taniar, W. Rahayu and B.O. Apduhan, 2009. Ontology tailoring in the semantic grid. Comput. Stand. Inter., 31(5): 870-885.
CrossRef -
García-Crespo, Á., J.L. López-Cuadrado, R. Colomo- Palacios, I. González-Carrasco and B. Ruiz-Mezcua, 2011. Sem-Fit: A semantic based expert system to provide recommendations in the tourism domain. Expert Syst. Appl., 38(10): 13310-13319.
CrossRef -
Garg, S.K., S. Versteeg and R. Buyya, 2013. A framework for ranking of cloud computing services. Future Gener Comp. Sy., 29(4): 1012-1023.
CrossRef -
Grüninger, M. and M.S. Fox, 1995. Methodology for the design and evaluation of ontologies. Proceeding of Workshop on Basic Ontological Issues in Knowledge Sharing.
-
Gruninger, M. and J. Lee, 2002. Ontology. Commun. ACM, 45(2): 39.
-
Han, T. and K.M. Sim, 2010. An ontology-enhanced cloud service discovery system. Proceeding of the International Multi Conference of Engineers and Computer Scientists, Hong Kong.
-
Han, T. and K.M. Sim, 2011. An agent-based cloud service discovery system that consults cloud ontology. In: Ao, S.I. et al., (Eds.), Intelligent Control and Computer Engineering, pp: 203-216.
CrossRef PMCid:PMC3098413 -
Han, S.M., M.M. Hassan, C.W. Yoon and E.N. Huh, 2009. Efficient service recommendation system for cloud computing market. Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human, pp: 839-845.
CrossRef PMCid:PMC3122277 -
Hausenblas, M., R. Grossman, A. Harth and P. Cudré-Mauroux, 2012. Large-scale Linked Data Processing-cloud Computing to the Rescue? CLOSER, pp: 246-251.
-
Hendler, J. and D.L. McGuinness, 2000. The DARPA agent markup language. IEEE Intell. Syst., 15(6): 67-73.
-
Hoefer, C.N. and G. Karagiannis, 2010. Taxonomy of cloud computing services. Proceeding of the 4th IEEE Workshop on enabling the Future Services-oriented Internet (EFSOI, 210), Workshop of IEEE GLOBECOM 2010, pp: 1345-1350.
CrossRef -
Horridge, M., 2009. A Practical Guide to Building OWL Ontologies using Protégé 4 and CO-ODE Tools Edition1. 2. The University Of Manchester.
-
Jasper, R. and M. Uschold, 1999. A framework for understanding and classifying ontology applications. Proceeding of 12th International Workshop on Knowledge Acquisition, Modelling and Management (KAW, 1999), pp: 16-21.
PMCid:PMC1565905 -
John, 2009. Unified Ontology of Cloud Computing. (Accessed on: 6/9/2013).
Direct Link -
Kang, J. and K.M. Sim, 2010. Cloudle: A multi-criteria cloud service search engine. Proceeding of the IEEE Asia-Pacific Services Computing Conference (APSCC), pp: 339-346.
CrossRef -
Kang, J. and K.M. Sim, 2011. Towards agents and ontology for cloud service discovery. Proceeding of the International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), pp: 483-490.
CrossRef -
Kumara, S.R. 2006. A methodology for product family ontology development using formal concept analysis and web ontology language. J. Comput. Inf. Sci. Eng., 6: 103.
CrossRef -
Lee, G., 2012. Resource allocation and scheduling in heterogeneous cloud environments. Ph.D. Thesis, University of California, Berkeley.
-
Lupiani-Ruiz, E., I. GarcíA-Manotas, R. Valencia- GarcíA, F. GarcíA-SáNchez, D. Castellanos- Nieves and J.T. FernáNdez-Breis, 2011. Financial news semantic search engine. Expert Syst. Appl., 38(12): 15565-15572.
CrossRef -
Ma, Y.B., S.H. Jang and J.S. Lee, 2011. Ontology-based resource management for cloud computing. In: N.T. Nguyen, C.G. Kim and A. Janiak (Eds.), ACIIDS 2011. LNAI 6592, Springer-Verlag, Berlin, Heidelberg, pp: 343-352.
CrossRef -
Maedche, A. and S. Staab, 2001. Ontology learning for the semantic web. IEEE Intell. Syst., 16(2): 72-79.
CrossRef -
Menzel, M. and R. Ranjan, 2012. CloudGenius: Decision support for web server cloud migration. Proceedings of the 21st International Conference on World Wide Web, pp: 979-988.
CrossRef -
Miyano, T. and M. Uehara, 2012. Proposal for Cloud Search Engine as a Service. Proceeding of the 15th International Conference on Network-Based Information Systems (NBIS, 2012), pp: 627-632.
CrossRef -
Moscato, F., R. Aversa, B. Di Martino, T. Fortis and V. Munteanu, 2011. An analysis of mOSAIC ontology for Cloud resources annotation. Proceeding of the Federated Conference on Computer Science and Information Systems (FedCSIS), pp: 973-980.
-
Noor, T.H., Q.Z. Sheng, A. Alfazi, A.H. Ngu and J. Law, 2013. CSCE: A crawler engine for cloud services discovery on the World Wide Web. Proceeding of the IEEE 20th International Conference on Web Services (ICWS, 2013), pp: 443-450.
CrossRef -
Noy, N.F. and D.L. McGuinness, 2001. Ontology Development 101: A guide to creating your first ontology. Technical Report KSL-01-05, Knowledge Systems Laboratory, Stanford University.
-
Pearson, S. and A. Benameur, 2010. Privacy, security and trust issues arising from cloud computing. Proceeding of the IEEE 2nd International Conference on Cloud Computing Technology and Science (CloudCom), pp: 693-702.
CrossRef -
Ren, K., C. Wang and Q. Wang, 2012. Security challenges for the public cloud. IEEE Internet Comput., 16(1): 69-73.
CrossRef -
Reshma, V.K. and B. Saravana Balaji, 2012. Cloud service publication and discovery using ontology. Int. J. Sci. Eng. Res., 3(5).
-
Rodríguez-García, M.Á., R. Valencia-García and F. García-Sánchez, 2013. Ontology-based annotation and retrieval of services in the cloud. Knowl-Based Syst., 55: 15-25.
-
Shih, W.C., C.T. Yang and S.S. Tseng, 2009. Ontology-based content organization and retrieval for SCORM-compliant teaching materials in data grids. Future Gener Comp. Sy., 25(6): 687-694.
CrossRef -
Shimba, F., 2010. Cloud computing: Strategies for cloud computing adoption. Ph.D. Thesis, Dublin Institute of Technology, Dublin.
-
Sim, K., 2012. Agent-based cloud computing. IEEE T. Serv. Comput., 5(4): 564-577.
CrossRef -
Smit, M., P. Pawluk, B. Simmons and M. Litoiu, 2012. A web service for cloud metadata. Proceeding of the IEEE 8th World Congress on Services (SERVICES), pp: 361-368.
CrossRef -
Soundararajan, V. and K. Govil, 2010. Challenges in building scalable virtualized datacenter management. SIGOPS Oper. Syst. Rev., 44(4): 95-102.
CrossRef -
Studer, R., V.R. Benjamins and D. Fensel, 1998). Knowledge engineering: Principles and methods. Data Knowl. Eng., 25: 161-199.
CrossRef -
Tahamtan, A., S.A. Beheshti, A. Anjomshoaa and A.M. Tjoa, 2012. A cloud repository and discovery framework based on a unified business and cloud service ontology. Proceeding of the IEEE 8th World Congress on Services (SERVICES), pp: 203-210.
CrossRef -
Truong, H.L., S. Dustdar and K. Bhattacharya, 2012. Programming hybrid services in the cloud. Proceeding of 10th International Conference on Service-Oriented Computing (ICSOC, 2012), pp: 96-110.
CrossRef -
Valencia-García, R., F. García-Sánchez, D. Castellanos-Nieves and J.T. Fernández-Breis, 2011. OWLPath: An OWL ontology-guided query editor. IEEE T. Syst. Man Cy. A, 41(1): 121-136.
CrossRef -
Valencia‐García, R., J.T. Fernández-Breis, J.M. Ruiz‐Martínez, F. García-Sánchez and R. Martínez‐Béjar, 2008. A knowledge acquisition methodology to ontology construction for information retrieval from medical documents. Expert Syst., 25(3): 314-334.
CrossRef -
Wang, C., J. Lu and G. Zhang, 2006. Integration of ontology data through learning instance matching. Proceeding of the IEEE/WIC/ACM International Conference on Web Intelligence, WI 2006, pp: 536-539.
CrossRef -
Wei, Y. and M.B. Blake, 2010. Service-oriented computing and cloud computing: Challenges and opportunities. IEEE Internet Comput., 14(6): 72-75.
CrossRef -
Wei, Y. and M.B. Blake, 2012. An agent-based services framework with adaptive monitoring in cloud environments. Proceeding of the IEEE 21st International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE, 2012), pp: 4-9.
CrossRef -
Weinhardt, C., A. Anandasivam, B. Blau and J. St��er, 2009. Business models in the service world. IT Professional, 11(2): 28-33.
CrossRef -
White, B., 2011. Accessibility challenges of the next decade: Cloud and mobile computing and beyond. Proceedings of the International Cross-Disciplinary Conference on Web Accessibility, pp: 13.
CrossRef PMCid:PMC3160797 -
Wu, J., L. Chen, Y. Xie and Z. Zheng, 2012. Titan: A system for effective web service discovery. Proceedings of the 21st International Conference Companion on World Wide Web, pp: 441-444.
CrossRef -
Yongbo, J. and Z. Ruili, 2011. Intelligent search engines based on Web mining. Proceeding of the IEEE 3rd International Conference on Communication Software and Networks (ICCSN, 2011), pp: 171-174.
CrossRef -
Youseff, L., M. Butrico and D. Da Silva, 2008. Toward a unified ontology of cloud computing. Proceeding of the Grid Computing Environments Workshop (GCE'08), pp: 1-10.
CrossRef -
ZadJabbari, B., P. Wongthongtham and F.K. Hussain, 2010. Ontology based approach in knowledge sharing measurement. J. Univ., Comput. Sci., 16(6): 956-982.
-
Zeng, C., X. Guo, W. Ou and D. Han, 2009. Cloud computing service composition and search based on semantic. Cloud Comput., pp: 290-300.
CrossRef -
Zeshan, F. and R. Mohamad, 2012. Medical ontology in the dynamic healthcare environment. Procedia Comput. Sci., 10: 340-348.
CrossRef -
Zhang, J., L.W. He, F.Y. Huang and B. Liu, 2013. Service discovery architecture applied in cloud computing environments. Appl. Mech. Mater., 241: 3177-3183.
-
Zhang, M., R. Ranjan, A. Haller, D. Georgakopoulos, M. Menzel and S. Nepal, 2012. An ontology-based system for cloud infrastructure services' discovery. Proceeding of the 8th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom), pp: 524-530.
-
Zhao, L., Y. Ren, M. Li and K. Sakurai, 2012. Flexible service selection with user-specific QoS support in service-oriented architecture. J. Netw. Comput. Appl., 35(3): 962-973.
CrossRef
Competing interests
The authors have no competing interests.
Open Access Policy
This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
Copyright
The authors have no competing interests.
|
|
|
ISSN (Online): 2040-7467
ISSN (Print): 2040-7459 |
|
Information |
|
|
|
Sales & Services |
|
|
|