W3C home > Mailing lists > Public > public-rdf-shapes@w3.org > July 2014

Re: using Shape Expressions to validate RDF graphs

From: Peter F. Patel-Schneider <pfpschneider@gmail.com>
Date: Fri, 11 Jul 2014 13:31:30 -0700
Message-ID: <53C049A2.2090903@gmail.com>
To: "Solbrig, Harold R." <Solbrig.Harold@mayo.edu>, Jose Emilio Labra Gayo <jelabra@gmail.com>, "kcoyle@kcoyle.net" <kcoyle@kcoyle.net>
CC: "public-rdf-shapes@w3.org" <public-rdf-shapes@w3.org>

On 07/11/2014 01:07 PM, Solbrig, Harold R. wrote:
> Another way to look at this is that the domain of shape expressions is RDF
> Graph.  Shape expressions have (almost) nothing to do with people, spouses,
> etc.

It does appear that this is the case.  Pity.

> They make assertions about triples — the target of anything that appears
> as the subject of a triple with a predicate “spouse” will be the subject of
> another triple whose predicate is rdf:type and target is foaf:person.

How can this be done with shape expressions?

> While it would be useful if this were compatible with an OWL or other
> assertion about marriage being strictly being between humans (vs. humans and
> automobiles, for instance), ShEx is strictly about  the graph itself — not its
> interpretation.  It allows an external user to know what assumptions can be
> made about the contents — that every subject with rdf:type foaf:person will
> always be the subject of an rdf:name triple as well.

How can this be done with shape expressions?


Received on Friday, 11 July 2014 20:32:00 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:02:39 UTC