On the Semantics of Heterogeneous Querying of Relational, XML, and RDF Data with XSPARQL. Lopes, N., Bischof, S., & Polleres, A. In Proceedings of the 15th Portuguese Conference on Artificial Intelligence (EPIA2011) – Computational Logic with Applications Track, Lisbon, Portugal, October, 2011. Paper abstract bibtex XSPARQL is a transformation and query language that caters for heterogenous sources: in its present status it is possible to transform data between XML and RDF formats due to the integration of the XQuery and SPARQL query languages. In this paper we propose an extension of the XSPARQL language to incorporate data contained in relational databases by integrating a subset of SQL in the syntax of XSPARQL. Exposing data contained in relational databases as RDF is a necessary step towards the realisation of the Semantic Web and Web of Data. We present the syntax of an extension of the XSPARQL language catering for the inclusion of the SQL query language along with the semantics based on the XQuery formal semantics and sketch how this extended XSPARQL language can be used to expose RDB2RDF mappings, as currently being discussed in the W3C RDB2RDF Working Group.
@inproceedings{lope-etal-2011COLA,
Abstract = {XSPARQL is a transformation and query language that caters for heterogenous sources: in its present status it is
possible to transform data between XML and RDF formats due to the integration of the XQuery and SPARQL query
languages. In this paper we propose an extension of the XSPARQL language to incorporate data contained in relational
databases by integrating a subset of SQL in the syntax of XSPARQL.
Exposing data contained in relational databases as RDF is a necessary step towards the realisation of the Semantic Web
and Web of Data.
We present the syntax of an extension of the XSPARQL language catering for the inclusion of the SQL query language along
with the semantics based on the XQuery formal semantics and sketch how this extended XSPARQL language can be used to
expose RDB2RDF mappings, as currently being discussed in the W3C RDB2RDF Working Group.},
Address = {Lisbon, Portugal},
Author = {Nuno Lopes and Stefan Bischof and Axel Polleres},
Booktitle = {Proceedings of the 15th Portuguese Conference on Artificial Intelligence (EPIA2011) -- Computational Logic with Applications Track},
Day = {10--13},
Month = oct,
Projects = {lion2},
Title = {On the Semantics of Heterogeneous Querying of Relational, {XML}, and {RDF} Data with {XSPARQL}},
Type = CONF,
Url = {http://www.polleres.net/publications/lope-etal-2011EPIA.pdf},
Year = 2011,
Bdsk-Url-1 = {http://www.polleres.net/publications/lope-etal-2011EPIA.pdf}}
Downloads: 0
{"_id":"cdRXST6Hv5dGBDTdY","bibbaseid":"lopes-bischof-polleres-onthesemanticsofheterogeneousqueryingofrelationalxmlandrdfdatawithxsparql-2011","downloads":0,"creationDate":"2015-12-16T06:35:17.715Z","title":"On the Semantics of Heterogeneous Querying of Relational, XML, and RDF Data with XSPARQL","author_short":["Lopes, N.","Bischof, S.","Polleres, A."],"year":2011,"bibtype":"inproceedings","biburl":"www.polleres.net/mypublications.bib","bibdata":{"bibtype":"inproceedings","type":"Conference paper","abstract":"XSPARQL is a transformation and query language that caters for heterogenous sources: in its present status it is possible to transform data between XML and RDF formats due to the integration of the XQuery and SPARQL query languages. In this paper we propose an extension of the XSPARQL language to incorporate data contained in relational databases by integrating a subset of SQL in the syntax of XSPARQL. Exposing data contained in relational databases as RDF is a necessary step towards the realisation of the Semantic Web and Web of Data. We present the syntax of an extension of the XSPARQL language catering for the inclusion of the SQL query language along with the semantics based on the XQuery formal semantics and sketch how this extended XSPARQL language can be used to expose RDB2RDF mappings, as currently being discussed in the W3C RDB2RDF Working Group.","address":"Lisbon, Portugal","author":[{"firstnames":["Nuno"],"propositions":[],"lastnames":["Lopes"],"suffixes":[]},{"firstnames":["Stefan"],"propositions":[],"lastnames":["Bischof"],"suffixes":[]},{"firstnames":["Axel"],"propositions":[],"lastnames":["Polleres"],"suffixes":[]}],"booktitle":"Proceedings of the 15th Portuguese Conference on Artificial Intelligence (EPIA2011) – Computational Logic with Applications Track","day":"10–13","month":"October","projects":"lion2","title":"On the Semantics of Heterogeneous Querying of Relational, XML, and RDF Data with XSPARQL","url":"http://www.polleres.net/publications/lope-etal-2011EPIA.pdf","year":"2011","bdsk-url-1":"http://www.polleres.net/publications/lope-etal-2011EPIA.pdf","bibtex":"@inproceedings{lope-etal-2011COLA,\n\tAbstract = {XSPARQL is a transformation and query language that caters for heterogenous sources: in its present status it is\n possible to transform data between XML and RDF formats due to the integration of the XQuery and SPARQL query\n languages. In this paper we propose an extension of the XSPARQL language to incorporate data contained in relational\n databases by integrating a subset of SQL in the syntax of XSPARQL.\n Exposing data contained in relational databases as RDF is a necessary step towards the realisation of the Semantic Web\n and Web of Data.\n We present the syntax of an extension of the XSPARQL language catering for the inclusion of the SQL query language along\n with the semantics based on the XQuery formal semantics and sketch how this extended XSPARQL language can be used to\n expose RDB2RDF mappings, as currently being discussed in the W3C RDB2RDF Working Group.},\n\tAddress = {Lisbon, Portugal},\n\tAuthor = {Nuno Lopes and Stefan Bischof and Axel Polleres},\n\tBooktitle = {Proceedings of the 15th Portuguese Conference on Artificial Intelligence (EPIA2011) -- Computational Logic with Applications Track},\n\tDay = {10--13},\n\tMonth = oct,\n\tProjects = {lion2},\n\tTitle = {On the Semantics of Heterogeneous Querying of Relational, {XML}, and {RDF} Data with {XSPARQL}},\n\tType = CONF,\n\tUrl = {http://www.polleres.net/publications/lope-etal-2011EPIA.pdf},\n\tYear = 2011,\n\tBdsk-Url-1 = {http://www.polleres.net/publications/lope-etal-2011EPIA.pdf}}\n\n","author_short":["Lopes, N.","Bischof, S.","Polleres, A."],"key":"lope-etal-2011COLA","id":"lope-etal-2011COLA","bibbaseid":"lopes-bischof-polleres-onthesemanticsofheterogeneousqueryingofrelationalxmlandrdfdatawithxsparql-2011","role":"author","urls":{"Paper":"http://www.polleres.net/publications/lope-etal-2011EPIA.pdf"},"metadata":{"authorlinks":{"polleres, a":"https://bibbase.org/show?bib=www.polleres.net/mypublications.bib"}},"downloads":0,"html":""},"search_terms":["semantics","heterogeneous","querying","relational","xml","rdf","data","xsparql","lopes","bischof","polleres"],"keywords":[],"authorIDs":["545720922abc8e9f370000ae","5PFMiHGwfvbGBZwWF","5de7280d97054edf010000c3","5e02b1a419da8edf01000028","5e048450db7916df010000b1","5e06d565a0810cde0100009b","5e10e27445c12cde01000062","5e123345c196d3de01000074","5e14ba61e55ed8de01000072","5e189b4e779abfdf0100013f","5e216f7e5a651cdf010000eb","5e25b9fdf299d4de01000001","5e2d64605e7586df01000083","5e36e5e9b26a0fde0100005e","5e37d23b56571fde010000de","5e4ded1052c311f20100018e","5e51a3102793ecde010000e0","5e59a6b5ad6c7fde01000114","5e5d588ead47bcde01000072","5e60e857839e59df010000f1","A5AFuDAiNR4HEYiFD","BtzwZ6TFPsASbdqvo","DLdeXAmrbA4niYQzH","FyLDFGg993nDS2Spf","NCjPvWahWRjdP3ghB","XcyP3jptz7zE4ZLws","aiXjXMLP63k5WCt84","fTDcT5K3oSTcdxSBj","fbKNfWffDzdzubrER","haaAs2rQaQA7EaZva","nQX2P8WzFeKwcpLqd","nuWuyLnGu7YzMrn4d","pfENTBFWo85mRy3ik","rX6EShFR2rMFmQL2C","w6wHZukTjqqera7BR","woa42kCD35yCmdQTj","yPgvarsL7KAT9yfZd","yzkCNJMYNL8B3bni2","zDG3tj87ZfYXo7u9c"],"dataSources":["cBfwyqsLFQQMc4Fss","gixxkiKt6rtWGoKSh","QfLT6siHZuHw9MqvK"]}