Abstract
SPARQL is a powerful query language to manipule RDF data. Rule-based inference over RDF, as Jena reasoner supports, allows storing and manipulation of knowledge. Furthermore, a RDF rule-based inference engine allows to overcome some of OWL expressiveness limitations. Combining SPARQL with rules brings a more powerful way to represent knowledge and increase the expressiveness in Jena.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bechhofer, S., van Harmelen, F., Hendler, J., Horrocks, I., McGuinness, D.L., Patel-Schneider, P.F., Stein, L.A.: OWL Web Ontology Language Reference. Tech. rep., W3C. http://www.w3.org/TR/owl-ref/ (February 2004)
Bechhofer, S., van Harmelen, F., Hendler, J., Horrocks, I., McGuinness, D., Patel-Schneijder, P., Stein, L.A.: OWL web ontology language reference (February 10, 2004)
Guo, Y., Pan, Z., Heflin, J.: Lubm: A benchmark for owl knowledge base systems. Web Semant. 3(2–3), 158–182 (2005). http://dx.doi.org/10.1016/j.websem.2005.06.005
Knublauch, H., Hendler, J.A., Idehen, K.: Spin - overview and motivation (2011). http://www.w3.org/Submission/2011/SUBM-spin-overview-20110222/
Jena Documentation: Reasoners and rule engines: Jena inference support. http://jena.apache.org/documentation/inference/
Knublauch, H.: Spin - sparql syntax (2011). http://www.w3.org/Submission/2011/SUBM-spin-overview-20110222/
McGuinness, D.L., van Harmelen, F.: Owl web ontology language overview (REC-owl-features-20040210) (2004)
Parsia, B., Sirin, E., Grau, B.C., Ruckhaus, E., Hewlett., D.: Cautiously approaching swrl. Preprint submitted to Elsevier Science (2005). http://www.mindswap.org/papers/CautiousSWRL.pdf
Polleres, A.: From sparql to rules (and back) (2007)
Prud’hommeaux, E., Seaborne, A.: Sparql query language for RDF. Latest version available as http://www.w3.org/TR/rdf-sparql-query/ (January 2008). http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/
Spinrdf: Spin - sparql inference notation. http://spinrdf.org/
Tauberer, J.: What is RDF and what is it good for? (January 2008). http://www.rdfabout.com/intro/?section=contents
W3C: Resource description framework (RDF): Concepts and abstract syntax (February 2004)
Warren, D.S.: Memoing for logic programs. Commun. ACM 35(3), 93–111 (1992). http://doi.acm.org/10.1145/131295.131299
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Alves, M.B., Damásio, C.V., Correia, N. (2015). SPARQL Commands in Jena Rules. In: Klinov, P., Mouromtsev, D. (eds) Knowledge Engineering and Semantic Web. KESW 2015. Communications in Computer and Information Science, vol 518. Springer, Cham. https://doi.org/10.1007/978-3-319-24543-0_19
Download citation
DOI: https://doi.org/10.1007/978-3-319-24543-0_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-24542-3
Online ISBN: 978-3-319-24543-0
eBook Packages: Computer ScienceComputer Science (R0)