- From: Karen Coyle <kcoyle@kcoyle.net>
- Date: Thu, 17 Jul 2014 15:26:25 -0700
- To: Jose Emilio Labra Gayo <jelabra@gmail.com>
- CC: "public-rdf-shapes@w3.org" <public-rdf-shapes@w3.org>
On 7/17/14, 2:05 PM, Jose Emilio Labra Gayo wrote: > > I don't think that those 2 visions (open & closed world) are > incompatible. As Kendall Clark noticed, constraint checking can also be > combined with Open World systems. One goal of Shape Expressions is to > help in the integration of heterogeneous systems in an Open World. Absolutely. In fact, I doubt if anyone can guarantee that their data will never have to interact with OW assumptions. I do hope that we keep in mind that we must support both contexts. kc > > In fact, one of the first points in the discussion of ShEx was the > possibility to declare open shapes instead of closed ones. The > difference is that in a declaration like: > > <PersonShape> { foaf:name xsd:string } > > and with the triples: > > :john foaf:name "John" . > > :mary foaf:name "Mary"; > foaf:mbox <mailto:mary@m.com <mailto:mary@m.com>> . > > a system with open shapes would assign both :john and :mary the shape > <PersonShape> because both have :foaf:name, while a system with closed > shapes would only assign :john that shape, because :mary has an extra > triple. > > Eric's implementation employs Open shapes, while Shexcala first employed > closed shapes and now admits both. > > In my opinion, closed shapes are good when you really need to ensure > that your graph contains some triples and only those triples, while open > shapes are better in an Open World where you want to ensure that your > graph has some shape (if it has the triples declared in the shape) but > it could also have some remaining triples. > > So as a general remark, I really think the cultural heritage domain can > be a very nice use case where the needs of integrating data from > different RDF data portals appear. > > Best regards, Jose Labra > > > > kc > -- > Karen Coyle > kcoyle@kcoyle.net <mailto:kcoyle@kcoyle.net> http://kcoyle.net > m: 1-510-435-8234 <tel:1-510-435-8234> > skype: kcoylenet > > > > > -- > Saludos, Labra -- Karen Coyle kcoyle@kcoyle.net http://kcoyle.net m: 1-510-435-8234 skype: kcoylenet
Received on Thursday, 17 July 2014 22:26:54 UTC