Re: [topbraid-users] Punning and SHACL

2018-09-08 Thread Irene Polikoff
People model for different reasons and there can be different types of models. While I am quite convinced that Bold Eagle as a specie is different from a set of all occurrences of the individual bold eagles and, thus, each deserves their own URI, I can't prevent you from designing your models

Re: [topbraid-users] Punning and SHACL

2018-09-08 Thread Rob Atkinson
There is another obvious Use Case... as skos:Concept is used to classify an instance of a more general class. Over time it becomes necessary to model the sub set of instances of this general class that share this classification - so the concept hasnt changed, but under the OWA and AAA principles

Re: [topbraid-users] Punning and SHACL

2018-09-08 Thread dprice
To be clear, “punning” is not a modelling concept. It’s just the implementation approach that DL reasoners take to handle a class being a member of another class. They pretend that there are two separate things (a class and an individual) with the same URI - thus the “pun". I’ve seen many

Re: [topbraid-users] Punning and SHACL

2018-09-08 Thread Adam Kimball
Thanks for the help so far. My intuition suggests the punning is not the right solution, too. Your email, Irene, helps solidify that. There is no doubt that the properties associated with a skos:Concept instance would be radically different from an owl:Class instance as you demonstrate with