On 9/28/2015 21:30, Bohms, H.M. (Michel) wrote:

1.How can I define AllDisjointClasses? In TBC

-“owl:members” is not showing automatically when instantiating owl:AllDisjointClasses.


Yes, this is because the rdfs:domain of owl:members is rdfs:Resource, and the OWL metamodel doesn't tell us that this property is supposed to work with owl:AllDisjointClasses etc only. To see that property, use the Add widget for property button.

-And if you add it, filling in say (:Sub1 :Sub2 :Sub3) does not work


The syntax expected by TBC is [item1, item2, ...] as shown in the screenshot:



-Even coping the right code in the code tab does not work

-So there must be another way to do it I guess…..

2.When I define disjoint class for class B at A, 2why do I not see it the other way round ?

a.Does it need reasoning first?


Yes to see the inverse values of a symmetric property, you'd need to run inferencing, e.g. the SPIN OWL RL rules. With SPIN OWL RL, note that you need to configure inferencing to also include the RDF/OWL system triples, and to activate Complete Mode.

HTH
Holger

--
You received this message because you are subscribed to the Google Group "TopBraid 
Suite Users", the topics of which include Enterprise Vocabulary Network (EVN), 
Reference Data Manager (RDM), TopBraid Composer, TopBraid Live, TopBraid Insight, 
SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to [email protected]
--- You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to