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

<?xml-stylesheet type="text/xsl" href="http://sw.opencyc.org/xsl/OpenCycOWLCollectionDisplayNL.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:Class rdf:about="Artifact_Generic">
    <cycAnnot:externalID>Mx4rvjSBSZwpEbGdrcN5Y29ycA</cycAnnot:externalID>
    <cycAnnot:label xml:lang="en">Artifact-Generic</cycAnnot:label>
    <rdfs:comment xml:lang="en">A collection of things created by &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;s.  These creations may be either tangible (like a hammer, a bowl, or a bridge) or intangible (like a set of laws, a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/KnowledgeBase&quot; class=&quot;cyc_term&quot;&gt;KnowledgeBase&lt;/a&gt;, or Beethoven&apos;s Ninth Symphony).  Thus, the collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Generic&quot; class=&quot;cyc_term&quot;&gt;Artifact_Generic&lt;/a&gt;s is partitioned into &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact&quot; class=&quot;cyc_term&quot;&gt;Artifact&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Intangible&quot; class=&quot;cyc_term&quot;&gt;Artifact_Intangible&lt;/a&gt; (q.v.).</rdfs:comment>
    <rdfs:label xml:lang="en">generic artifact</rdfs:label>
    <rdfs:subClassOf rdf:resource="CulturalThing"/>
    <rdfs:subClassOf rdf:resource="The_union_of__actions_generic_artifacts_written_or_spoken_works_"/>
    <rdf:type rdf:resource="TemporalStuffType"/>
    <rdf:type rdf:resource="ObjectType"/>
    <owl:sameAs rdf:resource="&cyc;Mx4rvjSBSZwpEbGdrcN5Y29ycA"/>
    <owl:sameAs rdf:resource="&ocyc;Mx4rvjSBSZwpEbGdrcN5Y29ycA"/>
    <owl:sameAs rdf:resource="http://www.w3.org/2006/03/wn/wn20/instances/synset-creation-noun-2"/>
    <owl:sameAs rdf:resource="http://sw.opencyc.org/2008/06/10/concept/Mx4rvjSBSZwpEbGdrcN5Y29ycA"/>
    <owl:sameAs rdf:resource="http://umbel.org/umbel/ac/Artifact_Generic"/>
    <broaderTerm rdf:resource="CulturalThing"/>
    <prettyString xml:lang="en">generic artifacts</prettyString>
  </owl:Class>

  <owl:Class rdf:about="SatelliteFacility">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:label xml:lang="en">satellite facility</rdfs:label>
    <cycAnnot:label xml:lang="en">SatelliteFacility</cycAnnot:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ExistingObjectType&quot; class=&quot;cyc_term&quot;&gt;ExistingObjectType&lt;/a&gt; and a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Facility_Generic&quot; class=&quot;cyc_term&quot;&gt;Facility_Generic&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/SatelliteFacility&quot; class=&quot;cyc_term&quot;&gt;SatelliteFacility&lt;/a&gt; is a facility for tracking and communicating with orbiting satellites (see the collection &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Satellite_Device&quot; class=&quot;cyc_term&quot;&gt;Satellite_Device&lt;/a&gt;).</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="RefugeeCamp">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <cycAnnot:label xml:lang="en">RefugeeCamp</cycAnnot:label>
    <rdfs:label xml:lang="en">refugee camp</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="Artifact">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/InanimateObject&quot; class=&quot;cyc_term&quot;&gt;InanimateObject&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact&quot; class=&quot;cyc_term&quot;&gt;Artifact&lt;/a&gt; is an at least partially tangible thing which was intentionally created by 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; (or a group of &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;s working together) to serve some purpose or perform some function.  In order to create an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact&quot; class=&quot;cyc_term&quot;&gt;Artifact&lt;/a&gt;, it is not necessary that 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; create the matter out of which the &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact&quot; class=&quot;cyc_term&quot;&gt;Artifact&lt;/a&gt; is composed; rather, 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; can create an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact&quot; class=&quot;cyc_term&quot;&gt;Artifact&lt;/a&gt; by assembling or modifying existing matter.  Examples of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact&quot; class=&quot;cyc_term&quot;&gt;Artifact&lt;/a&gt;s include a wooden flute that&apos;s been whittled from a tree branch, a sawhorse that&apos;s been put together out of boards and nails, and a coin that&apos;s been minted by embossing or by melting liquid silver into a mold.  In addition to the obvious human artifacts (buildings, tools, textiles, power lines), the collection &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact&quot; class=&quot;cyc_term&quot;&gt;Artifact&lt;/a&gt; also includes certain sorts of things made by &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Animal&quot; class=&quot;cyc_term&quot;&gt;Animal&lt;/a&gt;s, such as bird nests, termite mounds, and beaver dams. Artifacts without any tangible parts are excluded from the collection &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact&quot; class=&quot;cyc_term&quot;&gt;Artifact&lt;/a&gt;; they are included in the collection &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Intangible&quot; class=&quot;cyc_term&quot;&gt;Artifact_Intangible&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">artifact</rdfs:label>
    <cycAnnot:label xml:lang="en">Artifact</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="CholinesteraseInhibitingSubstance">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:label xml:lang="en">cholinesterase inhibiting substance</rdfs:label>
    <rdfs:comment xml:lang="en">The collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ToxicSubstance&quot; class=&quot;cyc_term&quot;&gt;ToxicSubstance&lt;/a&gt;s that can react with &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Acetylcholinesterase&quot; class=&quot;cyc_term&quot;&gt;Acetylcholinesterase&lt;/a&gt; in an animal&apos;s &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/NervousSystem&quot; class=&quot;cyc_term&quot;&gt;NervousSystem&lt;/a&gt;.  In sufficient dosages, instance of this collection can induce &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/AcetylcholinePoisoning&quot; class=&quot;cyc_term&quot;&gt;AcetylcholinePoisoning&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">CholinesteraseInhibitingSubstance</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="CommunicationBus">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerMarketCategory&quot; class=&quot;cyc_term&quot;&gt;ComputerMarketCategory&lt;/a&gt;. Any kind of physical shared medium of communication between devices.
