- From: Richard Cyganiak <richard@cyganiak.de>
- Date: Mon, 8 Jul 2019 11:09:03 +0100
- To: "public-rdf-star@w3.org" <public-rdf-star@w3.org>
- Cc: Olaf Hartig <olaf.hartig@liu.se>
My intro: Richard Cyganiak Software engineer at TopQuadrant Editor of RDF 1.1 Concepts & Abstract Syntax and a number of other W3C recommendations My perspective on RDF*/SPARQL*: 1. It potentially addresses some significant use cases that currently are cumbersome to solve with the RDF stack. 2. Between the RDF reification vocabulary, named graphs, and now RDF*/SPARQL*, there are three different overlapping solutions to the problem of “data about data” in RDF. This creates an education/messaging problem and some work will be needed to guide the community. 3. If RDF*/SPARQL* were to become part of the official W3C recommendation stack, it would have a significant ripple effect where many documents would need to be updated over time. Having worked on several W3C recommendations, this is something I'd like to help with. 4. I have concerns about the RDF*/SPARQL* syntax that I'd like to discuss at some point. Looking forward to productive collaboration. Richard > On 6 Jul 2019, at 11:11, Olaf Hartig <olaf.hartig@liu.se> wrote: > > Hi all, > > I just wanted to welcome everyone who has already subscribed to this list! > > The main purpose of this list is to have a place where folks can ask and > discuss questions related to the RDF*/SPARQL* approach and how to use this > approach. > > If you are here to help or support the work on the submission document about > RDF*/SPARQL*, I will send another email later to share details about how we > are going to do this. Given that the vacation period here has started, > probably not much is going to happen anyways during the next weeks. > > In the meantime, maybe, everyone who has joined the list may introduce > themselves; who are you and what's your interest in RDF*/SPARQL*? > > For myself, I simply list the documents I wrote about about RDF*/SPARQL* with > a brief summary of what each of them provides: > > 1/ As an introductory document I created the short position statement that I > wrote for the W3C workshop in March 2019 in Berlin. This position statement > provides a brief motivation and an overview of the approach, a summary of its > properties, and pointers to other publications and material. > http://blog.liu.se/olafhartig/2019/01/10/position-statement-rdf-star-and-sparql-star/ > > 2/ "Foundations of an Alternative Approach to Reification in RDF" > http://arxiv.org/pdf/1406.3399 > This is the initial document that I wrote together with Bryan Thompson. The > main contributions of this document are a formal definition of the RDF* data > model, a mapping from RDF* to pure RDF with the RDF reification vocabulary, a > definition of the Turtle* grammar, a formal definition of SPARQL*, and a precise > specification of how SPARQL* (as a query language) extends the W3C > recommendation of the SPARQL 1.1 Query Language. > > 3/ "SPARQL* Update" > http://blog.liu.se/olafhartig/documents/sparql-update/ > This document specifies SPARQL* Update, which is an RDF*-specific extension of > SPARQL Update. > > 4/ "Foundations of RDF* and SPARQL* - An Alternative Approach to Statement- > Level Metadata in RDF" > http://olafhartig.de/files/Hartig_AMW2017_RDFStar.pdf > This document is a research paper that looks at redundancy in RDF* graphs, and > shows that the reification-based mappings from RDF* to RDF and from SPARQL* to > SPARQL possess two desirable properties: they are information preserving and > query result preserving. > > 5/ "Reconciliation of RDF* and Property Graphs" > http://arxiv.org/pdf/1409.3288 > This document describes the relationship between RDF* and the Property Graph > data model. More technically, this document provides two formal mappings from > RDF* graphs to Property Graphs, and one such mapping in the other direction > (PG to RDF*). > > Additionally, together with some of my students, we have developed an RDF*/ > SPARQL* extension of the Java RDF framework Apache Jena to provide a > collection of tools and Java libraries to process RDF* data and SPARQL* > queries. See: https://github.com/RDFstar/RDFstarTools > Moreover, we have some preliminary extension of these tools that connect RDF* > and Property Graphs: https://github.com/RDFstar/RDFstarPGConnectionTools > > > Olaf > > ----- > Dr. Olaf Hartig, Docent > Associate Professor (Universitetslektor, docent) > Division for Database and Information Techniques (ADIT) > Department of Computer and Information Science (IDA) > Linköping University > > Website: http://olafhartig.de > Office: Building B, Ground floor, Room 2B:478 > > Postal address: > Dept. of Computer and Information Science (IDA) > Linköpings universitet > SE-581 83 Linköping > SWEDEN >
Received on Monday, 8 July 2019 10:09:30 UTC