Home   >   CSC-OpenAccess Library   >    Manuscript Information
Full Text Available

This is an Open Access publication published under CSC-OpenAccess Policy.
Publications from CSC-OpenAccess Library are being accessed from over 74 countries worldwide.
Mapping Lexical Gaps In Cloud Ontology Using BabelNet and FP-Growth
Mustafa M. Al-Sayed, Hesham A. Hassan, Fatma A. Omara
Pages - 36 - 52     |    Revised - 31-03-2019     |    Published - 30-04-2019
Volume - 13   Issue - 2    |    Publication Date - April 2019  Table of Contents
Cloud Ontology, Query Composition, Semantic Search, Word Sense Disambiguation, Cloud Service Discover.
In spite of the rapid growth of cloud services, a wide spectrum of enterprises and users do not buy such services as a result of insufficient knowledge about cloud technology. On the other hand, the majority of cloud service discovery and repository frameworks depend on cloud ontologies as one of the main building blocks. Accordingly, constructing a suitable cloud service discovery mechanism will exclude an immense obstacle especially for non-expert users due to the difficulty to select suitable concepts from referenced cloud ontology. Users always prefer to compose queries using their natural languages. But, it is difficult to truly match such queries because of natural language ambiguities. In this paper, we propose a new mechanism bridging the gap between English natural language terms and concepts of the referenced cloud ontology using BabelNet knowledge base and FP-Growth mining algorithm. The contribution of this paper is two folded: firstly, classifying cloud services into their corresponding cloud ontology concepts; secondly, anticipating a system that enables non-specialized users to flexibly compose their cloud service searching queries using English natural language. We have applied the proposed mechanism on two sets of cloud services related to concepts in the referenced cloud ontology; Streaming and Multimedia (S&M), and Human Resource (HR). According to our experimental results, the proposed mechanism has achieved 90%, and 86% in the F-Score measure for classifying S&M, and HR cloud services, respectively. For matching users' queries, the results have shown that 80% of S&M and 82% of HR relevant queries have been assigned correctly.
1 Google Scholar 
2 refSeek 
3 ResearchGate 
4 Doc Player 
5 Scribd 
6 SlideShare 
1 Richter, F. (2019, Nov) The Statistics Portal. [Online]. http://www.statista.com/
2 Zhang, M.; Ranjan, R.; Haller, A.; Georgakopoulos, D.; Menzel, M.; Nepal, S., "An Ontology-based System for Cloud Infrastructure Services� Discovery," in 8th IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing, Pittsburgh, United States, 2012, pp. 524-530.
3 Zhang, M.; Ranjan, R.; Menzel, M.; Nepal, S.; Strazdins, P.; Wang, L., "An Infrastructure Service Recommendation System for Cloud Applications with Real-time QoS Requirement Constraints," IEEE Systems Journal, vol. 11, no. 4, pp. 2960-2970, 2017.
4 Alfazi, A.; Sheng, Q. Z.; Qin, Y.; Noor, T. H., "Ontology-Based Automatic Cloud Service Categorization for Enhancing Cloud Service Discovery," in IEEE 19th International Enterprise Distributed Object Computing Conference (EDOC), Adelaide, Australia, 2015, pp. 151-158.
5 Al-Sayed, M. M.; Khattab, S.; Omara, F. A., "Prediction mechanisms for monitoring state of cloud resources using Markov chain model," Journal of Parallel and Distributed Computing, vol. 96, pp. 163-171, 2016.
6 Kang, J.; Sim, K. M., "Ontology-enhanced agent-based cloud service discovery," International Journal of Cloud Computing, vol. 5, no. 1-2, pp. 144-171, 2016.
7 Nagireddi, V S. K. N; Mishra, S., "An Ontology Based Cloud Service Generic Search Engine," in The 8th International Conference on Computer Science & Education (ICCSE), Colombo, Sri Lanka, 2013, pp. 335-340.
8 Hoefer, C.N.; Karagiannis, G., "Taxonomy of cloud computing services," in IEEE GLOBECOM Workshops (GC Wkshps), Miami, Florida, USA, 2010, pp. 1345-1350.
9 Al-Sayed, M. M.; Hassan, H. A.; Omara, F. A., "Towards Evaluation of Cloud Ontologies," Journal of Parallel and Distributed Computing, vol. 126, pp. 82�106, 2019.
10 Tahamtan, A.; Beheshti, S. A.; Anjomshoaa, A.; Tjoa, A. M., "A Cloud Repository and Discovery Framework Based on a Unified Business and Cloud Service Ontology," in 2012 IEEE Eighth World Congress on Services (SERVICES), Hawaii, USA, 2012, pp. 203-210.
11 Rodr�guez-Garc�a, M. �.; Valencia-Garc�a, R.; Garc�a-S�nchez, F.; Samper-Zapater, J. J., "Ontology-based annotation and retrieval of services in the cloud," Knowledge-Based Systems, vol. 56, pp. 15�25, 2014.
12 Elbedweihy, K.; Wrigley, S.; Ciravegna, F., "Using BabelNet in Bridging the Gap Between natural language queries and linked data concepts," in The 12th International Semantic Web Conference (ISWC2013), Sydney, Australia, 2013, pp. 62-73.
13 Fenza, G.; Senatore, S., "Friendly web services selection exploiting fuzzy formal concept analysis," Soft Computing, vol. 14, no. 8, pp. 811-819, 31 July 2009.
14 Friedrich-Baasner, G.; Fischer, M.; Winkelmann, A., "Cloud Computing in SMEs: A Qualitative Approach to Identify and Evaluate Influential Factors," in Proceedings of the 51st Hawaii International Conference on System Sciences, Hawaii, USA, 2018, pp. 4681-4690.
15 Afolabi, A.; Amusan, L.; Owolabi, D.; Ojelabi, R.; Joshua, O.; Tunji-Olayeni, P., "Assessment of the Linkages and Leakages in a Cloud-Based Computing Collaboration among Construction Stakeholders," in Construction Research Congress (CRC), New Orleans, USA, 2018, pp. 673-683.
16 Androcec, D.; Vrcek, N.; Seva, J., "Cloud Computing Ontologies: A Systematic Review," in Third International Conference on Models and Ontology-based Design of Protocols, Architectures and Services, Chamonix, France, April 2012, pp. 9-14.
17 (2019) BabelNet. [Online]. http://babelnet.org/about
18 Han, J.; Pei, J.; Yin, Y., "Mining frequent patterns without candidate generation," in SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data, USA, 2000, pp. 1-12.
19 Camacho-Collados, J.; Navigli, R., "BabelDomains: Large-Scale Domain Labeling of Lexical Resources," in Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics, Spain, 2017, pp. 223�228.
20 Segev, A.; Sheng, Q. Z., "Bootstrapping Ontologies for Web Services," IEEE Transactions on Services Computing, vol. 5, no. 1, pp. 33-44, March 2012.
21 Liu, L.; Yao, X.; Qin, L.; Zhang, M., "Ontology-based Service Matching in Cloud Computing," in IEEE International Conference on Fuzzy Systems, China, July 2014, pp. 2544 - 2550.
22 Karim, R.; Ding, C.; Miri, A.; Liu, X., "End-to-End QoS Mapping and Aggregation for Selecting Cloud Services," in Collaboration Technologies and Systems (CTS), Minnesota, 2014, pp. 19-23.
23 Gong, S.; Sim, K. M., "CB-Cloudle and Cloud Crawlers," in 5th IEEE International Conference on Software Engineering and Service Science (ICSESS), Beijing, 2014, pp. 9-12.
24 Giese, M.; Soylu, A.; Vega-Gorgojo, G.; Waaler, A.; Haase, P.; Jim�nez-Ruiz, E.; Lanti, D.; Rezk, M.; Xiao, G.; �z�ep, �.; Rosati, R., "Optique � Zooming In on Big Data Access," Computer, vol. 48, no. 3, pp. 60 - 67, Mar. 2015.
25 Giese, M.; Haasez, P.; Jimenez-Ruizx, E.; Lantiy, D.; Ozcepk, O.; Rezky, M. (2019) optique. [Online]. http://optique-project.eu/
26 Soylu, A.; Giese, M.; Jimenez-Ruiz, E., "OptiqueVQS � Towards an Ontology-based Visual Query System for Big Data," in 5th International Conference on Management of Emergent Digital EcoSystems, Luxembourg, 2013, pp. 119-126.
27 Mihalcea, R.; Tarau, P., "TextRank: Bringing Order into Texts," in Conference on Empirical Methods in Natural Language Processing, Spain, 2004, pp. 404-411.
28 Litvak, M.; Last, M., "Cross-lingual training of summarization systems using annotated corpora in a foreign language," Information Retrieval, vol. 16, no. 5, pp. 629�656, 2013.
29 Wang, Z.; Feng, Y.; Li, F., "The Improvements of Text Rank for Domain-Specific Key Phrase Extraction," International Journal of Simulation Systems, Science & Technology, vol. 17, no. 20, pp. 1-11, 2016.
30 (2019) OpenNLP. [Online]. https://opennlp.apache.org/
31 Kumar, B. S.; Rukmani, K. V., "Implementation of web usage mining using APRIORI and FP growth algorithms," International Journal of Advanced networking and Applications, vol. 1, no. 6, pp. 400-404, 2010.
32 Taatgen, N. A., "Extending the past-tense debate: A model of the German plural," in Proceedings of the Twenty-third Annual Conference of the Cognitive Science Society, Scotland, 2001, pp. 1018-1041.
Mr. Mustafa M. Al-Sayed
Faculty of Computers and Information, Minia University, Minia - Egypt
Professor Hesham A. Hassan
Faculty of Computers and Information, Cairo University, Cairo - Egypt
Professor Fatma A. Omara
Faculty of Computers and Information, Cairo University, Cairo - Egypt