Dynamic Querying of Mass-Storage RDF Data with Rule-Based Entailment Regimes. Ianni, G., Krennwallner, T., Martello, A., & Polleres, A. In Bernstein, A., Karger, D. R., Heath, T., Feigenbaum, L., Maynard, D., Motta, E., & Thirunarayan, K., editors, Proceedings of the 8th International Semantic Web Conference (ISWC 2009), volume 5823, of Lecture Notes in Computer Science (LNCS), pages 310–327, Washington D, CUSA, October, 2009. Springer. Paper abstract bibtex RDF Schema (RDFS) as a lightweight ontology language is gaining popularity and, consequently, tools for scalable RDFS inference and querying are needed. SPARQL has become recently a W3C standard for querying RDF data, but it mostly provides means for querying simple RDF graphs only, whereas querying with respect to RDFS or other entailment regimes is left outside the current specification. In this paper, we show that SPARQL faces certain unwanted ramifications when querying ontologies in conjunction with RDF datasets that comprise multiple named graphs, and we provide an extension for SPARQL that remedies these effects. Moreover, since RDFS inference has a close relationship with logic rules, we generalize our approach to select a custom ruleset for specifying inferences to be taken into account in a SPARQL query. We show that our extensions are technically feasible by providing benchmark results for RDFS querying in our prototype system \giabata, which uses Datalog coupled with a persistent Relational Database as a back-end for implementing SPARQL with dynamic rule-based inference. By employing different optimization techniques like magic set rewriting our system remains competitive with state-of-the-art RDFS querying systems.
@inproceedings{iann-etal-2009iswc,
Abstract = {RDF Schema (RDFS) as a lightweight ontology language is gaining popularity and, consequently, tools for scalable RDFS inference and querying are needed. SPARQL has become recently a W3C standard for querying RDF data, but it mostly provides means for querying simple RDF graphs only, whereas querying with respect to RDFS or other entailment regimes is left outside the current specification. In this paper, we show that SPARQL faces certain unwanted ramifications when querying ontologies in conjunction with RDF datasets that comprise multiple named graphs, and we provide an extension for SPARQL that remedies these effects. Moreover, since RDFS inference has a close relationship with logic rules, we generalize our approach to select a custom ruleset for specifying inferences to be taken into account in a SPARQL query. We show that our extensions are technically feasible by providing benchmark results for RDFS querying in our prototype system \giabata{}, which uses Datalog coupled with a persistent Relational Database as a back-end for implementing SPARQL with dynamic rule-based inference. By employing different optimization techniques like magic set rewriting our system remains competitive with state-of-the-art RDFS querying systems.},
Address = {Washington D, CUSA},
Author = {Giovambattista Ianni and Thomas Krennwallner and Alessandra Martello and Axel Polleres},
Booktitle = {Proceedings of the 8th International Semantic Web Conference (ISWC 2009)},
Day = {25--29},
Editor = {Abraham Bernstein and David R. Karger and Tom Heath and Lee Feigenbaum and Diana Maynard and Enrico Motta and Krishnaprasad Thirunarayan},
Month = oct,
Pages = {310--327},
Project = {lion},
Publisher = {Springer},
Series = LNCS,
Title = {Dynamic Querying of Mass-Storage RDF Data with Rule-Based Entailment Regimes},
Type = CONF,
Url = {http://www.polleres.net/publications/iann-etal-2009iswc.pdf},
Volume = {5823},
Year = 2009,
Bdsk-Url-1 = {http://www.polleres.net/publications/iann-etal-2009iswc.pdf}}
Downloads: 0
{"_id":"WyK5w8pWiGSvLqufn","bibbaseid":"ianni-krennwallner-martello-polleres-dynamicqueryingofmassstoragerdfdatawithrulebasedentailmentregimes-2009","downloads":0,"creationDate":"2015-12-16T06:35:17.871Z","title":"Dynamic Querying of Mass-Storage RDF Data with Rule-Based Entailment Regimes","author_short":["Ianni, G.","Krennwallner, T.","Martello, A.","Polleres, A."],"year":2009,"bibtype":"inproceedings","biburl":"www.polleres.net/mypublications.bib","bibdata":{"bibtype":"inproceedings","type":"Conference paper","abstract":"RDF Schema (RDFS) as a lightweight ontology language is gaining popularity and, consequently, tools for scalable RDFS inference and querying are needed. SPARQL has become recently a W3C standard for querying RDF data, but it mostly provides means for querying simple RDF graphs only, whereas querying with respect to RDFS or other entailment regimes is left outside the current specification. In this paper, we show that SPARQL faces certain unwanted ramifications when querying ontologies in conjunction with RDF datasets that comprise multiple named graphs, and we provide an extension for SPARQL that remedies these effects. Moreover, since RDFS inference has a close relationship with logic rules, we generalize our approach to select a custom ruleset for specifying inferences to be taken into account in a SPARQL query. We show that our extensions are technically feasible by providing benchmark results for RDFS querying in our prototype system \\giabata, which uses Datalog coupled with a persistent Relational Database as a back-end for implementing SPARQL with dynamic rule-based inference. By employing different optimization techniques like magic set rewriting our system remains competitive with state-of-the-art RDFS querying systems.","address":"Washington D, CUSA","author":[{"firstnames":["Giovambattista"],"propositions":[],"lastnames":["Ianni"],"suffixes":[]},{"firstnames":["Thomas"],"propositions":[],"lastnames":["Krennwallner"],"suffixes":[]},{"firstnames":["Alessandra"],"propositions":[],"lastnames":["Martello"],"suffixes":[]},{"firstnames":["Axel"],"propositions":[],"lastnames":["Polleres"],"suffixes":[]}],"booktitle":"Proceedings of the 8th International Semantic Web Conference (ISWC 2009)","day":"25–29","editor":[{"firstnames":["Abraham"],"propositions":[],"lastnames":["Bernstein"],"suffixes":[]},{"firstnames":["David","R."],"propositions":[],"lastnames":["Karger"],"suffixes":[]},{"firstnames":["Tom"],"propositions":[],"lastnames":["Heath"],"suffixes":[]},{"firstnames":["Lee"],"propositions":[],"lastnames":["Feigenbaum"],"suffixes":[]},{"firstnames":["Diana"],"propositions":[],"lastnames":["Maynard"],"suffixes":[]},{"firstnames":["Enrico"],"propositions":[],"lastnames":["Motta"],"suffixes":[]},{"firstnames":["Krishnaprasad"],"propositions":[],"lastnames":["Thirunarayan"],"suffixes":[]}],"month":"October","pages":"310–327","project":"lion","publisher":"Springer","series":"Lecture Notes in Computer Science (LNCS)","title":"Dynamic Querying of Mass-Storage RDF Data with Rule-Based Entailment Regimes","url":"http://www.polleres.net/publications/iann-etal-2009iswc.pdf","volume":"5823","year":"2009","bdsk-url-1":"http://www.polleres.net/publications/iann-etal-2009iswc.pdf","bibtex":"@inproceedings{iann-etal-2009iswc,\n\tAbstract = {RDF Schema (RDFS) as a lightweight ontology language is gaining popularity and, consequently, tools for scalable RDFS inference and querying are needed. SPARQL has become recently a W3C standard for querying RDF data, but it mostly provides means for querying simple RDF graphs only, whereas querying with respect to RDFS or other entailment regimes is left outside the current specification. In this paper, we show that SPARQL faces certain unwanted ramifications when querying ontologies in conjunction with RDF datasets that comprise multiple named graphs, and we provide an extension for SPARQL that remedies these effects. Moreover, since RDFS inference has a close relationship with logic rules, we generalize our approach to select a custom ruleset for specifying inferences to be taken into account in a SPARQL query. We show that our extensions are technically feasible by providing benchmark results for RDFS querying in our prototype system \\giabata{}, which uses Datalog coupled with a persistent Relational Database as a back-end for implementing SPARQL with dynamic rule-based inference. By employing different optimization techniques like magic set rewriting our system remains competitive with state-of-the-art RDFS querying systems.},\n\tAddress = {Washington D, CUSA},\n\tAuthor = {Giovambattista Ianni and Thomas Krennwallner and Alessandra Martello and Axel Polleres},\n\tBooktitle = {Proceedings of the 8th International Semantic Web Conference (ISWC 2009)},\n\tDay = {25--29},\n\tEditor = {Abraham Bernstein and David R. Karger and Tom Heath and Lee Feigenbaum and Diana Maynard and Enrico Motta and Krishnaprasad Thirunarayan},\n\tMonth = oct,\n\tPages = {310--327},\n\tProject = {lion},\n\tPublisher = {Springer},\n\tSeries = LNCS,\n\tTitle = {Dynamic Querying of Mass-Storage RDF Data with Rule-Based Entailment Regimes},\n\tType = CONF,\n\tUrl = {http://www.polleres.net/publications/iann-etal-2009iswc.pdf},\n\tVolume = {5823},\n\tYear = 2009,\n\tBdsk-Url-1 = {http://www.polleres.net/publications/iann-etal-2009iswc.pdf}}\n\n","author_short":["Ianni, G.","Krennwallner, T.","Martello, A.","Polleres, A."],"editor_short":["Bernstein, A.","Karger, D. R.","Heath, T.","Feigenbaum, L.","Maynard, D.","Motta, E.","Thirunarayan, K."],"key":"iann-etal-2009iswc","id":"iann-etal-2009iswc","bibbaseid":"ianni-krennwallner-martello-polleres-dynamicqueryingofmassstoragerdfdatawithrulebasedentailmentregimes-2009","role":"author","urls":{"Paper":"http://www.polleres.net/publications/iann-etal-2009iswc.pdf"},"metadata":{"authorlinks":{"polleres, a":"https://bibbase.org/show?bib=www.polleres.net/mypublications.bib"}},"downloads":0,"html":""},"search_terms":["dynamic","querying","mass","storage","rdf","data","rule","based","entailment","regimes","ianni","krennwallner","martello","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"]}