<?xml version="1.0"?>
<rdf:RDF
    xmlns="http://bblfish.net/work/atom-owl/2004-08-12/Atom.owl#"
    xmlns:p7="http://www.w3.org/2001/08/rdfweb/#"
    xmlns:p1="http://xmlns.com/foaf/0.1/"
    xmlns:foaf="http://xmlns.com/foaf/0.1/#"
    xmlns:p2="http://xmlns.com/wordnet/1.6/"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns:owl="http://www.w3.org/2002/07/owl#"
    xmlns:wot="http://xmlns.com/wot/0.1/"
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:p5="http://www.w3.org/2000/10/swap/pim/contact#"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:protege="http://protege.stanford.edu/plugins/owl/protege#"
    xmlns:p3="http://www.w3.org/2001/08/rdfweb/"
    xmlns:dc="http://purl.org/dc/elements/1.1/#"
    xmlns:vs="http://www.w3.org/2003/06/sw-vocab-status/ns#"
    xmlns:p4="http://www.w3.org/2003/01/geo/wgs84_pos#"
    xmlns:p8="http://purl.org/dc/elements/1.1/"
  xml:base="http://bblfish.net/work/atom-owl/2004-08-12/Atom.owl#">
  <owl:Ontology rdf:about="">
    <rdfs:comment>Atom allows lists of information, known as syndication feeds, to be synchronised between publishers and consumers. Atom feeds are composed of a number of entries, each with an extensible set of associated metadata.</rdfs:comment>
    <owl:imports>
      <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/">
        <owl:imports rdf:resource=""/>
      </rdf:Description>
    </owl:imports>
  </owl:Ontology>
  <owl:Ontology rdf:about="http://xmlns.com/foaf/0.1/#_">
    <p8:date>$Date: 2004/05/04 20:57:07 $</p8:date>
    <p8:title>Friend of a Friend (FOAF) vocabulary</p8:title>
    <p8:description>The Friend of a Friend (FOAF) RDF vocabulary, described using W3C RDF Schema and the Web Ontology Language.</p8:description>
    <rdfs:seeAlso rdf:resource="http://www.w3.org/2001/08/rdfweb/foaf"/>
    <wot:src_assurance rdf:resource="http://xmlns.com/foaf/htmlfoafsig"/>
    <owl:imports rdf:resource="http://www.w3.org/2002/07/owl"/>
    <owl:imports rdf:resource=""/>
    <wot:assurance rdf:resource="http://xmlns.com/foaf/foafsig"/>
  </owl:Ontology>
  <rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/#Document">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
    <vs:term_status>testing</vs:term_status>
    <owl:disjointWith>
      <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/Person">
        <owl:disjointWith rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
        <owl:disjointWith>
          <owl:Class rdf:about="http://xmlns.com/foaf/0.1/#Organization"/>
        </owl:disjointWith>
        <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
        <owl:disjointWith>
          <rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/#Project"/>
        </owl:disjointWith>
      </rdf:Description>
    </owl:disjointWith>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
    <rdfs:subClassOf rdf:resource="http://xmlns.com/wordnet/1.6/Document"/>
    <owl:disjointWith>
      <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/Project">
        <owl:disjointWith rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
      </rdf:Description>
    </owl:disjointWith>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <owl:disjointWith>
      <owl:Class rdf:about="http://xmlns.com/foaf/0.1/#Organization"/>
    </owl:disjointWith>
    <rdfs:comment>A document.</rdfs:comment>
    <owl:disjointWith>
      <rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/#Person"/>
    </owl:disjointWith>
    <rdfs:label>Document</rdfs:label>
    <owl:disjointWith>
      <rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/#Project"/>
    </owl:disjointWith>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/#OnlineEcommerceAccount">
    <rdfs:label>Online E-commerce Account</rdfs:label>
    <rdfs:subClassOf rdf:resource="http://xmlns.com/wordnet/1.6/OnlineAccount"/>
    <rdfs:comment>An online e-commerce account.</rdfs:comment>
    <vs:term_status>unstable</vs:term_status>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/#Project">
    <owl:disjointWith rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <owl:disjointWith>
      <rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/#Person"/>
    </owl:disjointWith>
    <rdfs:subClassOf rdf:resource="http://xmlns.com/wordnet/1.6/Project"/>
    <owl:disjointWith rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
    <vs:term_status>unstable</vs:term_status>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
    <rdfs:label>Project</rdfs:label>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
    <rdfs:comment>A project (a collective endeavour of some kind).</rdfs:comment>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/#PersonalProfileDocument">
    <rdfs:comment>A personal profile RDF document.</rdfs:comment>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
    <rdfs:subClassOf rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:label>PersonalProfileDocument</rdfs:label>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/#Group">
    <rdfs:label>Group</rdfs:label>
    <rdfs:subClassOf>
      <rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/#Agent"/>
    </rdfs:subClassOf>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
    <vs:term_status>unstable</vs:term_status>
    <rdfs:comment>A class of Agents.</rdfs:comment>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/#Person">
    <rdfs:subClassOf rdf:resource="http://xmlns.com/wordnet/1.6/Person"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <owl:disjointWith rdf:resource="http://xmlns.com/foaf/0.1/#Project"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:subClassOf>
      <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/Agent">
        <owl:disjointWith rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
      </rdf:Description>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/#Agent"/>
    </rdfs:subClassOf>
    <rdfs:comment>A person.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing"/>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2000/10/swap/pim/contact#Person"/>
    <owl:disjointWith>
      <owl:Class rdf:about="http://xmlns.com/foaf/0.1/#Organization"/>
    </owl:disjointWith>
    <rdfs:label>Person</rdfs:label>
    <owl:disjointWith rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/#Agent">
    <rdfs:comment>An agent (eg. person, group, software or physical artifact).</rdfs:comment>
    <owl:disjointWith rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <vs:term_status>unstable</vs:term_status>
    <rdfs:label>Agent</rdfs:label>
    <rdfs:subClassOf rdf:resource="http://xmlns.com/wordnet/1.6/Agent-3"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
  </rdfs:Class>
  <rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/#OnlineChatAccount">
    <rdfs:comment>An online chat account.</rdfs:comment>
    <vs:term_status>unstable</vs:term_status>
    <rdfs:label>Online Chat Account</rdfs:label>
    <rdfs:subClassOf rdf:resource="http://xmlns.com/wordnet/1.6/OnlineAccount"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
  </rdfs:Class>
  <owl:Class rdf:about="http://xmlns.com/foaf/0.1/#Organization">
    <owl:disjointWith rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
    <vs:term_status>unstable</vs:term_status>
    <rdfs:subClassOf rdf:resource="http://xmlns.com/wordnet/1.6/Organization"/>
    <rdfs:subClassOf rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
    <owl:disjointWith>
      <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/Document">
        <owl:disjointWith rdf:resource="http://xmlns.com/foaf/0.1/#Organization"/>
      </rdf:Description>
    </owl:disjointWith>
    <owl:disjointWith rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:comment>An organization.</rdfs:comment>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
    <owl:disjointWith rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:label>Organization</rdfs:label>
    <rdfs:subClassOf rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
  </owl:Class>
  <owl:Class rdf:ID="Entry">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >represents an individual entry, the basic building block of our interpretation of an Atom blog. The resource of the entry should point to the location at which this information can be found. An Entry has no state.