&lt;p/&gt;
&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/CommunicationBus&quot; class=&quot;cyc_term&quot;&gt;CommunicationBus&lt;/a&gt; is a genls of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerBus&quot; class=&quot;cyc_term&quot;&gt;ComputerBus&lt;/a&gt;, because &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerBus&quot; class=&quot;cyc_term&quot;&gt;ComputerBus&lt;/a&gt; is only for busses internal to and part of a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Computer&quot; class=&quot;cyc_term&quot;&gt;Computer&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">CommunicationBus</cycAnnot:label>
    <rdfs:label xml:lang="en">communication bus</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="DoorwayCovering">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <cycAnnot:label xml:lang="en">DoorwayCovering</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/PortalCovering&quot; class=&quot;cyc_term&quot;&gt;PortalCovering&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/DoorwayCovering&quot; class=&quot;cyc_term&quot;&gt;DoorwayCovering&lt;/a&gt; is a physical object used to cover some kind of portal, including but not limited to doorways in buildings.  This collection also includes doors of cars, buses, subways, elevators, garages, airplane hangars -- coverings over any doors that people (and perhaps vehicles) pass through.</rdfs:comment>
    <rdfs:label xml:lang="en">door</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="SexToy">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:label xml:lang="en">sex toy</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;font color=&quot;#ff0000&quot;&gt;#$SexualEntertainmentThing&lt;/font&gt; (q.v.). Instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/SexToy&quot; class=&quot;cyc_term&quot;&gt;SexToy&lt;/a&gt; include any products used by &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Person&quot; class=&quot;cyc_term&quot;&gt;Person&lt;/a&gt;s to enhance their enjoyment of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/SexualBehavior&quot; class=&quot;cyc_term&quot;&gt;SexualBehavior&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">SexToy</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Technology_Artifact">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <cycAnnot:label xml:lang="en">Technology-Artifact</cycAnnot:label>
    <rdfs:label xml:lang="en">piece of technology</rdfs:label>
    <rdfs:comment xml:lang="en">The collection of all pieces of technology.  Instances are artifacts, typically devices and machines, but also computer programs and other constructed systems that are 1) the result of applying scientific knowledge to real-world problems, and 2) can be used as a tool in the construction of additional artifacts (e.g., technology, such as a bulldozer or a crane, used in the construction of a building) or in generating a desired state of affairs, such as the creation of an artificial environment (e.g., technology used in refrigeration). Note that there is a normative sense of the word &quot;technology&quot; that refers to new or relatively modern pieces of technology, which this this collection does not represent.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="ObstacleSystem_Military">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:comment xml:lang="en">A structured system of artifacts intended to play the collective role of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/constrainingObject&quot; class=&quot;cyc_term&quot;&gt;constrainingObject&lt;/a&gt; in a non-trivial subset of the collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Movement_TranslationEvent&quot; class=&quot;cyc_term&quot;&gt;Movement_TranslationEvent&lt;/a&gt;s such that the &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/objectMoving&quot; class=&quot;cyc_term&quot;&gt;objectMoving&lt;/a&gt; is an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ModernMilitaryUnit_Deployable&quot; class=&quot;cyc_term&quot;&gt;ModernMilitaryUnit_Deployable&lt;/a&gt;. Collections of instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ObstacleSystem_Military&quot; class=&quot;cyc_term&quot;&gt;ObstacleSystem_Military&lt;/a&gt; designed to impede the movements of certain kinds of military unit can be referenced via &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/MilitarySpecialtyObstacleFn&quot; class=&quot;cyc_term&quot;&gt;MilitarySpecialtyObstacleFn&lt;/a&gt;:  collections where the type is intended to impede the performance of certain tasks can be referenced via &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/MilitaryTaskObstacleFn&quot; class=&quot;cyc_term&quot;&gt;MilitaryTaskObstacleFn&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">ObstacleSystem-Military</cycAnnot:label>
    <rdfs:label xml:lang="en">military obstacle system</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="ComputerFile_Abstract">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:label xml:lang="en">abstract computer file</rdfs:label>
    <rdfs:comment xml:lang="en">In some respects and in some domains (notably, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerSecurityMt&quot; class=&quot;cyc_term&quot;&gt;ComputerSecurityMt&lt;/a&gt;) it is sometimes more convenient and more natural to represent computer files as instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ConceptualWork&quot; class=&quot;cyc_term&quot;&gt;ConceptualWork&lt;/a&gt;.  This enables &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Cyclist&quot; class=&quot;cyc_term&quot;&gt;Cyclist&lt;/a&gt;s to adapt existing, program-(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ConceptualWork&quot; class=&quot;cyc_term&quot;&gt;ConceptualWork&lt;/a&gt;) oriented vocabulary to represent files.  On the other hand, in some respects (notably when dealing with encryption) it is sometimes more convenient and natural to represent computer files as instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/AbstractInformationStructure&quot; class=&quot;cyc_term&quot;&gt;AbstractInformationStructure&lt;/a&gt;.  Thus we have two collections, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerFile_AIS&quot; class=&quot;cyc_term&quot;&gt;ComputerFile_AIS&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerFile_CW&quot; class=&quot;cyc_term&quot;&gt;ComputerFile_CW&lt;/a&gt;.  This collection, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerFile_Abstract&quot; class=&quot;cyc_term&quot;&gt;ComputerFile_Abstract&lt;/a&gt;, serves as the union of these two collections in order that there might be some vocabulary which can apply to both collections (e.g., &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/fileFoundOnComputer&quot; class=&quot;cyc_term&quot;&gt;fileFoundOnComputer&lt;/a&gt;).</rdfs:comment>
    <cycAnnot:label xml:lang="en">ComputerFile-Abstract</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="PlannedUnitDevelopment">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:comment xml:lang="en">The collection of all planned unit developments. A type of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Neighborhood&quot; class=&quot;cyc_term&quot;&gt;Neighborhood&lt;/a&gt;. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/PlannedUnitDevelopment&quot; class=&quot;cyc_term&quot;&gt;PlannedUnitDevelopment&lt;/a&gt; is a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ResidentialTerrainFeatureType&quot; class=&quot;cyc_term&quot;&gt;ResidentialTerrainFeatureType&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">planned unit development</rdfs:label>
    <cycAnnot:label xml:lang="en">PlannedUnitDevelopment</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Pom_Pom">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <cycAnnot:label xml:lang="en">Pom-Pom</cycAnnot:label>
    <rdfs:label xml:lang="en">pom-pom</rdfs:label>
    <rdfs:comment xml:lang="en">The collection of decorative bunches of thread or yarn used to decorate clothing.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="Artifact_Agentive">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:comment xml:lang="en">The collection of all instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Agent_Generic&quot; class=&quot;cyc_term&quot;&gt;Agent_Generic&lt;/a&gt; created by an agent or agents (i.e., by some instance(s) of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Agent_Generic&quot; class=&quot;cyc_term&quot;&gt;Agent_Generic&lt;/a&gt;).  Since each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Agentive&quot; class=&quot;cyc_term&quot;&gt;Artifact_Agentive&lt;/a&gt; is created by an agent, each instance is also an artifact (i.e., an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Generic&quot; class=&quot;cyc_term&quot;&gt;Artifact_Generic&lt;/a&gt;).  One important specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Agentive&quot; class=&quot;cyc_term&quot;&gt;Artifact_Agentive&lt;/a&gt; is &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Organization&quot; class=&quot;cyc_term&quot;&gt;Organization&lt;/a&gt; (q.v.).  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Agentive&quot; class=&quot;cyc_term&quot;&gt;Artifact_Agentive&lt;/a&gt; is disjoint with &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Agent_NonArtifactual&quot; class=&quot;cyc_term&quot;&gt;Agent_NonArtifactual&lt;/a&gt;, the collection of all agents _not_ created by an agent.</rdfs:comment>
    <rdfs:label xml:lang="en">agentive artifact</rdfs:label>
    <cycAnnot:label xml:lang="en">Artifact-Agentive</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="The_union_of__petrol_station_parking_garages_">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:label xml:lang="en">the union of { petrol station, parking garages }</rdfs:label>
    <cycAnnot:label xml:lang="en">(CollectionUnionFn (TheSet ServiceStation ParkingGarage))</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="CannedFood">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:label xml:lang="en">canned food</rdfs:label>
    <rdfs:comment xml:lang="en">The collection for canned food, processed foodstuff which when bought is typically packaged in a can; e.g., canned fruit, vegetables, soup.</rdfs:comment>
    <cycAnnot:label xml:lang="en">CannedFood</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="ComputerInformationStorageMedia">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerInformationStorageMedia&quot; class=&quot;cyc_term&quot;&gt;ComputerInformationStorageMedia&lt;/a&gt; is the subset of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/InformationStorageMedia&quot; class=&quot;cyc_term&quot;&gt;InformationStorageMedia&lt;/a&gt; whose instances are all and only those entities on which instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerFileCopy&quot; class=&quot;cyc_term&quot;&gt;ComputerFileCopy&lt;/a&gt; are stored.</rdfs:comment>
    <rdfs:label xml:lang="en">computer storage medium</rdfs:label>
    <cycAnnot:label xml:lang="en">ComputerInformationStorageMedia</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Dump">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:comment xml:lang="en">The collection of places where garbage winds up for indefinite storage.</rdfs:comment>
    <rdfs:label xml:lang="en">dumping ground</rdfs:label>
    <cycAnnot:label xml:lang="en">Dump</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Artifact_NonAgentive">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:label xml:lang="en">non-agentive artifact</rdfs:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ObjectType&quot; class=&quot;cyc_term&quot;&gt;ObjectType&lt;/a&gt;, and a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Generic&quot; class=&quot;cyc_term&quot;&gt;Artifact_Generic&lt;/a&gt;.  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_NonAgentive&quot; class=&quot;cyc_term&quot;&gt;Artifact_NonAgentive&lt;/a&gt; is the collection of all artifacts that are _not_ agents (i.e., that are _not_ instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Agent_Generic&quot; class=&quot;cyc_term&quot;&gt;Agent_Generic&lt;/a&gt;).  Specializations of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_NonAgentive&quot; class=&quot;cyc_term&quot;&gt;Artifact_NonAgentive&lt;/a&gt; include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Bicycle&quot; class=&quot;cyc_term&quot;&gt;Bicycle&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Pants&quot; class=&quot;cyc_term&quot;&gt;Pants&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Canal&quot; class=&quot;cyc_term&quot;&gt;Canal&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/FoodUtensil&quot; class=&quot;cyc_term&quot;&gt;FoodUtensil&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">Artifact-NonAgentive</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="The_union_of__airlines_airports_">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <cycAnnot:label xml:lang="en">(CollectionUnionFn (TheSet AirlineCompany Airport-Physical))</cycAnnot:label>
    <rdfs:label xml:lang="en">the union of { airlines, airports }</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="VisualInformationBearingThing">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <cycAnnot:label xml:lang="en">VisualInformationBearingThing</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of both &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Generic&quot; class=&quot;cyc_term&quot;&gt;Artifact_Generic&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/InformationBearingThing&quot; class=&quot;cyc_term&quot;&gt;InformationBearingThing&lt;/a&gt;.  Each instance of this collection is an artifact from which information is extracted by viewing it (note that a viewer may need to be familiar with an appropriate set of interpretive conventions in order to do this).  Examples of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/VisualInformationBearingThing&quot; class=&quot;cyc_term&quot;&gt;VisualInformationBearingThing&lt;/a&gt; include handwritten letters, newspapers, sculptures, television sets, and neon signs.  (Thus, the information content of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/VisualInformationBearingThing&quot; class=&quot;cyc_term&quot;&gt;VisualInformationBearingThing&lt;/a&gt;s may or may not be propositional in nature.)  In the proper conditions, instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/VisualInformationBearingThing&quot; class=&quot;cyc_term&quot;&gt;VisualInformationBearingThing&lt;/a&gt; produce instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/VisualImage&quot; class=&quot;cyc_term&quot;&gt;VisualImage&lt;/a&gt; (which, unlike instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/VisualInformationBearingThing&quot; class=&quot;cyc_term&quot;&gt;VisualInformationBearingThing&lt;/a&gt;, are instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Event&quot; class=&quot;cyc_term&quot;&gt;Event&lt;/a&gt;).  For example, if one shines light on a photograph, a characteristic &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/VisualImage&quot; class=&quot;cyc_term&quot;&gt;VisualImage&lt;/a&gt; is produced.  Likewise, if one electrifies a neon sign, a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/VisualImage&quot; class=&quot;cyc_term&quot;&gt;VisualImage&lt;/a&gt; is produced. A notable specialization of this collection is &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/StillImageSource&quot; class=&quot;cyc_term&quot;&gt;StillImageSource&lt;/a&gt; -- sources of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/VisualImage&quot; class=&quot;cyc_term&quot;&gt;VisualImage&lt;/a&gt; that do not move (which thus includes all the examples of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/VisualInformationBearingThing&quot; class=&quot;cyc_term&quot;&gt;VisualInformationBearingThing&lt;/a&gt; given above except for the television set). See also the predicate &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/visuallyDepicts&quot; class=&quot;cyc_term&quot;&gt;visuallyDepicts&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">visual information source</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="PacketSniffer">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:label xml:lang="en">sniffer</rdfs:label>
    <cycAnnot:label xml:lang="en">PacketSniffer</cycAnnot:label>
    <rdfs:comment xml:lang="en">An object that examines packets of data sent over a network and extracts information from them. Used as a tool by webmasters, may be used in espionage. Generally, instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/PacketSniffer&quot; class=&quot;cyc_term&quot;&gt;PacketSniffer&lt;/a&gt; are either programs residing on some computer connected to the network, or they physical devices connected to some peice of hardware which is connected to, or part of, the network.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="BlisterAgentStuff">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <cycAnnot:label xml:lang="en">BlisterAgentStuff</cycAnnot:label>
    <rdfs:label xml:lang="en">blister agent</rdfs:label>
    <rdfs:comment xml:lang="en">The collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ToxicSubstance&quot; class=&quot;cyc_term&quot;&gt;ToxicSubstance&lt;/a&gt;s designed to destroy skin and tissue. They may also cause blindness and respiratory damage.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="HumanResidenceArea">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <cycAnnot:label xml:lang="en">HumanResidenceArea</cycAnnot:label>
    <rdfs:label xml:lang="en">human residence</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/GeographicalRegion&quot; class=&quot;cyc_term&quot;&gt;GeographicalRegion&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/HumanResidenceArea&quot; class=&quot;cyc_term&quot;&gt;HumanResidenceArea&lt;/a&gt; is a region in which a number of people live semi-permanently (that is, for a duration of at least a year or more).  Examples include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/SanFranciscoBayArea&quot; class=&quot;cyc_term&quot;&gt;SanFranciscoBayArea&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ResearchTrianglePark&quot; class=&quot;cyc_term&quot;&gt;ResearchTrianglePark&lt;/a&gt;, research stations at the &lt;font color=&quot;#ff0000&quot;&gt;#$SouthPole&lt;/font&gt;, and radar posts in the Aleutians.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="ComputerMarketCategory">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <cycAnnot:label xml:lang="en">ComputerMarketCategory</cycAnnot:label>
    <rdfs:label xml:lang="en">computer product</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Product&quot; class=&quot;cyc_term&quot;&gt;Product&lt;/a&gt;. Each instance of this collection is a product somehow associated with computers.  The collection includes computer hardware and software as well as supplies that are used with computers such as magnetic media, printer paper, cables, etc. Important specializations of this collection are &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerHardwareItem&quot; class=&quot;cyc_term&quot;&gt;ComputerHardwareItem&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerSoftwareMarketCategory&quot; class=&quot;cyc_term&quot;&gt;ComputerSoftwareMarketCategory&lt;/a&gt;.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="EconomicSystem">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:comment xml:lang="en">A collection of all economic systems.  It can be the economic system of a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/GeopoliticalEntity&quot; class=&quot;cyc_term&quot;&gt;GeopoliticalEntity&lt;/a&gt;, or the economic system in a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/GeographicalRegion&quot; class=&quot;cyc_term&quot;&gt;GeographicalRegion&lt;/a&gt;.  To refer to the economic system of a particular country or a state (or a province, etc.), use &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/EconomyFn&quot; class=&quot;cyc_term&quot;&gt;EconomyFn&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">economic system</rdfs:label>
    <cycAnnot:label xml:lang="en">EconomicSystem</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Erotica">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <cycAnnot:label xml:lang="en">Erotica</cycAnnot:label>
    <rdfs:comment xml:lang="en">The collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/InformationBearingThing&quot; class=&quot;cyc_term&quot;&gt;InformationBearingThing&lt;/a&gt;s whose intention is artistic and whose theme is &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/SexualBehavior&quot; class=&quot;cyc_term&quot;&gt;SexualBehavior&lt;/a&gt;. This includes not only some &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ArtObject&quot; class=&quot;cyc_term&quot;&gt;ArtObject&lt;/a&gt;s, but also some literary works, films, and dances. What some consider &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Erotica&quot; class=&quot;cyc_term&quot;&gt;Erotica&lt;/a&gt; others may consider &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/PornographicMaterial&quot; class=&quot;cyc_term&quot;&gt;PornographicMaterial&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">erotica</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="Holdings">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <cycAnnot:label xml:lang="en">Holdings</cycAnnot:label>
    <rdfs:comment xml:lang="en">A collection of groups of objects, tangible or intangible, which have some special financial, scientific, cultural, or educational value.  An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Holdings&quot; class=&quot;cyc_term&quot;&gt;Holdings&lt;/a&gt; is a group of all the objects kept and usually maintained by some agent for their value, or to preserve the objects, or to make them available for public display or use (as in a museum&apos;s `holdings&apos; or a library&apos;s `holdings&apos;).  The group-members (see the predicate &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/groupMembers&quot; class=&quot;cyc_term&quot;&gt;groupMembers&lt;/a&gt;) in a group of holdings may or may not be all of a similar type (e.g., books, paintings).  An agent&apos;s holdings may or may not all be kept in the same location.  See &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/holding&quot; class=&quot;cyc_term&quot;&gt;holding&lt;/a&gt; for additional details.</rdfs:comment>
    <rdfs:label xml:lang="en">holding</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="Junkyard">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <rdfs:comment xml:lang="en">Places where people go to buy possibly still-useful things that others have discarded as garbage.</rdfs:comment>
    <rdfs:label xml:lang="en">junkyard</rdfs:label>
    <cycAnnot:label xml:lang="en">Junkyard</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="ComputerProgramCopy">
    <rdfs:subClassOf rdf:resource="Artifact_Generic"/>
    <cycAnnot:label xml:lang="en">ComputerProgramCopy</cycAnnot:label>
    <rdfs:comment xml:lang="en">A collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/InformationBearingThing&quot; class=&quot;cyc_term&quot;&gt;InformationBearingThing&lt;/a&gt;s which are &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/programCopies&quot; class=&quot;cyc_term&quot;&gt;programCopies&lt;/a&gt; of a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerProgram_CW&quot; class=&quot;cyc_term&quot;&gt;ComputerProgram_CW&lt;/a&gt;. Examples: A bank of memory registers, a set of hard disk sectors, a stack of punch cards, a printout of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerCode&quot; class=&quot;cyc_term&quot;&gt;ComputerCode&lt;/a&gt;, a satellite transmission. A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerProgramCopy&quot; class=&quot;cyc_term&quot;&gt;ComputerProgramCopy&lt;/a&gt; might not have the exact same &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerCode&quot; class=&quot;cyc_term&quot;&gt;ComputerCode&lt;/a&gt; as  other &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/programCopies&quot; class=&quot;cyc_term&quot;&gt;programCopies&lt;/a&gt; of the same &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ComputerProgram_CW&quot; class=&quot;cyc_term&quot;&gt;ComputerProgram_CW&lt;/a&gt;, and it might not even have the exact same algorithms, but the functionality must be about the same.</rdfs:comment>
    <rdfs:label xml:lang="en">copy of a computer program</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="http://sw.opencyc.org/2008/06/10/concept/Mx4rvjSBSZwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">Artifact-Generic</cycAnnot:label>
    <rdfs:comment xml:lang="en">A collection of things created by &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;s.  These creations may be either tangible (like a hammer, a bowl, or a bridge) or intangible (like a set of laws, a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/KnowledgeBase&quot; class=&quot;cyc_term&quot;&gt;KnowledgeBase&lt;/a&gt;, or Beethoven&apos;s Ninth Symphony).  Thus, the collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Generic&quot; class=&quot;cyc_term&quot;&gt;Artifact_Generic&lt;/a&gt;s is partitioned into &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact&quot; class=&quot;cyc_term&quot;&gt;Artifact&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Intangible&quot; class=&quot;cyc_term&quot;&gt;Artifact_Intangible&lt;/a&gt; (q.v.).</rdfs:comment>
    <rdfs:label xml:lang="en">generic artifact</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="ObjectType">
    <rdfs:label xml:lang="en">type of object</rdfs:label>
    <rdfs:comment xml:lang="en">The collection of all collections that are &amp;quot;object-like&amp;quot; in at least one respect. A collection &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; is object-like just in case there is some sense of &apos;part&apos; according to which any (or nearly any) given proper part of an instance of &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; is &lt;i&gt;not&lt;/i&gt; itself an instance of &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;; when this happens &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; is said to be object-like with respect to that sense of &apos;part&apos;.
