<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet type="text/xsl" href="http://sw.opencyc.org/xsl/OpenCycOWLPredicateDisplayNL.xsl"?>

<!DOCTYPE rdf:RDF [
     <!ENTITY ocyc "http://sw.opencyc.org/concept/" >
     <!ENTITY cyc  "http://sw.cyc.com/concept/" >
     <!ENTITY rdf  "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
     <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
     <!ENTITY xsd  "http://www.w3.org/2001/XMLSchema#" >
     <!ENTITY owl  "http://www.w3.org/2002/07/owl#" >
   ]>

<rdf:RDF xml:base="http://sw.opencyc.org/2008/06/10/concept/en/"
         xmlns="http://sw.opencyc.org/2008/06/10/concept/en/"
         xmlns:cycAnnot="http://sw.cyc.com/CycAnnotations_v1#"
         xmlns:rdf="&rdf;"
         xmlns:rdfs="&rdfs;"
         xmlns:owl="&owl;"
         xmlns:xsd="&xsd;">

  <owl:Ontology rdf:about="http://sw.opencyc.org/2008/06/10/concept/en/">
    <owl:versionInfo>2008/06/10</owl:versionInfo>
    <rdfs:comment xml:lang="en">

      OpenCyc Knowledge Base

      Copyright© 2001-2008 Cycorp, Inc., http://www.cyc.com/, Austin, TX, USA

      This file contains an OWL representation of information contained 
      in the OpenCyc Knowledge Base. The content of this OWL file is 
      licensed under the Creative Commons Attribution 3.0 license whose 
      text can be found at http://creativecommons.org/licenses/by/3.0/legalcode. 
      The content of this OWL file, including the OpenCyc content it represents, 
      constitutes the "Work" referred to in the Creative Commons license. The terms of 
      this license equally apply to, without limitation, renamings and other 
      logically equivalent reformulations of the content of this OWL file 
      (or portions thereof) in any natural or formal language, as well 
      as to derivations of this content or inclusion of it in other ontologies.

    </rdfs:comment>
  </owl:Ontology>

  <owl:AnnotationProperty rdf:about="http://sw.cyc.com/CycAnnotations_v1#externalID">
    <rdfs:label xml:lang="en">externalID</rdfs:label>
    <rdfs:comment xml:lang="en">
      A unique, language-neutral, variable-sized identifier
      for a concept that can be used to refer unambiguously to that concept across 
      OWL exports or across Cyc inference engines.
    </rdfs:comment>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
  </owl:AnnotationProperty>

  <owl:AnnotationProperty rdf:about="http://sw.cyc.com/CycAnnotations_v1#label">
    <rdfs:label xml:lang="en">label</rdfs:label>
    <rdfs:comment xml:lang="en">
      A natural-language representation for a concept that is both human 
      readable and readable by the Cyc inference engine. These terms are not 
      guaranteed to refer to the same concept across time but are guaranteed to
      be consistent within a particular OWL export. Use 'cycAnnot:externalID'
      for unambiguously referring to a concept across OWL exports or across Cyc
      inference engines.
    </rdfs:comment>
  </owl:AnnotationProperty>

  <owl:ObjectProperty rdf:about="configuredObjects">
    <cycAnnot:externalID>Mx4rvjz-VJwpEbGdrcN5Y29ycA</cycAnnot:externalID>
    <rdfs:comment xml:lang="en">This predicates relates a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Configuration&quot; class=&quot;cyc_term&quot;&gt;Configuration&lt;/a&gt; to the objects that are configured in the situation.   For instance, if a set of links is configured into a chain, then the chain and each of its links would be related to the configuration situation by &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/configuredObjects&quot; class=&quot;cyc_term&quot;&gt;configuredObjects&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">configuredObjects</cycAnnot:label>
    <rdfs:label xml:lang="en">Configured Objects</rdfs:label>
    <rdf:type rdf:resource="BinaryRolePredicate"/>
    <rdfs:domain rdf:resource="Configuration"/>
    <rdfs:range rdf:resource="PartiallyTangible"/>
    <owl:sameAs rdf:resource="&cyc;Mx4rvjz-VJwpEbGdrcN5Y29ycA"/>
    <owl:sameAs rdf:resource="&ocyc;Mx4rvjz-VJwpEbGdrcN5Y29ycA"/>
    <owl:sameAs rdf:resource="http://sw.opencyc.org/2008/06/10/concept/Mx4rvjz-VJwpEbGdrcN5Y29ycA"/>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="animalInPosture">
    <rdfs:subPropertyOf rdf:resource="configuredObjects"/>
    <rdfs:comment xml:lang="en">(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/animalInPosture&quot; class=&quot;cyc_term&quot;&gt;animalInPosture&lt;/a&gt; POSTURE ANIMAL) means that POSTURE is an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Configuration&quot; class=&quot;cyc_term&quot;&gt;Configuration&lt;/a&gt; that consists of ANIMAL&apos;s body being in a certain posture.</rdfs:comment>
    <rdfs:label xml:lang="en">posture</rdfs:label>
    <cycAnnot:label xml:lang="en">animalInPosture</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="thingAttached">
    <rdfs:subPropertyOf rdf:resource="configuredObjects"/>
    <rdfs:label xml:lang="en">Thing Attached</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/configuredObjects&quot; class=&quot;cyc_term&quot;&gt;configuredObjects&lt;/a&gt;. &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/thingAttached&quot; class=&quot;cyc_term&quot;&gt;thingAttached&lt;/a&gt; &lt;b&gt;ATTACH&lt;/b&gt; &lt;b&gt;THING&lt;/b&gt;)&lt;/code&gt; means that &lt;code&gt;&lt;b&gt;THING&lt;/b&gt;&lt;/code&gt; is attached to some other object (see the predicate &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/thingAttachedTo&quot; class=&quot;cyc_term&quot;&gt;thingAttachedTo&lt;/a&gt;) in the attachment configuration &lt;code&gt;&lt;b&gt;ATTACH&lt;/b&gt;&lt;/code&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">thingAttached</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="objectConfiguredInChemicalBond">
    <rdfs:subPropertyOf rdf:resource="configuredObjects"/>
    <rdfs:label xml:lang="en">Object Configured In Chemical Bond</rdfs:label>
    <cycAnnot:label xml:lang="en">objectConfiguredInChemicalBond</cycAnnot:label>
    <rdfs:comment xml:lang="en">(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/objectConfiguredInChemicalBond&quot; class=&quot;cyc_term&quot;&gt;objectConfiguredInChemicalBond&lt;/a&gt; BOND OBJ) means that OBJ, an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ChemicalObject&quot; class=&quot;cyc_term&quot;&gt;ChemicalObject&lt;/a&gt;, is one of the objects bonded in BOND, an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ChemicalBond&quot; class=&quot;cyc_term&quot;&gt;ChemicalBond&lt;/a&gt;.</rdfs:comment>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="Present_Tense_Version_Fn_Configured_Objects">
    <rdfs:subPropertyOf rdf:resource="configuredObjects"/>
    <rdfs:label xml:lang="en">Present Tense Version Fn Configured Objects</rdfs:label>
    <cycAnnot:label xml:lang="en">(PresentTenseVersionFn configuredObjects)</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="mediatorConfigured_ChemBond">
    <rdfs:subPropertyOf rdf:resource="configuredObjects"/>
    <rdfs:label xml:lang="en">Mediator Configured Chem Bond</rdfs:label>
    <rdfs:comment xml:lang="en">(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/mediatorConfigured_ChemBond&quot; class=&quot;cyc_term&quot;&gt;mediatorConfigured_ChemBond&lt;/a&gt; BOND OBJ) means that OBJ is