</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="Atom"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="content"/>
        </owl:onProperty>
        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:minCardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="created"/>
        </owl:onProperty>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="author"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Feed">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A feed. The resource the feed points to should be the place where one can get the changeable parts of the feed. </rdfs:comment>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:FunctionalProperty rdf:ID="version"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:maxCardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="header"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="http://xmlns.com/foaf/0.1/#Image">
    <rdfs:comment>An image.</rdfs:comment>
    <vs:term_status>testing</vs:term_status>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:subClassOf rdf:resource="http://xmlns.com/wordnet/1.6/Document"/>
    <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
    <rdfs:label>Image</rdfs:label>
  </owl:Class>
  <owl:Class rdf:about="http://xmlns.com/foaf/0.1/#OnlineGamingAccount">
    <rdfs:label>Online Gaming Account</rdfs:label>
    <rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
    <rdfs:subClassOf rdf:resource="http://xmlns.com/wordnet/1.6/OnlineAccount"/>
    <rdfs:comment>An online gaming account.</rdfs:comment>
    <vs:term_status>unstable</vs:term_status>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </owl:Class>
  <owl:Class rdf:ID="Content">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Atom"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="Link">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A link is a general object that helps attach state to a relation between two objects. The types of things one can add would be some descriptive text (eg: "next 25 results") or the mime types (eg.: "application/atom+xml" or "application/N3") This allows one to have numerous similarly named relations between two representations of a resource.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="EntryVersion">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >The version of an Entry. A Version collects all the changeable aspects of an EntryID</rdfs:comment>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Atom"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="EntryID">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Atom"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An EntryID is a historical representation of an Entry. The resource of the object is an URI (URN?), which is the id of the Entry. An EntryID can collect the state of the various changes to the Entry. There is a logical relation between an EntryID and an Entry. An Entry always has an EntryID with as state all the changeable elements of the Entry. </rdfs:comment>
  </owl:Class>
  <owl:Class rdf:ID="Blog">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#Atom"/>
    </rdfs:subClassOf>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >A place to hold data about the blog itself.</rdfs:comment>
  </owl:Class>
  <owl:Class rdf:about="#Atom">
    <rdfs:comment>common Atom structure</rdfs:comment>
  </owl:Class>
  <owl:ObjectProperty rdf:ID="state">
    <rdfs:domain rdf:resource="#EntryID"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >the state of an entry at a time</rdfs:comment>
    <rdfs:range rdf:resource="#EntryVersion"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="alternate">
    <rdfs:range rdf:resource="#Link"/>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Entry"/>
          <owl:Class rdf:about="#EntryVersion"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >point to an Alternate representation of this entry: usually the html version.</rdfs:comment>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#content">
    <rdfs:domain rdf:resource="#Entry"/>
    <rdfs:label xml:lang="en">hasContent</rdfs:label>
    <rdfs:range rdf:resource="#Content"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="next">
    <rdfs:domain rdf:resource="#Feed"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Points to a Link that points to a URL resource where one can retrieve more elements of the feed (the file where an archive of previous entries is). We need a Link object in order to attach titles such as "Next 20 entries" to the link.</rdfs:comment>
    <rdfs:range rdf:resource="#Link"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="entry">
    <rdfs:range rdf:resource="#Entry"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Points to the Entries that make up this feed. Does not point to an EntryID, because the point is to be able to retrieve the Entry from the given resource,  not to identify resources.</rdfs:comment>
    <rdfs:domain rdf:resource="#Feed"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="contributor">
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#EntryID"/>
          <owl:Class rdf:about="#Entry"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >indicates a person or other entity who contributed to the Entry. </rdfs:comment>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="blog">
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Entry"/>
          <owl:Class rdf:about="#EntryVersion"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >the blog that this object is part of. </rdfs:comment>
    <rdfs:range rdf:resource="#Blog"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="entry-version">
    <rdfs:domain rdf:resource="#Entry"/>
    <rdfs:range rdf:resource="#EntryVersion"/>
    <owl:equivalentProperty>
      <owl:ObjectProperty rdf:ID="entry-location"/>
    </owl:equivalentProperty>
    <owl:inverseOf>
      <owl:ObjectProperty rdf:about="#entry-location"/>
    </owl:inverseOf>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="in-reply-to">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >This EntryID was written in reply to an EntryVersion. It could also be in response to an EntryID, but that will potentially cause problems understanding the relation between the two.