&lt;p/&gt;
More precisely, for a collection &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; to be an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ObjectType&quot; class=&quot;cyc_term&quot;&gt;ObjectType&lt;/a&gt; it is sufficient that there be some specialization &lt;code&gt;&lt;b&gt;PARTPRED&lt;/b&gt;&lt;/code&gt; of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/properParts&quot; class=&quot;cyc_term&quot;&gt;properParts&lt;/a&gt; such that, for any &lt;code&gt;&lt;b&gt;OBJ1&lt;/b&gt;&lt;/code&gt; and &lt;code&gt;&lt;b&gt;OBJ2&lt;/b&gt;&lt;/code&gt;, if &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/isa&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; &lt;b&gt;OBJ1&lt;/b&gt; &lt;b&gt;COL&lt;/b&gt;)&lt;/code&gt; and &lt;code&gt;(&lt;b&gt;PARTPRED&lt;/b&gt; &lt;b&gt;OBJ1&lt;/b&gt; &lt;b&gt;OBJ2&lt;/b&gt;)&lt;/code&gt; both hold, then &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/isa&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; &lt;b&gt;OBJ2&lt;/b&gt; &lt;b&gt;COL&lt;/b&gt;)&lt;/code&gt; does &lt;i&gt;not&lt;/i&gt; hold.  (Also sufficient for &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;&apos;s being an object-type is that there be some specialization &lt;code&gt;&lt;b&gt;INVPARTPRED&lt;/b&gt;&lt;/code&gt; of the &lt;i&gt;inverse&lt;/i&gt; of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/properParts&quot; class=&quot;cyc_term&quot;&gt;properParts&lt;/a&gt; (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/genlInverse&quot; class=&quot;cyc_term&quot;&gt;genlInverse&lt;/a&gt;) such that &lt;code&gt;(&lt;b&gt;INVPARTPRED&lt;/b&gt; &lt;b&gt;OBJ2&lt;/b&gt; &lt;b&gt;OBJ1&lt;/b&gt;)&lt;/code&gt;, with everything else remaining the same as above.)  Note that neither of the above sufficient conditions for &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;&apos;s being an object-type is strictly necessary: some exceptions are allowed.  Thus as long as either one of the above conditionals holds in &lt;i&gt;nearly&lt;/i&gt; all cases, &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; should be considered an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ObjectType&quot; class=&quot;cyc_term&quot;&gt;ObjectType&lt;/a&gt;.
&lt;p/&gt;
Here are two examples.  Consider &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Automobile&quot; class=&quot;cyc_term&quot;&gt;Automobile&lt;/a&gt;.  Take an instance of that, say my car.  Now consider one of the proper &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/physicalParts&quot; class=&quot;cyc_term&quot;&gt;physicalParts&lt;/a&gt; of my car, say the steering wheel.  The steering wheel is &lt;i&gt;not&lt;/i&gt; an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Automobile&quot; class=&quot;cyc_term&quot;&gt;Automobile&lt;/a&gt;.  And the same would be true for any proper physical part of any car.  So &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Automobile&quot; class=&quot;cyc_term&quot;&gt;Automobile&lt;/a&gt; is an &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ObjectType&quot; class=&quot;cyc_term&quot;&gt;ObjectType&lt;/a&gt;.  Consider &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/CalendarYear&quot; class=&quot;cyc_term&quot;&gt;CalendarYear&lt;/a&gt;. No proper &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/timeSlices&quot; class=&quot;cyc_term&quot;&gt;timeSlices&lt;/a&gt; of a year is itself a year.  So &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/CalendarYear&quot; class=&quot;cyc_term&quot;&gt;CalendarYear&lt;/a&gt; is an &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/ObjectType&quot; class=&quot;cyc_term&quot;&gt;ObjectType&lt;/a&gt;.  
&lt;p/&gt;
See &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/StuffType&quot; class=&quot;cyc_term&quot;&gt;StuffType&lt;/a&gt; for the contrasting (though not disjoint) notion of being stuff-like.</rdfs:comment>
    <cycAnnot:label xml:lang="en">ObjectType</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="&cyc;Mx4rvjSBSZwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">Artifact-Generic</cycAnnot:label>
    <rdfs:comment xml:lang="en">A collection of things created by &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;s.  These creations may be either tangible (like a hammer, a bowl, or a bridge) or intangible (like a set of laws, a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/KnowledgeBase&quot; class=&quot;cyc_term&quot;&gt;KnowledgeBase&lt;/a&gt;, or Beethoven&apos;s Ninth Symphony).  Thus, the collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Generic&quot; class=&quot;cyc_term&quot;&gt;Artifact_Generic&lt;/a&gt;s is partitioned into &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact&quot; class=&quot;cyc_term&quot;&gt;Artifact&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Intangible&quot; class=&quot;cyc_term&quot;&gt;Artifact_Intangible&lt;/a&gt; (q.v.).</rdfs:comment>
    <rdfs:label xml:lang="en">generic artifact</rdfs:label>
  </owl:Class>

  <owl:Thing rdf:about="http://www.w3.org/2006/03/wn/wn20/instances/synset-creation-noun-2">
    <cycAnnot:label xml:lang="en">Artifact-Generic</cycAnnot:label>
    <rdfs:comment xml:lang="en">A collection of things created by &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;s.  These creations may be either tangible (like a hammer, a bowl, or a bridge) or intangible (like a set of laws, a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/KnowledgeBase&quot; class=&quot;cyc_term&quot;&gt;KnowledgeBase&lt;/a&gt;, or Beethoven&apos;s Ninth Symphony).  Thus, the collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Generic&quot; class=&quot;cyc_term&quot;&gt;Artifact_Generic&lt;/a&gt;s is partitioned into &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact&quot; class=&quot;cyc_term&quot;&gt;Artifact&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Intangible&quot; class=&quot;cyc_term&quot;&gt;Artifact_Intangible&lt;/a&gt; (q.v.).</rdfs:comment>
    <rdfs:label xml:lang="en">generic artifact</rdfs:label>
  </owl:Thing>

  <owl:Thing rdf:about="http://umbel.org/umbel/ac/Artifact_Generic">
    <cycAnnot:label xml:lang="en">Artifact-Generic</cycAnnot:label>
    <rdfs:comment xml:lang="en">A collection of things created by &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;s.  These creations may be either tangible (like a hammer, a bowl, or a bridge) or intangible (like a set of laws, a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/KnowledgeBase&quot; class=&quot;cyc_term&quot;&gt;KnowledgeBase&lt;/a&gt;, or Beethoven&apos;s Ninth Symphony).  Thus, the collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Generic&quot; class=&quot;cyc_term&quot;&gt;Artifact_Generic&lt;/a&gt;s is partitioned into &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact&quot; class=&quot;cyc_term&quot;&gt;Artifact&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Intangible&quot; class=&quot;cyc_term&quot;&gt;Artifact_Intangible&lt;/a&gt; (q.v.).</rdfs:comment>
    <rdfs:label xml:lang="en">generic artifact</rdfs:label>
  </owl:Thing>

  <owl:Class rdf:about="CulturalThing">
    <rdfs:comment xml:lang="en">The collection of all temporal things, including both activities and objects, that are either created or adopted by any culture that has them, and thus can distinguish one culture or set of cultures from another.</rdfs:comment>
    <cycAnnot:label xml:lang="en">CulturalThing</cycAnnot:label>
    <rdfs:label xml:lang="en">cultural thing</rdfs:label>
  </owl:Class>

  <owl:ObjectProperty rdf:about="broaderTerm">
    <rdfs:label xml:lang="en">BT</rdfs:label>
    <rdfs:comment xml:lang="en">&lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/broaderTerm&quot; class=&quot;cyc_term&quot;&gt;broaderTerm&lt;/a&gt; &lt;b&gt;TERM1&lt;/b&gt; &lt;b&gt;TERM2&lt;/b&gt;)&lt;/code&gt; means that &lt;code&gt;&lt;b&gt;TERM2&lt;/b&gt;&lt;/code&gt; is &lt;i&gt;broader&lt;/i&gt; than &lt;code&gt;&lt;b&gt;TERM1&lt;/b&gt;&lt;/code&gt;, in an extremely general sense of &amp;quot;broader&amp;quot;.  For example,  &lt;code&gt;&lt;b&gt;TERM2&lt;/b&gt;&lt;/code&gt; is, in the relevant sense, broader than &lt;code&gt;&lt;b&gt;TERM1&lt;/b&gt;&lt;/code&gt; if any of the following hold:&lt;br&gt;&lt;br&gt;

 &lt;code&gt;&lt;b&gt;TERM2&lt;/b&gt;&lt;/code&gt; is a collection that subsumes &lt;code&gt;&lt;b&gt;TERM1&lt;/b&gt;&lt;/code&gt;; &lt;br&gt;
 &lt;code&gt;&lt;b&gt;TERM2&lt;/b&gt;&lt;/code&gt; is a collection that has &lt;code&gt;&lt;b&gt;TERM1&lt;/b&gt;&lt;/code&gt; as an instance; &lt;br&gt;
 &lt;code&gt;&lt;b&gt;TERM2&lt;/b&gt;&lt;/code&gt; is a collection, instances of which have instances of the collection &lt;code&gt;&lt;b&gt;TERM1&lt;/b&gt;&lt;/code&gt; as parts; &lt;br&gt;
 &lt;code&gt;&lt;b&gt;TERM2&lt;/b&gt;&lt;/code&gt; has &lt;code&gt;&lt;b&gt;TERM1&lt;/b&gt;&lt;/code&gt; as a part; &lt;br&gt;&lt;br&gt;

