- From: Peter F. Patel-Schneider <pfpschneider@gmail.com>
- Date: Fri, 03 Apr 2015 13:07:27 -0700
- To: Dimitris Kontokostas <kontokostas@informatik.uni-leipzig.de>, Richard Cyganiak <richard@cyganiak.de>
- CC: Holger Knublauch <holger@topquadrant.com>, "public-data-shapes-wg@w3.org" <public-data-shapes-wg@w3.org>
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 This message points out that the situation is more complex than previously indicated when the data graph and the constraint graph are separate. A proposal for intertwining shapes and classes is going to have to cover all these cases. peter PS: Dereferencing would not be adequate, as the shape might only be defined as a class in the data graph, not in its "defining" document. On 04/03/2015 01:02 PM, Dimitris Kontokostas wrote: > > > On Fri, Apr 3, 2015 at 6:17 PM, Richard Cyganiak <richard@cyganiak.de > <mailto:richard@cyganiak.de>> wrote: > >> On 3 Apr 2015, at 14:31, Dimitris Kontokostas >> <kontokostas@informatik.uni-leipzig.de > <mailto:kontokostas@informatik.uni-leipzig.de>> wrote: >> >> In this case, how should we re-formulate the example in 1.2 [1] so that >> a shacl engine does not get confused and consider ex:SubmitterShape as >> a class? > > Why would it be a problem to consider ex:SubmitterShape a class? > > > I am trying to understand how a shacl engine could distinguish a > class-shape from a ShEx-shape with punning (or with something similar to > punning). If I got it right after your explanation to Peter, with your > suggestion anything that is an rdfs:Class can be considered a class-shape > by default (or if is contains an sh:constraint/sh:property) and anything > that is an sh:Shape and not an rdfs:Class is a ShEx-like shape. In this > case the shacl engine should take into consideration only what exists in > the constraint graph and not dereference the ShEx-shape IRI to check if > it is defined as an rdfs:Class elsewhere, right? > > Best, Dimitris > > > > Best, Richard > > >> >> [1] http://w3c.github.io/data-shapes/shacl/#introduction-overview >> >> >> Richard >> >> >> >> -- Dimitris Kontokostas Department of Computer Science, University of >> Leipzig Research Group: http://aksw.org >> Homepage:http://aksw.org/DimitrisKontokostas > > > > > > -- Dimitris Kontokostas Department of Computer Science, University of > Leipzig Research Group: http://aksw.org > Homepage:http://aksw.org/DimitrisKontokostas -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJVHvL/AAoJECjN6+QThfjzlaUIAK84AQLbojhy1aBGdlFRKp+M KD0D52lTcGKtLE7GkN4BzKWYsmrhe7A2AACQcJbA6nLrXu6L7XxtAPOaNUB5bJwe CecH4qamuGu8J1wooc63qbM3eKVw2v+Tjn//y/Xb18FaRmB9eydSciFzcA6krN7G ruwkoWBCpLU9G67YtWNXNo4xhn0XwruHhb394rg5DKXZQ1mqJp2Ui6gxJnX8Hvkc q5GNQPzl8mxtmGo9me/yZWAdyKUdtXaFta/K6ce1za8jK0EC6TZroL3gOd/b4KVj zeD6oytx/nPqmxKurZZO/hfPpNv5DG15GtQ0IXwlUV4Nl2FD/jTfcIVwfM98zio= =43W7 -----END PGP SIGNATURE-----
Received on Friday, 3 April 2015 20:07:59 UTC