Abstract
The need for semantic processing of information and services has lead to the introduction of tools for the description and management of knowledge within organizations, such as RDF, OWL, and SPARQL. However, semantic applications may have to access data from diverse sources across the network. Thus, SPARQL queries may have to be submitted and evaluated against existing XML or relational databases, and the results transferred back to be assembled for further processing. In this paper we describe the SPARQL2XQuery framework, which translates the SPARQL queries to semantically equivalent XQuery queries for accessing XML databases from the Semantic Web environment.
An extended version of this paper is available at [20].
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Beckett, D. (ed.): SPARQL Query Results XML Format. W3C Recommendation (January 15, 2008), http://www.w3.org/TR/rdf-sparql-XMLres/
Bohring, H., Auer, S.: Mapping XML to OWL Ontologies. Leipziger Informatik-Tage, 147–156 (2005)
Lehti, P., Fankhauser, P.: XML Data Integration with OWL: Experiences & Challenges. In: Proceedings of the International Symposium on Applications and the Internet (2004)
Pérez, J., Arenas, M., Gutierrez, C.: Semantics and Complexity of SPARQL. 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. 30–43. Springer, Heidelberg (2006)
Prud’hommeaux, E., Seaborne, A. (eds.): SPARQL Query Language for RDF. W3C Recommendation (January 15, 2008), http://www.w3.org/TR/rdf-sparql-query/
Rodrigues, T., Rosa, P., Cardoso, J.: Mapping XML to Exiting OWL ontologies. In: International Conference WWW/Internet 2006, Murcia, Spain, October 5-8 (2006)
Siméon, J., Chamberlin, D. (eds.): XQuery 1.0: an XML Query Language. W3C Recommendation (January 23, 2007), http://www.w3.org/TR/xquery/
Farrell, J., Lausen, H.: Semantic Annotations for WSDL and XML Schema. W3C Recommendation, W3C (August 2007), http://www.w3.org/TR/sawsdl/
Groppe, S., Groppe, J., Linnemann, V., Kukulenz, D., Hoeller, N., Reinke, C.: Embedding SPARQL into XQuery/XSLT. In: SAC 2008, pp. 2271–2278 (2008)
Droop, M., Flarer, M., Groppe, J., Groppe, S., Linnemann, V., Pinggera, J., Santner, F., Schier, M., Schoepf, F., Staffler, H., Zugal, S.: Embedding XPATH Queries into SPARQL Queries. In: Proc. of the 10th International Conference on Enterprise Information Systems, ICEIS 2008 (2008)
Akhtar, W., Kopecký, J., Krennwallner, T., Polleres, A.: XSPARQL: Traveling between the XML and RDF worlds – and avoiding the XSLT pilgrimage. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021, pp. 432–447. Springer, Heidelberg (2008)
Bizer, C., Cyganiak, R.: D2R Server, http://www4.wiwiss.fu-berlin.de/bizer/d2r-server/index.html
OpenLink Software: Virtuoso Universal Server, http://virtuoso.openlinksw.com/
CCNT Lab. Zhejiang Univ. China: Dart Grid, http://ccnt.zju.edu.cn/projects/dartgrid/
Tsinaraki, C., Christodoulakis, S.: Interoperability of XML Schema Applications with OWL Domain Knowledge and Semantic Web Tools. In: Proc. of the ODBASE 2007 (2007)
Cruz, I.R., Xiao, H., Hsu, F.: An Ontology-based Framework for XML Semantic Integration. In: Database Engineering and Applications Symposium (2004)
Christophides, V., Karvounarakis, G., Koffina, I., Kokkinidis, G., Magkanaraki, A., Plexousakis, D., Serfiotis, G., Tannen, V.: The ICS-FORTH SWIM: A Powerful Semantic Web Integration Middleware. In: Proceedings of the First International Workshop on Semantic Web and Databases 2003 (SWDB 2003), pp. 381–393 (2003)
Amann, B., Beeri, C., Fundulaki, I., Scholl, M.: Querying XML Sources Using an Ontology-Based Mediator. In: Meersman, R., Tari, Z., et al. (eds.) CoopIS 2002, DOA 2002, and ODBASE 2002. LNCS, vol. 2519, pp. 429–448. Springer, Heidelberg (2002)
Bikakis, N., Gioldasis, N., Tsinaraki, C., Christodoulakis, S.: Querying XML Data with SPARQL. In: Proceeding of the 20th International Conference on Database and Expert Systems Applications ( DEXA 2009) (2009)
Bikakis, N., Gioldasis, N., Tsinaraki, C., Christodoulakis, S.: The SPARQL2XQuery Framework. Technical Report, http://www.music.tuc.gr/reports/SPARQL2XQUERY.PDF
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
Bikakis, N., Gioldasis, N., Tsinaraki, C., Christodoulakis, S. (2009). Semantic Based Access over XML Data. In: Lytras, M.D., et al. Visioning and Engineering the Knowledge Society. A Web Science Perspective. WSKS 2009. Lecture Notes in Computer Science(), vol 5736. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04754-1_27
Download citation
DOI: https://doi.org/10.1007/978-3-642-04754-1_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04753-4
Online ISBN: 978-3-642-04754-1
eBook Packages: Computer ScienceComputer Science (R0)