An Entry (confusing as it does between essential and contingent properties) can also be the subject of this property. The simple rule is of course that if an Entry is in reply to something, then its EntryID is also in reply to that same thing.</rdfs:comment>
    <rdfs:range>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#EntryID"/>
          <owl:Class rdf:about="#EntryVersion"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:range>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#EntryID"/>
          <owl:Class rdf:about="#Entry"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#entry-location">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >The location of the Entry object at the time it was in this EntryIDState. Since an Entry is a resource pointing to the location at which it can be found the object is an Entry. The Entry object may now contain completely different content.</rdfs:comment>
    <rdfs:range rdf:resource="#Entry"/>
    <owl:inverseOf rdf:resource="#entry-version"/>
    <rdfs:domain rdf:resource="#EntryVersion"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="previous">
    <rdfs:domain rdf:resource="#Feed"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Points to a Link that points to a URL resource where one can retrieve more elements of the feed (the file where an archive of previous entries is). We need a Link object in order to attach titles such as "Previous 20 entries" to the link.</rdfs:comment>
    <rdfs:range rdf:resource="#Link"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#header">
    <rdfs:domain rdf:resource="#Feed"/>
    <rdfs:range rdf:resource="#Entry"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >points to an Entry that is the header Entry of a Feed. The header entry would be an entry that gives a special meaning to the feed. It does not point to a EntryID, because Feeds are here to help us locate Entries, not to give any other special meaning to them.</rdfs:comment>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="feed">
    <rdfs:range rdf:resource="#Feed"/>
    <rdfs:domain rdf:resource="#Blog"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#author">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >indicates the author of the Entry (and hence of the EntryID). The author is a necessary property of an EntryID.</rdfs:comment>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#EntryID"/>
          <owl:Class rdf:about="#Entry"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="title">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a human-readable title</rdfs:comment>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
    <rdfs:range rdf:resource="#Content"/>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#EntryVersion"/>
          <owl:Class rdf:about="#Entry"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="dynamic">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >points to the dynamic element of the feed. Most feeds are divided into a dynamic element (a resource that always changes) and archival resources, that don't.
