Mapping between RDF and XML with XSPARQL

被引:49
作者
Bischof, Stefan [1 ]
Decker, Stefan [2 ,3 ]
Krennwallner, Thomas [4 ]
Lopes, Nuno [2 ,3 ]
Polleres, Axel [1 ]
机构
[1] Siemens AG Osterreich, A-1210 Vienna, Austria
[2] Natl Univ Ireland, Digital Enterprise Res Inst DERI, Galway, Ireland
[3] Lower Dangan, Galway, Ireland
[4] Vienna Univ Technol, Inst Informat Syst, A-1040 Vienna, Austria
关键词
Query processing; XML; RDF; SPARQL; XQuery; XSPARQL;
D O I
10.1007/s13740-012-0008-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One promise of Semantic Web applications is to seamlessly deal with heterogeneous data. The Extensible Markup Language (XML) has become widely adopted as an almost ubiquitous interchange format for data, along with transformation languages like XSLT and XQuery to translate data from one XML format into another. However, the more recent Resource Description Framework (RDF) has become another popular standard for data representation and exchange, supported by its own query language SPARQL, that enables extraction and transformation of RDF data. Being able to work with XML and RDF using a common framework eliminates several unnecessary steps that are currently required when handling both formats side by side. In this paper we present the XSPARQL language that, by combining XQuery and SPARQL, allows to query XML and RDF data using the same framework and transform data from one format into the other. We focus on the semantics of this combined language and present an implementation, including discussion of query optimisations along with benchmark evaluation.
引用
收藏
页码:147 / 185
页数:39
相关论文
共 58 条
[1]  
Abiteboul Serge, 1995, FDN DATABASES
[2]   An analysis of XQuery benchmarks [J].
Afanasiev, Loredana ;
Marx, Maarten .
INFORMATION SYSTEMS, 2008, 33 (02) :155-181
[3]  
Akhtar W, 2008, LECT NOTES COMPUT SC, V5021, P432
[4]  
Angles R, 2010, AMW10 CEURWS, V619
[5]  
Battle S, 2006, JENA USER C 06
[6]  
Beckett D., 2008, TURTLE TERSE RDF TRI
[7]  
Beckett D., 2004, W3C RECOMMENDATION
[8]  
Beckett Dave, 2008, SPARQL QUERY RESULTS
[9]  
Berger S, 2006, XML RDF VERSATILE WE, P1053
[10]  
Berglund A, 2010, XML PATH LANGUAGE