On 22/12/15 12:06, Dibyanshu Jaiswal wrote:
Thanks for the nice explanation. Though I’m not using any inferencing
mechanism in Protege, Classes like <#CheeseyPizza>,
<#NonVegetarianPizza> etc etc are shown as subclasses of <#Pizza>. Is it
correct to consider them as subclass?

Yes.

If A = intersectionOf(B, R) then A is a subclass of B (because anything that's an A must also be a B).

Actually I was writing a code which could build the same taxonomy of
classes, (starting from a given class as input) as shown in protege. So
when in order to list subclasses of <#Pizza>, I get only <#NamedPizza>
as its subclass. So should I consider <#CheeseyPizza> as a subclass too?

Yes.

Configure with suitable inference to have those subclass relationships derived for you.

Dave

Reply via email to