Abstract
XPath is an established query language developed by the W3C for XML, which is supported by many tools and used in many applications. SPARQL is a new query language developed by the W3C for RDF data. Recently available SPARQL query evaluators do not deal with XML data and XPath queries. In this contribution, we show how to enable SPARQL query evaluators to deal with XML data and XPath queries in order to support XPath processing and SPARQL processing in parallel.
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
Axyana software. Qizx/open version 1.1 (2006), http://www.axyana.com/qizxopen
Cardoso, J.: The Semantic Web Vision: Where are We? IEEE Intelligent Systems, 22–26 (2007)
Carroll, J.J., Klyne, G.: Resource Description Framework: Concepts and Abstract Syntax. W3C Recommendation, February 10 (2004)
Chong, E.I., Das, S., Eadon, G., Srinivasan, J.: An Efficient SQL-based RDF Querying Scheme, VLDB, Trondheim, Norway (2005)
Dokulil, J.: Evaluation of SPARQL queries using relational databases. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273, pp. 972–973. Springer, Heidelberg (2006)
Droop, M., Flarer, M., Groppe, J., Groppe, S., Linnemann, V., Pinggera, J., Santner, F., Schier, M., Schöpf, F., Staffler, H., Zugal, S.: Embedding XPath Queries into SPARQL Queries. In: ICEIS 2008, Barcelona, Spain (2008)
Droop, M., Flarer, M., Groppe, J., Groppe, S., Linnemann, V., Pinggera, J., Santner, F., Schier, M., Schöpf, F., Staffler, H., Zugal, S.: Translating XPath Queries into SPARQL Queries. In: ODBASE 2007, Vilamoura, Algarve, Portugal (2007)
Franceschet, M.: XPathMark: An xPath benchmark for the xMark generated data. In: Bressan, S., Ceri, S., Hunt, E., Ives, Z.G., Bellahsène, Z., Rys, M., Unland, R. (eds.) XSym 2005. LNCS, vol. 3671, pp. 129–143. Springer, Heidelberg (2005)
Groppe, S., Groppe, J., Linnemann, V., Kukulenz, D., Höller, N., Reinke, C.: Embedding SPARQL into XQuery / XSLT. In: ACM SAC 2008, Fortaleza, Brazil (2008)
Grust, T., van Keulen, M., Teubner, J.: Accelerating XPath evaluation in any RDBMS. ACM Trans. Database Syst. 29, 91–131 (2004)
Tatarinov, I., Viglas, S., Beyer, K.S., Shanmugasundaram, J., Shekita, E.J., Zhang, C.: Toring and querying ordered XML using a relational database system. In: SIGMOD Conference 2002, Madison, Wisconsin, U.S.A (2002)
Kay, M.H.: Saxon - The XSLT and XQuery Processor (2006), http://saxon.sourceforge.net
de Laborda, C.P., Conrad, S.: Bringing Relational Data into the SemanticWeb using SPARQL and Relational.OWL. In: SWDB 2006, Atlanta, Georgia, U.S.A (2006)
Prud’hommeaux, E., Seaborne, A.: SPARQL Query Language for RDF. W3C Recommendation (2008)
Wilkinson, K., Sayers, C., Kuno, H.A., Reynolds, D.: Efficient RDF Storage and Retrieval in Jena2. In: SWDB 2003 co-located with VLDB 2003, Berlin (2003)
W3C. XML Schema Part 2: Datatypes. W3C Recommendation (2001)
W3C, XPath Version 2.0,W3C Recommendation (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Droop, M. et al. (2009). Bringing the XML and Semantic Web Worlds Closer: Transforming XML into RDF and Embedding XPath into SPARQL. In: Filipe, J., Cordeiro, J. (eds) Enterprise Information Systems. ICEIS 2008. Lecture Notes in Business Information Processing, vol 19. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00670-8_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-00670-8_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-00669-2
Online ISBN: 978-3-642-00670-8
eBook Packages: Computer ScienceComputer Science (R0)