configured as the mediating object in the &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ChemicalBond&quot; class=&quot;cyc_term&quot;&gt;ChemicalBond&lt;/a&gt;  BOND. OBJ can be
an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ChemicalObject&quot; class=&quot;cyc_term&quot;&gt;ChemicalObject&lt;/a&gt; or an Electron when BOND is a
&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/CovalentBond&quot; class=&quot;cyc_term&quot;&gt;CovalentBond&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">mediatorConfigured-ChemBond</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="thingAttachedTo">
    <rdfs:subPropertyOf rdf:resource="configuredObjects"/>
    <rdfs:comment xml:lang="en">arg2 is the thing to which the attached thing is connected, in the Attachment configuration ARG1.</rdfs:comment>
    <rdfs:label xml:lang="en">Thing Attached To</rdfs:label>
    <cycAnnot:label xml:lang="en">thingAttachedTo</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="primaryObjectConfigured">
    <rdfs:subPropertyOf rdf:resource="configuredObjects"/>
    <rdfs:label xml:lang="en">Primary Object Configured</rdfs:label>
    <cycAnnot:label xml:lang="en">primaryObjectConfigured</cycAnnot:label>
    <rdfs:comment xml:lang="en">This predicate relates an object configuration to the primary object configured in the situation.  &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/primaryObjectConfigured&quot; class=&quot;cyc_term&quot;&gt;primaryObjectConfigured&lt;/a&gt; &lt;b&gt;CONFIG&lt;/b&gt; &lt;b&gt;OBJ&lt;/b&gt;)&lt;/code&gt; means that &lt;code&gt;&lt;b&gt;OBJ&lt;/b&gt;&lt;/code&gt; is the main thing configured in &lt;code&gt;&lt;b&gt;CONFIG&lt;/b&gt;&lt;/code&gt;.  All things besides &lt;code&gt;&lt;b&gt;OBJ&lt;/b&gt;&lt;/code&gt; configured in the situation, &lt;code&gt;&lt;b&gt;SUBOBJ&lt;/b&gt;&lt;/code&gt;, (i.e. bearing the &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/configuredObjects&quot; class=&quot;cyc_term&quot;&gt;configuredObjects&lt;/a&gt; relation to &lt;code&gt;&lt;b&gt;CONFIG&lt;/b&gt;&lt;/code&gt;), will be part (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/parts&quot; class=&quot;cyc_term&quot;&gt;parts&lt;/a&gt;) of &lt;code&gt;&lt;b&gt;OBJ&lt;/b&gt;&lt;/code&gt;.</rdfs:comment>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="&ocyc;Mx4rvjz-VJwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">This predicates relates a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Configuration&quot; class=&quot;cyc_term&quot;&gt;Configuration&lt;/a&gt; to the objects that are configured in the situation.   For instance, if a set of links is configured into a chain, then the chain and each of its links would be related to the configuration situation by &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/configuredObjects&quot; class=&quot;cyc_term&quot;&gt;configuredObjects&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">configuredObjects</cycAnnot:label>
    <rdfs:label xml:lang="en">Configured Objects</rdfs:label>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="&cyc;Mx4rvjz-VJwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">This predicates relates a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Configuration&quot; class=&quot;cyc_term&quot;&gt;Configuration&lt;/a&gt; to the objects that are configured in the situation.   For instance, if a set of links is configured into a chain, then the chain and each of its links would be related to the configuration situation by &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/configuredObjects&quot; class=&quot;cyc_term&quot;&gt;configuredObjects&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">configuredObjects</cycAnnot:label>
    <rdfs:label xml:lang="en">Configured Objects</rdfs:label>
  </owl:ObjectProperty>

  <owl:Class rdf:about="Configuration">
    <cycAnnot:label xml:lang="en">Configuration</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of both &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/StaticSituation&quot; class=&quot;cyc_term&quot;&gt;StaticSituation&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/SpatialThing_Localized&quot; class=&quot;cyc_term&quot;&gt;SpatialThing_Localized&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Configuration&quot; class=&quot;cyc_term&quot;&gt;Configuration&lt;/a&gt; is a static situation consisting of two or more &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/PartiallyTangible&quot; class=&quot;cyc_term&quot;&gt;PartiallyTangible&lt;/a&gt; things of certain types standing in a certain type of spatial relationship (or set of relationships).  This (set of) spatial relationship(s) &amp;quot;characterizes&amp;quot; the &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Configuration&quot; class=&quot;cyc_term&quot;&gt;Configuration&lt;/a&gt;&apos;s &lt;i&gt;type&lt;/i&gt; in the sense that any group of objects of the appropriate types standing in that relationship (or those relationships) correspond to a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Configuration&quot; class=&quot;cyc_term&quot;&gt;Configuration&lt;/a&gt; of that type; and each of these objects, in turn, is said to be &amp;quot;configured&amp;quot; (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/configuredObjects&quot; class=&quot;cyc_term&quot;&gt;configuredObjects&lt;/a&gt;) in the (individual) &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Configuration&quot; class=&quot;cyc_term&quot;&gt;Configuration&lt;/a&gt;.  
