[topicmapmail] Superclass-subclass indentation in the Omnigator
Robert Barta
rho@bigpond.net.au
Mon, 23 Dec 2002 20:26:26 +1000
On Fri, Dec 20, 2002 at 01:18:55PM +0000, Murray Altheim wrote:
> Steve Pepper wrote:
> [...]
>
> > The other problem is that of confusing superclass-subclass with
> > class-instance, as the following example illustrates:
> >
> > (1) Steve is a homo sapiens (1a)
> > A homo sapiens is an ape (1b)
> > Therefore Steve is an ape
> >
> > (2) Steve is a homo sapiens (2a)
> > Homo sapiens is a species (2b)
> > Therefore Steve is a species
> >
> > The conclusion drawn in (1) is correct, whereas that drawn in (2)
> > is not. Why? Because (1b) is a superclass-subclass relationship,
> > whereas (2b) is a class-instance relationship. They look almost
> > identical, but they have quite different semantics and properties.
>
> Actually, Steve, you are not an ape. You are a human.
>
> A bit of background:
>
> Kingdom Animalia
> Phylum Chordata
> Class Mammalia
> Order Primates
> Superfamily Hominoidea
> Family Pongidae
> Genus Homo
> Species Homo sapiens
As this is in fact always a major gotcha in my student's maps
I tried to get a clean presentation of this issue at
http://topicmaps.it.bond.edu.au/docs/16/toc
Please feel free to complain loudly if I miss the point there.
\rho