Parallel Querying of Distributed Ontologies with Shared Vocabulary
Authors: Sharjeel Aslam, Vassil Vassilev, Karim Ouazzane
Abstract:
Ontologies and various semantic repositories became a convenient approach for implementing model-driven architectures of distributed systems on the Web. SPARQL is the standard query language for querying such. However, although SPARQL is well-established standard for querying semantic repositories in RDF and OWL format and there are commonly used APIs which supports it, like Jena for Java, its parallel option is not incorporated in them. This article presents a complete framework consisting of an object algebra for parallel RDF and an index-based implementation of the parallel query engine capable of dealing with the distributed RDF ontologies which share common vocabulary. It has been implemented in Java, and for validation of the algorithms has been applied to the problem of organizing virtual exhibitions on the Web.
Keywords: Distributed ontologies, parallel querying, semantic indexing, shared vocabulary, SPARQL.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.3298789
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 659References:
[1] G. Gardarin, H. Kou, K. Zetourni et al. SEWISE: An Ontology-based Web Information Search Engine (http://subs.emis.de/LNI/Proceedings/Proceedings29/GI-Proceedings.29-9.pdf).
[2] D. Ding, J. Yang, Q. Li, L. Wang, and W. Liu, "Towards a flash search engine based on expressive semantics," in Proceedings of WWW Alt.'04 New York, 2004, pp. 472-473.
[3] C. Lee, Alan Liu, "Toward Intention Aware Semantic Web Service Systems," scc, vol. 1, pp.69-76, 2005 IEEE International Conference on Services Computing (SCC'05) Vol-1, 2005.
[4] M. Tumer, A. Shah, and Y. Bitirim, ‘An Empirical Evaluation on Semantic Search Performance of Keyword-Based and Semantic Search Engines: Google, Yahoo, Msn and Hakia’, in Fourth International Conference on Internet Monitoring and Protection, 2009. ICIMP ’09, 2009, pp. 51 –55.
[5] Z. Gefu and H. Zhao-hui, ‘Design of a Semantic Search Engine System for Apparel’, in 2010 International Conference on E-Business and E-Government (ICEE), 2010, pp. 1414 –1417.
[6] Z. ZhiHao, H. JiPing, D. Ting, and W. Yu, ‘Semantic Web Service Similarity Ranking Proposal Based on Semantic Space Vector Model’, in 2012 Second International Conference on Intelligent System Design and Engineering Application (ISDEA), 2012, pp. 917 –920.
[7] H. S. Pinto, A. G´omez-P´erez, and J. P. Martins. Some issues on ontology integration. In Proceedings of the Workshop on Ontologies and Problem Solving Methods (IJCAI-99), 1999.
[8] Bruijn, J. d. (2010). RIF RDF and OWL Compatibility. Retrieved from W3C Recommendation: http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/.
[9] Y. Kalfoglou and M. Schorlemmer. Ontology mapping: the state of the art. The Knowledge Engineering Review, 18(1):1–31, 2006.
[10] B. Omelayenko. RDFT: A Mapping Meta-Ontology for Business Integration. In Proceedings of the Workshop on Knowledge Transformation for the Semantic for the Semantic Web at the 15th European Conference on Artificial Intelligence (KTSW2002), pages 77– 84, Lyon, France, 23 July 2002.
[11] P. Bouquet, F. Giunchiglia, F. van Harmelen, L. Serafini, and H. Stuckenschmidt. C-OWL: Contextualizing ontologies. In D. Fensel, K. Sycara, and J. Mylopoulos, editors, Lecture Notes in Computer Science, volume 2870, pages 164–179. Springer, June 2003.
[12] D. Calvanese, G. De Giacomo, and M. Lenzerini. A framework for ontology integration. In Proc. of the First Semantic Web Working Symposium, pages 303–316, 2007.