Abstract
SPARQL query in the semantic web has drawn consideration attention from the OWL and RDF communities. In this paper, we present SPARQL-S, a new system for SPARQL entailment regime focused on fast and efficient querying with meaningful ontology schema and large volumes of RDF data. The basic idea of SPARQL-S is different from the previous SPARQL entailment implements which are mostly archived by deriving additional facts. SPARQL-S focuses on how to rewrite the BGP in SPARQL to include more entailment BGP information absorbed from ontology schema by concept entailment and then query the rewritten SPARQL in a distribution graph computation framework such as GraphX.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Jena, A.: Reasoners and rule engines: Jena inference support. The Apache Software Foundation (2013)
Kollia, I., Glimm, B., Horrocks, I.: SPARQL query answering over OWL ontologies. In: Antoniou, G., Grobelnik, M., Simperl, E., Parsia, B., Plexousakis, D., Leenheer, P., Pan, J. (eds.) ESWC 2011. LNCS, vol. 6643, pp. 382–396. Springer, Heidelberg (2011). doi:10.1007/978-3-642-21034-1_26
Parsia, B., Sirin, E.: Pellet: an OWL DL reasoner. In: Third International Semantic Web Conference-Poster, vol. 18 (2004)
Calvanese, D., Cogrel, B., Komlaebri, S., Kontchakov, R., Lanti, D., Rezk, M., Rodriguezmuro, M., Xiao, G.: Ontop: answering SPARQL queries over relational databases (2016)
Calvanese, D., De Giacomo, G., Lembo, D., Lenzerini, M., Rosati, R.: Tractable reasoning and efficient query answering in description logics: the DL-Lite family. J. Autom. Reasoning 39(3), 385–429 (2007)
McGuinness, D.L., van Harmelen, F., et al.: OWL web ontology language overview. W3C Recommendation 10(10), (2004)
Group, W.O.W., et al.: OWL 2 web ontology language document overview (2009)
Tsarkov, D., Horrocks, I.: FaCT++ description logic reasoner: system description. In: Furbach, U., Shankar, N. (eds.) IJCAR 2006. LNCS (LNAI), vol. 4130, pp. 292–297. Springer, Heidelberg (2006). doi:10.1007/11814771_26
Haarslev, V., Möller, R.: Racer: an OWL reasoning agent for the semantic web. In: Proceedings of the International Workshop on Applications, Products and Services of Web-Based Support Systems, in Conjunction with the with 2003 IEEE/WIC International Conference on Web Intelligence, pp. 91–95 (2003)
Prud, E., Seaborne, A., et al.: SPARQL query language for RDF (2006)
Glimm, C.O.B.: SPARQL 1.1 Entailment Regimes (2012)
Horridge, M., Bechhofer, S.: The OWL API: a Java API for OWL ontologies. Semant. Web 2(1), 11–21 (2011)
Schätzle, A., Przyjaciel-Zablocki, M., Berberich, T., Lausen, G.: S2X: graph-parallel querying of RDF with GraphX. In: Wang, F., Luo, G., Weng, C., Khan, A., Mitra, P., Yu, C. (eds.) Big-O(Q)/DMAH -2015. LNCS, vol. 9579, pp. 155–168. Springer, Heidelberg (2016). doi:10.1007/978-3-319-41576-5_12
Guo, Y., Pan, Z., Heflin, J.: LUBM: a benchmark for OWL knowledge base systems. Web Semant. Sci. Serv. Agents World Wide Web 3(2), 158–182 (2005)
Kontchakov, R., Rezk, M., Rodríguez-Muro, M., Xiao, G., Zakharyaschev, M.: Answering SPARQL queries over databases under OWL 2 QL entailment regime. In: Mika, P., et al. (eds.) ISWC 2014. LNCS, vol. 8796, pp. 552–567. Springer, Heidelberg (2014). doi:10.1007/978-3-319-11964-9_35
Acknowledgements
This work is supported by National Natural Science Foundation of China (Grand No. 61502022) and State Key Laboratory of Software Development Environment (Grand No. SKLSDE-2015ZX-22).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Jiang, L., Luo, J. (2016). Schema-Based Query Rewriting in SPARQL. In: Lehner, F., Fteimi, N. (eds) Knowledge Science, Engineering and Management. KSEM 2016. Lecture Notes in Computer Science(), vol 9983. Springer, Cham. https://doi.org/10.1007/978-3-319-47650-6_22
Download citation
DOI: https://doi.org/10.1007/978-3-319-47650-6_22
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-47649-0
Online ISBN: 978-3-319-47650-6
eBook Packages: Computer ScienceComputer Science (R0)