&lt;p/&gt;
For example, a knot configuration might correspond to a particular intertwining of end-segments of two &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/CordlikeObject&quot; class=&quot;cyc_term&quot;&gt;CordlikeObject&lt;/a&gt;s, or to the intertwining of several segments of a single &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/CordlikeObject&quot; class=&quot;cyc_term&quot;&gt;CordlikeObject&lt;/a&gt;.  For configurations like the latter, whose characterizing relationship(s) hold between different parts of a single salient object, see the specialization &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ConfigurationOfComplexObject&quot; class=&quot;cyc_term&quot;&gt;ConfigurationOfComplexObject&lt;/a&gt;.  Note that a static situation involving an &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Agent_PartiallyTangible&quot; class=&quot;cyc_term&quot;&gt;Agent_PartiallyTangible&lt;/a&gt; might be a configuration, but only so long as it&apos;s just the agent&apos;s &lt;i&gt;spatial&lt;/i&gt; relationship(s) to other partially tangibles that matters (see e.g. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/WearingSomething&quot; class=&quot;cyc_term&quot;&gt;WearingSomething&lt;/a&gt;); static situations in which an agent&apos;s agency or sentience is crucial, on the other hand, are not configurations (cf. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/InterAgentSituation&quot; class=&quot;cyc_term&quot;&gt;InterAgentSituation&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/InterAgentSituation_TwoAgent&quot; class=&quot;cyc_term&quot;&gt;InterAgentSituation_TwoAgent&lt;/a&gt;).</rdfs:comment>
    <rdfs:label xml:lang="en">configuration</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="PartiallyTangible">
    <rdfs:comment xml:lang="en">A subcollection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/EnduringThing_Localized&quot; class=&quot;cyc_term&quot;&gt;EnduringThing_Localized&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/TemporalThing&quot; class=&quot;cyc_term&quot;&gt;TemporalThing&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/PartiallyTangible&quot; class=&quot;cyc_term&quot;&gt;PartiallyTangible&lt;/a&gt; has a tangible (i.e. material) part and a temporal extent (i.e. it exists in time).  It might or might not also have an intangible part.  For example, a particular copy of a book is made of matter, has temporal extent, and also has an intangible part: the information content of the text markings on its pages.</rdfs:comment>
    <rdfs:label xml:lang="en">tangible thing</rdfs:label>
    <cycAnnot:label xml:lang="en">PartiallyTangible</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="BinaryRolePredicate">
    <rdfs:label xml:lang="en">binary role predicate</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Role&quot; class=&quot;cyc_term&quot;&gt;Role&lt;/a&gt;.  An instance &lt;code&gt;&lt;b&gt;ROLE&lt;/b&gt;&lt;/code&gt; of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Role&quot; class=&quot;cyc_term&quot;&gt;Role&lt;/a&gt; is also an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/BinaryRolePredicate&quot; class=&quot;cyc_term&quot;&gt;BinaryRolePredicate&lt;/a&gt; just in case &lt;code&gt;&lt;b&gt;ROLE&lt;/b&gt;&lt;/code&gt; is an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/BinaryPredicate&quot; class=&quot;cyc_term&quot;&gt;BinaryPredicate&lt;/a&gt;.  In other words, &lt;code&gt;&lt;b&gt;ROLE&lt;/b&gt;&lt;/code&gt; is a binary predicate that relates a situation to a single individual that is involved in that situation, For example, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/subSituations&quot; class=&quot;cyc_term&quot;&gt;subSituations&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/actors&quot; class=&quot;cyc_term&quot;&gt;actors&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/affectedAgent&quot; class=&quot;cyc_term&quot;&gt;affectedAgent&lt;/a&gt; are all binary role predicates.  See also &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/BinaryRoleTypePredicate&quot; class=&quot;cyc_term&quot;&gt;BinaryRoleTypePredicate&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">BinaryRolePredicate</cycAnnot:label>
  </owl:Class>

  <owl:ObjectProperty rdf:about="http://sw.opencyc.org/2008/06/10/concept/Mx4rvjz-VJwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">This predicates relates a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Configuration&quot; class=&quot;cyc_term&quot;&gt;Configuration&lt;/a&gt; to the objects that are configured in the situation.   For instance, if a set of links is configured into a chain, then the chain and each of its links would be related to the configuration situation by &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/configuredObjects&quot; class=&quot;cyc_term&quot;&gt;configuredObjects&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">configuredObjects</cycAnnot:label>
    <rdfs:label xml:lang="en">Configured Objects</rdfs:label>
  </owl:ObjectProperty>

</rdf:RDF>
