- From: Pierre-Antoine Champin <pierre-antoine@w3.org>
- Date: Tue, 30 Jan 2024 19:41:37 +0100
- To: RDF-star WG <public-rdf-star-wg@w3.org>
- Message-ID: <7133d1bc-3618-43e2-96cd-d815536ff1d6@w3.org>
Dear all, I just updated the seeking-consensus table [1] with two rows that summarize the point I made during the Semantics TF last Friday. Namely, that Antoine Zimmermann's proposed semantics for RDF-star [2], back in April, could easily be adapted to the proposals we have on the table (actually, it could be used as-is for the triple-terms proposal). What I really like about this proposal is that, just like we have a common concrete syntax for all proposals, we can use very similar definitions of "interpretation" and "satisfaction", leaving the most significant difference at the abstract syntax level. Even better, Antoine proposes a semantic extension called "az-RDF-reification semantics", where :e rdf:nameOf <<(:s :p :o)>>. would actually *entail* :e rdf:nameOf [ rdf:subject :s ; rdf:predicate :p ; rdf:object :o ; ]. Rings a bell ? This is what << :e | :s :p :o >> expands to under the "sugar+" proposal! :-) Based on my extrapolation of Antoine's semantics for the edge-proposal [1], this semantic extension could also be adapted to achieve the same result for the edge-statements proposal. pa [1] https://htmlpreview.github.io/?https://github.com/w3c/rdf-star-wg/blob/main/docs/seeking-consensus-2024-01.html [2] https://www.emse.fr/~zimmermann/W3C/RDF-star-semantics/
Attachments
- application/pgp-keys attachment: OpenPGP public key
Received on Tuesday, 30 January 2024 18:41:42 UTC