This list of reasons for why &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/broaderTerm&quot; class=&quot;cyc_term&quot;&gt;broaderTerm&lt;/a&gt; &lt;b&gt;TERM1&lt;/b&gt; &lt;b&gt;TERM2&lt;/b&gt;)&lt;/code&gt; could hold is not exhaustive, but it should give a good indication of how general the &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/broaderTerm&quot; class=&quot;cyc_term&quot;&gt;broaderTerm&lt;/a&gt; relation actually is.</rdfs:comment>
    <cycAnnot:label xml:lang="en">broaderTerm</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:Class rdf:about="The_union_of__actions_generic_artifacts_written_or_spoken_works_">
    <cycAnnot:label xml:lang="en">(CollectionUnionFn (TheSet Action Artifact-Generic PropositionalConceptualWork))</cycAnnot:label>
    <rdfs:label xml:lang="en">the union of { actions, generic artifacts, written or spoken works }</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="&ocyc;Mx4rvjSBSZwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">Artifact-Generic</cycAnnot:label>
    <rdfs:comment xml:lang="en">A collection of things created by &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;s.  These creations may be either tangible (like a hammer, a bowl, or a bridge) or intangible (like a set of laws, a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/KnowledgeBase&quot; class=&quot;cyc_term&quot;&gt;KnowledgeBase&lt;/a&gt;, or Beethoven&apos;s Ninth Symphony).  Thus, the collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Generic&quot; class=&quot;cyc_term&quot;&gt;Artifact_Generic&lt;/a&gt;s is partitioned into &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact&quot; class=&quot;cyc_term&quot;&gt;Artifact&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/Artifact_Intangible&quot; class=&quot;cyc_term&quot;&gt;Artifact_Intangible&lt;/a&gt; (q.v.).</rdfs:comment>
    <rdfs:label xml:lang="en">generic artifact</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="TemporalStuffType">
    <cycAnnot:label xml:lang="en">TemporalStuffType</cycAnnot:label>
    <rdfs:label xml:lang="en">type of temporally stuff-like thing</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/StuffType&quot; class=&quot;cyc_term&quot;&gt;StuffType&lt;/a&gt; (q.v.) whose instances are all and only those collections that are temporally stuff-like. A collection &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; is temporally stuff-like just in case every purely temporal part (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/timeSlices&quot; class=&quot;cyc_term&quot;&gt;timeSlices&lt;/a&gt;) of an instance of &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; is itself an instance of &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;, unless it is a temporal part of a temporal granule of &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/granuleOfTemporalStuff&quot; class=&quot;cyc_term&quot;&gt;granuleOfTemporalStuff&lt;/a&gt;).