</rdfs:comment>
    <rdfs:domain rdf:resource="#Feed"/>
    <rdfs:range rdf:resource="#Feed"/>
  </owl:ObjectProperty>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#based_near">
    <rdfs:label>based near</rdfs:label>
    <rdfs:domain rdf:resource="http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing"/>
    <rdfs:range rdf:resource="http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <vs:term_status>unstable</vs:term_status>
    <rdfs:comment>A location that something is based near, for some broadly human notion of near.</rdfs:comment>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#aimChatID">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:comment>An AIM chat ID</rdfs:comment>
    <rdfs:label>AIM chat ID</rdfs:label>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    <rdfs:subPropertyOf>
      <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#nick"/>
    </rdfs:subPropertyOf>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#made">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:comment>Something that was made by this agent.</rdfs:comment>
    <owl:inverseOf>
      <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#maker"/>
    </owl:inverseOf>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:label>made</rdfs:label>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#interest">
    <rdfs:comment>A page about a topic of interest to this person.</rdfs:comment>
    <rdfs:label>interest</rdfs:label>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <vs:term_status>testing</vs:term_status>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#sha1">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <vs:term_status>unstable</vs:term_status>
    <rdfs:comment>A sha1sum hash, in hex.</rdfs:comment>
    <rdfs:label>sha1sum (hex)</rdfs:label>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#accountServiceHomepage">
    <vs:term_status>unstable</vs:term_status>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:comment>Indicates a homepage of the service provide for this online account.</rdfs:comment>
    <rdfs:label>account service homepage</rdfs:label>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#title">
    <rdfs:label>title</rdfs:label>
    <rdfs:comment>Title (Mr, Mrs, Ms, Dr. etc)</rdfs:comment>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <vs:term_status>testing</vs:term_status>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#depicts">
    <owl:inverseOf>
      <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#depiction"/>
    </owl:inverseOf>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Image"/>
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:comment>A thing depicted in this representation.</rdfs:comment>
    <rdfs:label>depicts</rdfs:label>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <vs:term_status>testing</vs:term_status>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#firstName">
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    <rdfs:label>firstName</rdfs:label>
    <vs:term_status>testing</vs:term_status>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:comment>The first name of a person.</rdfs:comment>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#member">
    <rdfs:comment>Indicates a member of a Group</rdfs:comment>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Group"/>
    <vs:term_status>unstable</vs:term_status>
    <rdfs:label>member</rdfs:label>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#pastProject">
    <rdfs:comment>A project this person has previously worked on.</rdfs:comment>
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:label>past project</rdfs:label>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#accountName">
    <rdfs:label>account name</rdfs:label>
    <rdfs:comment>Indicates the name (identifier) associated with this online account.</rdfs:comment>
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <vs:term_status>unstable</vs:term_status>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#img">
    <vs:term_status>testing</vs:term_status>
    <rdfs:label>image</rdfs:label>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Image"/>
    <rdfs:comment>An image that can be used to represent some thing (ie. those depictions which are particularly representative of something, eg. one's photo on a homepage).</rdfs:comment>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:subPropertyOf>
      <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#depiction"/>
    </rdfs:subPropertyOf>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#tipjar">
    <vs:term_status>testing</vs:term_status>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:subPropertyOf>
      <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#page"/>
    </rdfs:subPropertyOf>
    <rdfs:comment>A tipjar document for this agent, describing means for payment and reward.</rdfs:comment>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdfs:label>tipjar</rdfs:label>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#workplaceHomepage">
    <rdfs:label>workplace homepage</rdfs:label>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:comment>A workplace homepage of some person; the homepage of an organization they work for.</rdfs:comment>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#nick">
    <rdfs:label>nickname</rdfs:label>
    <rdfs:comment>A short informal nickname characterising an agent (includes login identifiers, IRC and other chat nicknames).</rdfs:comment>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <vs:term_status>testing</vs:term_status>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#page">
    <rdfs:label>page</rdfs:label>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <vs:term_status>testing</vs:term_status>
    <owl:inverseOf>
      <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#topic"/>
    </owl:inverseOf>
    <rdfs:comment>A page or document about this thing.</rdfs:comment>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#topic_interest">
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:comment>A thing of interest to this person.</rdfs:comment>
    <vs:term_status>testing</vs:term_status>
    <rdfs:label>interest_topic</rdfs:label>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#phone">
    <rdfs:label>phone</rdfs:label>
    <vs:term_status>testing</vs:term_status>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:comment>A phone,  specified using fully qualified tel: URI scheme (refs: http://www.w3.org/Addressing/schemes.html#tel).</rdfs:comment>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#plan">
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:comment>A .plan comment, in the tradition of finger and '.plan' files.</rdfs:comment>
    <rdfs:label>plan</rdfs:label>
    <vs:term_status>testing</vs:term_status>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#schoolHomepage">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:comment>A homepage of a school attended by the person.</rdfs:comment>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:label>schoolHomepage</rdfs:label>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#theme">
    <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <vs:term_status>unstable</vs:term_status>
    <rdfs:label>theme</rdfs:label>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:comment>A theme.</rdfs:comment>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#family_name">
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:label>family_name</rdfs:label>
    <rdfs:comment>The family_name of some person.</rdfs:comment>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <vs:term_status>testing</vs:term_status>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#thumbnail">
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Image"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:label>thumbnail</rdfs:label>
    <rdfs:comment>A derived thumbnail image.</rdfs:comment>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Image"/>
    <vs:term_status>testing</vs:term_status>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#gender">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    <rdfs:comment>The gender of this Agent (typically but not necessarily 'male' or 'female').</rdfs:comment>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:label>gender</rdfs:label>
    <vs:term_status>testing</vs:term_status>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#dnaChecksum">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:label>DNA checksum</rdfs:label>
    <vs:term_status>unstable</vs:term_status>
    <rdfs:comment>A checksum for the DNA of some thing. Joke.</rdfs:comment>
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#geekcode">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:label>geekcode</rdfs:label>
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    <rdfs:comment>A textual geekcode for this person, see http://www.geekcode.com/geek.html</rdfs:comment>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#membershipClass">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Group"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
    <rdfs:comment>Indicates the class of individuals that are a member of a Group</rdfs:comment>
    <vs:term_status>unstable</vs:term_status>
    <rdfs:label>membershipClass</rdfs:label>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#myersBriggs">
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:comment>A Myers Briggs (MBTI) personality classification.</rdfs:comment>
    <rdfs:label>myersBriggs</rdfs:label>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#publications">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:label>publications</rdfs:label>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdfs:comment>A link to the publications of this person.</rdfs:comment>
    <vs:term_status>unstable</vs:term_status>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#logo">
    <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:label>logo</rdfs:label>
    <rdfs:comment>A logo representing some thing.</rdfs:comment>
    <vs:term_status>testing</vs:term_status>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#topic">
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/Document"/>
    <owl:inverseOf rdf:resource="http://xmlns.com/foaf/0.1/#page"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
    <rdfs:label>topic</rdfs:label>
    <vs:term_status>testing</vs:term_status>
    <owl:inverseOf>
      <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/page">
        <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
        <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <owl:inverseOf rdf:resource="http://xmlns.com/foaf/0.1/#topic"/>
      </rdf:Description>
    </owl:inverseOf>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdfs:comment>A topic of some page or document.</rdfs:comment>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#jabberID">
    <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/#nick"/>
    <rdfs:comment>A jabber ID for something.</rdfs:comment>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:label>jabber ID</rdfs:label>
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#surname">
    <rdfs:comment>The surname of some person.</rdfs:comment>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:label>Surname</rdfs:label>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#weblog">
    <rdfs:comment>A weblog of some thing (whether person, group, company etc.).</rdfs:comment>
    <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/#page"/>
    <rdfs:label>weblog</rdfs:label>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#name">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:comment>A name for some thing.</rdfs:comment>
    <vs:term_status>testing</vs:term_status>
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    <rdfs:subPropertyOf rdf:resource="http://www.w3.org/2000/01/rdf-schema#label"/>
    <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:label>name</rdfs:label>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#homepage">
    <rdfs:label>homepage</rdfs:label>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:comment>A homepage for some thing.</rdfs:comment>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/#page"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
    <vs:term_status>stable</vs:term_status>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#depiction">
    <vs:term_status>testing</vs:term_status>
    <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Image"/>
    <rdfs:label>depiction</rdfs:label>
    <rdfs:range>
      <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/Image">
        <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
      </rdf:Description>
    </rdfs:range>
    <owl:inverseOf rdf:resource="http://xmlns.com/foaf/0.1/#depicts"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
    <owl:inverseOf>
      <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/depicts">
        <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
        <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Image"/>
        <owl:inverseOf rdf:resource="http://xmlns.com/foaf/0.1/#depiction"/>
        <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
      </rdf:Description>
    </owl:inverseOf>
    <rdfs:comment>A depiction of some thing.</rdfs:comment>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#workInfoHomepage">
    <rdfs:comment>A work info homepage of some person; a page about their work for some organization.</rdfs:comment>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:label>work info homepage</rdfs:label>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#currentProject">
    <vs:term_status>testing</vs:term_status>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:label>current project</rdfs:label>
    <rdfs:comment>A current project this person works on.</rdfs:comment>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#maker">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
    <rdfs:comment>An agent that made this thing.</rdfs:comment>
    <owl:inverseOf rdf:resource="http://xmlns.com/foaf/0.1/#made"/>
    <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:label>maker</rdfs:label>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <owl:inverseOf>
      <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/made">
        <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
        <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
        <owl:inverseOf rdf:resource="http://xmlns.com/foaf/0.1/#maker"/>
      </rdf:Description>
    </owl:inverseOf>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#holdsAccount">
    <rdfs:label>holds account</rdfs:label>
    <rdfs:comment>Indicates an account held by this agent.</rdfs:comment>
    <vs:term_status>unstable</vs:term_status>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#knows">
    <vs:term_status>testing</vs:term_status>
    <rdfs:comment>A person known by this person (indicating some level of reciprocated interaction between the parties).</rdfs:comment>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:label>knows</rdfs:label>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#givenname">
    <vs:term_status>testing</vs:term_status>
    <rdfs:comment>The given name of some person.</rdfs:comment>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:label>Given name</rdfs:label>
  </rdf:Property>
  <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/#fundedBy">
    <vs:term_status>unstable</vs:term_status>
    <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:label>funded by</rdfs:label>
    <rdfs:comment>An organization funding a project or person.</rdfs:comment>
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Property>
  <owl:DatatypeProperty rdf:ID="mode">
    <rdfs:comment>indicates the method used to encode the content</rdfs:comment>
    <rdfs:range>
      <owl:DataRange>
        <owl:oneOf rdf:parseType="Resource">
          <rdf:rest rdf:parseType="Resource">
            <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >escaped</rdf:first>
            <rdf:rest rdf:parseType="Resource">
              <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
              <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
              >base64</rdf:first>
            </rdf:rest>
          </rdf:rest>
          <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
          >xml</rdf:first>
        </owl:oneOf>
      </owl:DataRange>
    </rdfs:range>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
    <rdfs:domain rdf:resource="#Content"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="text">
    <rdfs:domain rdf:resource="#Link"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >text attached to the link such as "next 25 entries"</rdfs:comment>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="info">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >onveys  a human-readable explanation of the blog</rdfs:comment>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Blog"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="about">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >points to a class that explains the content of the feed. In the case of Atom this would be the Blog class for example.</rdfs:comment>
    <rdfs:domain rdf:resource="#Feed"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="summary">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >The "#summary" element is a Content construct that  conveys a short summary, abstract or excerpt of the  entry.</rdfs:comment>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#EntryVersion"/>
          <owl:Class rdf:about="#Entry"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="topic">
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#EntryVersion"/>
          <owl:Class rdf:about="#Entry"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >points to something that can classify this entry into a topic. Some suggestions from Danny Ayers were to look at Wordnet http://xmlns.com/wordnet/1.6/Story, DMOZ directory, CYC, the Maryland folks, "Topic Exchange" when it RDFizes itself, and I suppose the way wikis work by pointing to the wiki topic. This needs some more research.</rdfs:comment>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="lang">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >the default language of the Blog</rdfs:comment>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Blog"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="post-service">
    <rdfs:domain rdf:resource="#Blog"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >the URL at which new entries for this blog can be posted.</rdfs:comment>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="issued">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >Issue Date. Publication date of this Entry or EntryIDState</rdfs:comment>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#EntryVersion"/>
          <owl:Class rdf:about="#Entry"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="data">
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >the content of the Content object</rdfs:comment>
    <rdfs:domain rdf:resource="#Content"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#created">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >indicates the time that the entry (or its EntryID) was created.</rdfs:comment>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#EntryID"/>
          <owl:Class rdf:about="#Entry"/>
          <owl:Class rdf:about="#EntryVersion"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="edit-service">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#EntryVersion"/>
          <owl:Class rdf:about="#Entry"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >The URI pointed to is the place this resource can be edited. In an ideally RESTful world this would be the URL of the Entry resource itself.</rdfs:comment>
  </owl:DatatypeProperty>
  <owl:FunctionalProperty rdf:ID="mime-type">
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#Content"/>
          <owl:Class rdf:about="#Link"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdfs:range>
      <owl:DataRange>
        <owl:oneOf rdf:parseType="Resource">
          <rdf:rest rdf:parseType="Resource">
            <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
            >start</rdf:first>
            <rdf:rest rdf:parseType="Resource">
              <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
              >service.edit</rdf:first>
              <rdf:rest rdf:parseType="Resource">
                <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                >service.post</rdf:first>
                <rdf:rest rdf:parseType="Resource">
                  <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
                  <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
                  >service.feed</rdf:first>
                </rdf:rest>
              </rdf:rest>
            </rdf:rest>
          </rdf:rest>
          <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
          >alternate</rdf:first>
        </owl:oneOf>
      </owl:DataRange>
    </rdfs:range>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >indicates the mime type of the content. </rdfs:comment>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="modified">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >date this Entry was modified. Is equivalent to this Entry's EntryID's EntryState created property.</rdfs:comment>
    <rdfs:domain rdf:resource="#Entry"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:about="#version">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    > Indicates the version of the Atom specification that  the construct conforms to.</rdfs:comment>
    <rdfs:domain rdf:resource="#Atom"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="id">
    <rdfs:domain rdf:resource="#Entry"/>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >An Entry has an EntryID, that identifies it and all changes made to it.</rdfs:comment>
    <rdfs:range rdf:resource="#EntryID"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="generator">
    <rdfs:label xml:lang="en">generator</rdfs:label>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    > indentifies the  software agent used to generate the feed, for debugging and  other purposes.</rdfs:comment>
    <rdfs:domain rdf:resource="#Atom"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="href">
    <rdfs:domain rdf:resource="#Link"/>
    <rdfs:label xml:lang="en">href</rdfs:label>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:ID="copyright">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
    <rdfs:domain>
      <owl:Class>
        <owl:unionOf rdf:parseType="Collection">
          <owl:Class rdf:about="#EntryID"/>
          <owl:Class rdf:about="#Entry"/>
        </owl:unionOf>
      </owl:Class>
    </rdfs:domain>
    <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
    >a human-readable copyright statement for the feed. To be developed.</rdfs:comment>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:FunctionalProperty>
  <owl:FunctionalProperty rdf:about="http://xmlns.com/foaf/0.1/#primaryTopic">
    <rdfs:comment>The primary topic of some page or document.</rdfs:comment>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
    <rdfs:label>topic</rdfs:label>
  </owl:FunctionalProperty>
  <owl:InverseFunctionalProperty rdf:about="http://xmlns.com/foaf/0.1/#mbox_sha1sum">
    <rdfs:comment>The sha1sum of the URI of an Internet mailbox associated with exactly one owner, the  first owner of the mailbox.</rdfs:comment>
    <vs:term_status>testing</vs:term_status>
    <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:label>sha1sum of a personal mailbox URI name</rdfs:label>
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
  </owl:InverseFunctionalProperty>
  <owl:InverseFunctionalProperty rdf:about="http://xmlns.com/foaf/0.1/#mbox">
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:comment>A personal mailbox, ie. an Internet mailbox associated with exactly one owner, the first owner of this mailbox. This is a 'static inverse functional property', in that  there is (across time and change) at most one individual that ever has any particular value for foaf:mbox.</rdfs:comment>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
    <rdfs:label>personal mailbox</rdfs:label>
  </owl:InverseFunctionalProperty>
  <owl:InverseFunctionalProperty rdf:about="http://xmlns.com/foaf/0.1/#msnChatID">
    <rdfs:label>MSN chat ID</rdfs:label>
    <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/#nick"/>
    <rdfs:comment>An MSN chat ID</rdfs:comment>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
  </owl:InverseFunctionalProperty>
  <owl:InverseFunctionalProperty rdf:about="http://xmlns.com/foaf/0.1/#icqChatID">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/#nick"/>
    <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:comment>An ICQ chat ID</rdfs:comment>
    <rdfs:label>ICQ chat ID</rdfs:label>
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </owl:InverseFunctionalProperty>
  <owl:InverseFunctionalProperty rdf:about="http://xmlns.com/foaf/0.1/#yahooChatID">
    <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/#nick"/>
    <rdfs:label>Yahoo chat ID</rdfs:label>
    <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
    <vs:term_status>testing</vs:term_status>
    <rdfs:comment>A Yahoo chat ID</rdfs:comment>
  </owl:InverseFunctionalProperty>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/Group">
    <rdfs:subClassOf rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/knows">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/schoolHomepage">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/aimChatID">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/#nick"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/myersBriggs">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/homepage">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/#page"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/givenname">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/family_name">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/nick">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/title">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/OnlineAccount">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/weblog">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/#page"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/workInfoHomepage">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/OnlineGamingAccount">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/publications">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/holdsAccount">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/topic_interest">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/surname">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/msnChatID">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/#nick"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/accountServiceHomepage">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/plan">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/interest">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/depiction">
    <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/primaryTopic">
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/img">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/#depiction"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Image"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/geekcode">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/yahooChatID">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/#nick"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/accountName">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/maker">
    <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/thumbnail">
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Image"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Image"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/sha1">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/OnlineChatAccount">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/PersonalProfileDocument">
    <rdfs:subClassOf rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/gender">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/firstName">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/member">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Group"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/icqChatID">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/#nick"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/pastProject">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/based_near">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/theme">
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/currentProject">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/workplaceHomepage">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Person"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/fundedBy">
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/mbox_sha1sum">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/tipjar">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/#page"/>
    <rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/#Document"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/topic">
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/OnlineEcommerceAccount">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/mbox">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/jabberID">
    <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/#nick"/>
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Agent"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/membershipClass">
    <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/#Group"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/logo">
    <rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
    <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/name">
    <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/dnaChecksum">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
  <rdf:Description rdf:about="http://xmlns.com/foaf/0.1/phone">
    <rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/#_"/>
  </rdf:Description>
</rdf:RDF>

<!-- Created with Protege (with OWL Plugin 1.3, Build 169)  http://protege.stanford.edu -->
