<?xml version="1.0" ?> 
 <rdf:RDF
   xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
   xmlns="http://www.daml.org/2001/03/daml+oil#"
   xmlns:daml="http://www.daml.org/2001/03/daml+oil#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 >
 <daml:Ontology rdf:about="">
  <daml:versionInfo>$Id: Guo.daml,v 1.0 2001/05/31 14:45:34 stephens Exp $
  </daml:versionInfo> 
  <rdfs:comment>A General Human/People/person Ontology</rdfs:comment> 
  <daml:imports resource="http://www.daml.org/2001/03/daml+oil" /> 
 </daml:Ontology>
<!-- Otology for Human domain -->

<Class rdf:ID="Thing">
  <label>Thing</label>
  <comment>The most general class in DAML.</comment>
</Class>

<Class rdf:ID="Creature">
  <label>Creature</label>
  <comment>things that are alive.</comment>
  <subClassOf rdf:resource="#Thing"/>
</Class>

<Class rdf:ID="Non-Creature">
  <label>Non-Creature</label>
  <comment>things with no life.</comment>
  <subClassOf rdf:resource="#Thing"/>
</Class>

<Class rdf:ID="Animal">
  <label>Animal</label>
  <subClassOf rdf:resource="#Creature"/>
  <comment>Animal is one type of Creature, which can basically move around.</comment>
</Class>

<Class rdf:ID="Plant">
  <label>Animal</label>
  <subClassOf rdf:resource="#Creature"/>
  <comment>Plant is one type of Creature, which normally doesn't move around.</comment>
</Class>

<Class rdf:ID="Human">
  <label>Human</label>
  <subClassOf rdf:resource="#Animal"/>
  <comment>Human is high level animal.</comment>
</Class>

<Class rdf:ID="Non-Human">
  <label>Non-Human</label>
  <subClassOf rdf:resource="#Animal"/>
  <complementOf rdf:resource="#Human"/>
  <comment>Non-Human is lower lever animal.</comment>
</Class>

<Class rdf:ID="Man">
  <label>Man</label>
  <subClassOf rdf:resource="#Human"/>
  <comment>Man is male Human.</comment>
</Class>

<Class rdf:ID="Woman">
  <label>Woman</label>
  <subClassOf rdf:resource="#Human"/>
  <complementOf rdf:resource="#Man"/>
  <comment>Woman is female Human.</comment>
</Class>

<Class rdf:ID="SingleMan">
  <label>SingleMan</label>
  <subClassOf rdf:resource="#Man"/>
  <comment>SingleMan is male man who is not married.</comment>
</Class>

<Class rdf:ID="MarriedMan">
  <label>MarriedMan</label>
  <subClassOf rdf:resource="#Man"/>
  <complementOf rdf:resource="#SingleMan"/>
  <comment>MarriedMan is male man who is married.</comment>
</Class>

</rdf:RDF>