&lt;p/&gt;
More precisely, for a collection &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; to be an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/TemporalStuffType&quot; class=&quot;cyc_term&quot;&gt;TemporalStuffType&lt;/a&gt; it is both a necessary and sufficient condition that for any &lt;code&gt;&lt;b&gt;OBJ1&lt;/b&gt;&lt;/code&gt; and &lt;code&gt;&lt;b&gt;OBJ2&lt;/b&gt;&lt;/code&gt; (with &lt;code&gt;&lt;b&gt;OBJ2&lt;/b&gt;&lt;/code&gt; at or above &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;&apos;s temporal granularity level), if &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/isa&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; &lt;b&gt;OBJ1&lt;/b&gt; &lt;b&gt;COL&lt;/b&gt;)&lt;/code&gt; and &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/timeSlices&quot; class=&quot;cyc_term&quot;&gt;timeSlices&lt;/a&gt; &lt;b&gt;OBJ1&lt;/b&gt; &lt;b&gt;OBJ2&lt;/b&gt;)&lt;/code&gt;, then &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/isa&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; &lt;b&gt;OBJ2&lt;/b&gt; &lt;b&gt;COL&lt;/b&gt;)&lt;/code&gt;.
&lt;p/&gt;
Consider &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/WalkingOnTwoLegs&quot; class=&quot;cyc_term&quot;&gt;WalkingOnTwoLegs&lt;/a&gt;.  Take an arbitrary instance &lt;code&gt;&lt;b&gt;WALK&lt;/b&gt;&lt;/code&gt; of this collection (say Miss America 2000&apos;s victory walk down the runway and back); and then take an arbitrary time-slice &lt;code&gt;&lt;b&gt;SUBWALK&lt;/b&gt;&lt;/code&gt; of &lt;code&gt;&lt;b&gt;WALK&lt;/b&gt;&lt;/code&gt; that subsumes at least one instance of (the &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/granuleOfTemporalStuff&quot; class=&quot;cyc_term&quot;&gt;granuleOfTemporalStuff&lt;/a&gt; for &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/WalkingOnTwoLegs&quot; class=&quot;cyc_term&quot;&gt;WalkingOnTwoLegs&lt;/a&gt;) &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/TakingAStep&quot; class=&quot;cyc_term&quot;&gt;TakingAStep&lt;/a&gt; (say her trip back from the end of the runway).  &lt;code&gt;&lt;b&gt;SUBWALK&lt;/b&gt;&lt;/code&gt; is itself an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/WalkingOnTwoLegs&quot; class=&quot;cyc_term&quot;&gt;WalkingOnTwoLegs&lt;/a&gt;.  So &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/WalkingOnTwoLegs&quot; class=&quot;cyc_term&quot;&gt;WalkingOnTwoLegs&lt;/a&gt; is an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/TemporalStuffType&quot; class=&quot;cyc_term&quot;&gt;TemporalStuffType&lt;/a&gt;. See &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/TemporalObjectType&quot; class=&quot;cyc_term&quot;&gt;TemporalObjectType&lt;/a&gt; for the disjoint notion of being temporally object-like.</rdfs:comment>
  </owl:Class>

  <owl:ObjectProperty rdf:about="prettyString">
    <cycAnnot:label xml:lang="en">prettyString</cycAnnot:label>
    <rdfs:comment xml:lang="en">(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/prettyString&quot; class=&quot;cyc_term&quot;&gt;prettyString&lt;/a&gt; TERM STRING) means that STRING is the English word or expression (sequence of words) commonly used to refer to TERM.  The predicate &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/en/prettyString&quot; class=&quot;cyc_term&quot;&gt;prettyString&lt;/a&gt; is used by the code which generates CycL to English paraphrases, but its applicability is not restricted to this use.</rdfs:comment>
    <rdfs:label xml:lang="en">Pretty String</rdfs:label>
  </owl:ObjectProperty>

</rdf:RDF>
