<?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/2009/04/07/concept/en/"
         xmlns="http://sw.opencyc.org/2009/04/07/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/2009/04/07/concept/en/">
    <owl:versionInfo>2009/04/07</owl:versionInfo>
    <rdfs:comment xml:lang="en">

       OpenCyc Knowledge Base

       Copyright© 2001-2009 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 &quot;Work&quot; 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.

       Mappings between OpenCyc terms and Wikipedia article names provided by
       Olena Medelyan and Catherine Legg, University of Waikato, NZ under a Creative 
       Commons Attribution 3.0 license.

    </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="GrantingPermission">
    <cycAnnot:label xml:lang="en">GrantingPermission</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/MakingAnAgreement&quot; class=&quot;cyc_term&quot;&gt;MakingAnAgreement&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/GrantingPermission&quot; class=&quot;cyc_term&quot;&gt;GrantingPermission&lt;/a&gt; is an event in which one &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/SocialBeing&quot; class=&quot;cyc_term&quot;&gt;SocialBeing&lt;/a&gt; grants some &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/Permission&quot; class=&quot;cyc_term&quot;&gt;Permission&lt;/a&gt; to another.</rdfs:comment>
    <rdfs:label xml:lang="en">permitting</rdfs:label>
    <cycAnnot:externalID>Mx4rvVkB55wpEbGdrcN5Y29ycA</cycAnnot:externalID>
    <rdfs:subClassOf rdf:resource="MakingAnAgreement"/>
    <rdfs:subClassOf rdf:resource="CommunicationAct_Single"/>
    <rdf:type rdf:resource="FirstOrderCollection"/>
    <owl:sameAs rdf:resource="&ocyc;Mx4rvVkB55wpEbGdrcN5Y29ycA"/>
    <owl:sameAs rdf:resource="http://sw.opencyc.org/2009/04/07/concept/Mx4rvVkB55wpEbGdrcN5Y29ycA"/>
    <owl:sameAs rdf:resource="&cyc;Mx4rvVkB55wpEbGdrcN5Y29ycA"/>
    <requiredArg1Pred rdf:resource="authorizesAgentToDo"/>
    <requiredActorSlots rdf:resource="permissionsGranted"/>
    <requiredActorSlots rdf:resource="permittee"/>
    <requiredActorSlots rdf:resource="permitter"/>
    <prettyString xml:lang="en">permit</prettyString>
    <prettyString xml:lang="en">allowing</prettyString>
    <prettyString xml:lang="en">permits</prettyString>
    <prettyString xml:lang="en">lets</prettyString>
    <prettyString xml:lang="en">had allowed</prettyString>
    <prettyString xml:lang="en">cleared</prettyString>
    <prettyString xml:lang="en">clear</prettyString>
    <prettyString xml:lang="en">has authorized</prettyString>
    <prettyString xml:lang="en">will have cleared</prettyString>
    <prettyString xml:lang="en">will have let</prettyString>
    <prettyString xml:lang="en">had cleared</prettyString>
    <prettyString xml:lang="en">clearing</prettyString>
    <prettyString xml:lang="en">authorization</prettyString>
    <prettyString xml:lang="en">had authorized</prettyString>
    <prettyString xml:lang="en">will have allowed</prettyString>
    <prettyString xml:lang="en">will have authorized</prettyString>
    <prettyString xml:lang="en">will clear</prettyString>
    <prettyString xml:lang="en">had let</prettyString>
    <prettyString xml:lang="en">authorizing</prettyString>
    <prettyString xml:lang="en">letting</prettyString>
    <prettyString xml:lang="en">allowed</prettyString>
    <prettyString xml:lang="en">authorized</prettyString>
    <prettyString xml:lang="en">will allow</prettyString>
    <prettyString xml:lang="en">have let</prettyString>
    <prettyString xml:lang="en">will authorize</prettyString>
    <prettyString xml:lang="en">has permitted</prettyString>
    <prettyString xml:lang="en">authorizes</prettyString>
    <prettyString xml:lang="en">will permit</prettyString>
    <prettyString xml:lang="en">has let</prettyString>
    <prettyString xml:lang="en">have cleared</prettyString>
    <prettyString xml:lang="en">will have permitted</prettyString>
    <prettyString xml:lang="en">had permitted</prettyString>
    <prettyString xml:lang="en">clears</prettyString>
    <prettyString xml:lang="en">have allowed</prettyString>
    <prettyString xml:lang="en">authorizations</prettyString>
    <prettyString xml:lang="en">have authorized</prettyString>
    <prettyString xml:lang="en">allow</prettyString>
    <prettyString xml:lang="en">permitted</prettyString>
    <prettyString xml:lang="en">have permitted</prettyString>
    <prettyString xml:lang="en">let</prettyString>
    <prettyString xml:lang="en">will let</prettyString>
    <prettyString xml:lang="en">allows</prettyString>
    <prettyString xml:lang="en">authorize</prettyString>
    <prettyString xml:lang="en">has cleared</prettyString>
    <prettyString xml:lang="en">has allowed</prettyString>
    <seeAlsoURI>http://www.w3.org/2006/03/wn/wn20/instances/synset-permit-verb-1</seeAlsoURI>
  </owl:Class>

  <owl:Class rdf:about="LegalizingSomethingPreviouslyIllegal">
    <rdfs:subClassOf rdf:resource="GrantingPermission"/>
    <cycAnnot:label xml:lang="en">LegalizingSomethingPreviouslyIllegal</cycAnnot:label>
    <rdfs:comment xml:lang="en">A collection of events; a subcollection of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/GrantingPermission&quot; class=&quot;cyc_term&quot;&gt;GrantingPermission&lt;/a&gt;. In each &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/LegalizingSomethingPreviouslyIllegal&quot; class=&quot;cyc_term&quot;&gt;LegalizingSomethingPreviouslyIllegal&lt;/a&gt;, someone makes something legal that was previously illegal.</rdfs:comment>
    <rdfs:label xml:lang="en">legitimatising</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="AdmitToMembership">
    <rdfs:subClassOf rdf:resource="GrantingPermission"/>
    <cycAnnot:label xml:lang="en">AdmitToMembership</cycAnnot:label>
    <rdfs:comment xml:lang="en">The collection of all events in which one or more people or organizations are granted permission [&lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/GrantingPermission&quot; class=&quot;cyc_term&quot;&gt;GrantingPermission&lt;/a&gt;] to become members of some &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/Organization&quot; class=&quot;cyc_term&quot;&gt;Organization&lt;/a&gt;.  A person may be admitted to membership in some organization but not join (e.g. a &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/HighSchoolStudent&quot; class=&quot;cyc_term&quot;&gt;HighSchoolStudent&lt;/a&gt; may be admitted to several colleges but will generally become a student of at most one of them).</rdfs:comment>
    <rdfs:label xml:lang="en">admission</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="IssuingAPrescription">
    <rdfs:subClassOf rdf:resource="GrantingPermission"/>
    <rdfs:label xml:lang="en">issuing a prescription</rdfs:label>
    <cycAnnot:label xml:lang="en">IssuingAPrescription</cycAnnot:label>
    <rdfs:comment xml:lang="en">What doctors do when they write or call a pharmacy to say that a given patient should take a given drug according to some schedule.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="Trusting_GrantingPermission">
    <rdfs:subClassOf rdf:resource="GrantingPermission"/>
    <rdfs:comment xml:lang="en">A collection of events; a subcollection of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/GrantingPermission&quot; class=&quot;cyc_term&quot;&gt;GrantingPermission&lt;/a&gt;. In each &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/Trusting_GrantingPermission&quot; class=&quot;cyc_term&quot;&gt;Trusting_GrantingPermission&lt;/a&gt;, someone allows something else without fear.</rdfs:comment>
    <rdfs:label xml:lang="en">trusting</rdfs:label>
    <cycAnnot:label xml:lang="en">Trusting-GrantingPermission</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="PrivilegingSomeone">
    <rdfs:subClassOf rdf:resource="GrantingPermission"/>
    <rdfs:comment xml:lang="en">A collection of events; a subcollection of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/GrantingPermission&quot; class=&quot;cyc_term&quot;&gt;GrantingPermission&lt;/a&gt;. In each &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/PrivilegingSomeone&quot; class=&quot;cyc_term&quot;&gt;PrivilegingSomeone&lt;/a&gt;, someone bestows a privilege upon someone.</rdfs:comment>
    <cycAnnot:label xml:lang="en">PrivilegingSomeone</cycAnnot:label>
    <rdfs:label xml:lang="en">privileging</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="RightToBuy">
    <rdfs:subClassOf rdf:resource="GrantingPermission"/>
    <rdfs:label xml:lang="en">the Right to Buy scheme</rdfs:label>
    <cycAnnot:label xml:lang="en">RightToBuy</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/GrantingPermission&quot; class=&quot;cyc_term&quot;&gt;GrantingPermission&lt;/a&gt;.  Margaret
Thatcher&apos;s idea to allow a council house tenant to buy the
council house with significant discounts based on how long the person
has been living in the council house.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="IssuingALicense">
    <rdfs:subClassOf rdf:resource="GrantingPermission"/>
    <rdfs:label xml:lang="en">licensing</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/GrantingPermission&quot; class=&quot;cyc_term&quot;&gt;GrantingPermission&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/IssuingALicense&quot; class=&quot;cyc_term&quot;&gt;IssuingALicense&lt;/a&gt; is an event in which some &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/License_LegalAgreement&quot; class=&quot;cyc_term&quot;&gt;License_LegalAgreement&lt;/a&gt; is issued/granted to someone.</rdfs:comment>
    <cycAnnot:label xml:lang="en">IssuingALicense</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="PermittingEntrance">
    <rdfs:subClassOf rdf:resource="GrantingPermission"/>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/TemporalObjectType&quot; class=&quot;cyc_term&quot;&gt;TemporalObjectType&lt;/a&gt; and a specialization of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/GrantingPermission&quot; class=&quot;cyc_term&quot;&gt;GrantingPermission&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/PermittingEntrance&quot; class=&quot;cyc_term&quot;&gt;PermittingEntrance&lt;/a&gt; is an event in which someone is granted permission to enter a particular area.</rdfs:comment>
    <cycAnnot:label xml:lang="en">PermittingEntrance</cycAnnot:label>
    <rdfs:label xml:lang="en">admission</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="CommunicationAct_Single">
    <rdfs:label xml:lang="en">single communication act</rdfs:label>
    <rdfs:comment xml:lang="en">A collection of information transfer events; a specialization of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/Communicating&quot; class=&quot;cyc_term&quot;&gt;Communicating&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/CommunicationAct_Single&quot; class=&quot;cyc_term&quot;&gt;CommunicationAct_Single&lt;/a&gt; is a single-source transmission of information from &lt;i&gt;one&lt;/i&gt; sender (see the predicate &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/senderOfInfo&quot; class=&quot;cyc_term&quot;&gt;senderOfInfo&lt;/a&gt;) to one or more recipients (see the predicate &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/recipientOfInfo&quot; class=&quot;cyc_term&quot;&gt;recipientOfInfo&lt;/a&gt;).  Every instance of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/CommunicationAct_Single&quot; class=&quot;cyc_term&quot;&gt;CommunicationAct_Single&lt;/a&gt; has a transmission sub-event (which is an instance of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/IBTGeneration&quot; class=&quot;cyc_term&quot;&gt;IBTGeneration&lt;/a&gt;) and one or more reception sub-events (which are instances of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/AccessingAnIBT&quot; class=&quot;cyc_term&quot;&gt;AccessingAnIBT&lt;/a&gt;).  An instance of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/CommunicationAct_Single&quot; class=&quot;cyc_term&quot;&gt;CommunicationAct_Single&lt;/a&gt; starts when its transmission sub-event starts and ends when its accessing sub-event(s) end.</rdfs:comment>
    <cycAnnot:label xml:lang="en">CommunicationAct-Single</cycAnnot:label>
  </owl:Class>

  <owl:ObjectProperty rdf:about="seeAlsoURI">
    <cycAnnot:label xml:lang="en">seeAlsoURI</cycAnnot:label>
    <rdfs:label xml:lang="en">See Also URI</rdfs:label>
    <rdfs:comment xml:lang="en">&lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/seeAlsoURI&quot; class=&quot;cyc_term&quot;&gt;seeAlsoURI&lt;/a&gt; &lt;b&gt;THING&lt;/b&gt; &lt;b&gt;URI&lt;/b&gt;)&lt;/code&gt; means that a description of the resource identified by URI is likely to contain information pertinent to THING.  This predicate is roughly equivalent to rdfs:seeAlso.</rdfs:comment>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="permissionsGranted">
    <rdfs:label xml:lang="en">Permissions Granted</rdfs:label>
    <cycAnnot:label xml:lang="en">permissionsGranted</cycAnnot:label>
    <rdfs:comment xml:lang="en">An &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/ActorSlot&quot; class=&quot;cyc_term&quot;&gt;ActorSlot&lt;/a&gt; and a specialization of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/outputsCreated&quot; class=&quot;cyc_term&quot;&gt;outputsCreated&lt;/a&gt;.  &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/permissionsGranted&quot; class=&quot;cyc_term&quot;&gt;permissionsGranted&lt;/a&gt; relates an instance of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/Event&quot; class=&quot;cyc_term&quot;&gt;Event&lt;/a&gt; to an instance of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/Permission&quot; class=&quot;cyc_term&quot;&gt;Permission&lt;/a&gt;.  &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/permissionsGranted&quot; class=&quot;cyc_term&quot;&gt;permissionsGranted&lt;/a&gt; &lt;b&gt;EVENT&lt;/b&gt; &lt;b&gt;PERMISSION&lt;/b&gt;)&lt;/code&gt; means that &lt;code&gt;&lt;b&gt;PERMISSION&lt;/b&gt;&lt;/code&gt; was granted/created in &lt;code&gt;&lt;b&gt;EVENT&lt;/b&gt;&lt;/code&gt;.  See also &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/obligationsCreated&quot; class=&quot;cyc_term&quot;&gt;obligationsCreated&lt;/a&gt;.</rdfs:comment>
  </owl:ObjectProperty>

  <owl:Class rdf:about="MakingAnAgreement">
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/CreationEvent&quot; class=&quot;cyc_term&quot;&gt;CreationEvent&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/CooperationEvent&quot; class=&quot;cyc_term&quot;&gt;CooperationEvent&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/Communicating&quot; class=&quot;cyc_term&quot;&gt;Communicating&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/MakingAnAgreement&quot; class=&quot;cyc_term&quot;&gt;MakingAnAgreement&lt;/a&gt; is an event in which two or more agents specify the terms of an agreement (see the collection &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/Agreement&quot; class=&quot;cyc_term&quot;&gt;Agreement&lt;/a&gt;) to which they will be agreeing parties (see the predicate &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/agreeingAgents&quot; class=&quot;cyc_term&quot;&gt;agreeingAgents&lt;/a&gt;), and subsequently enter into that agreement.  Specializations of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/MakingAnAgreement&quot; class=&quot;cyc_term&quot;&gt;MakingAnAgreement&lt;/a&gt; include  &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/EngagementEventPart_BecomingEngaged&quot; class=&quot;cyc_term&quot;&gt;EngagementEventPart_BecomingEngaged&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/EmployeeHiring&quot; class=&quot;cyc_term&quot;&gt;EmployeeHiring&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/DeclaringCeaseFire&quot; class=&quot;cyc_term&quot;&gt;DeclaringCeaseFire&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/MakingAReservation&quot; class=&quot;cyc_term&quot;&gt;MakingAReservation&lt;/a&gt;. See also &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/BreakingAnAgreement&quot; class=&quot;cyc_term&quot;&gt;BreakingAnAgreement&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">MakingAnAgreement</cycAnnot:label>
    <rdfs:label xml:lang="en">authorization</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="&cyc;Mx4rvVkB55wpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">GrantingPermission</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/MakingAnAgreement&quot; class=&quot;cyc_term&quot;&gt;MakingAnAgreement&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/GrantingPermission&quot; class=&quot;cyc_term&quot;&gt;GrantingPermission&lt;/a&gt; is an event in which one &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/SocialBeing&quot; class=&quot;cyc_term&quot;&gt;SocialBeing&lt;/a&gt; grants some &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/Permission&quot; class=&quot;cyc_term&quot;&gt;Permission&lt;/a&gt; to another.</rdfs:comment>
    <rdfs:label xml:lang="en">permitting</rdfs:label>
  </owl:Class>

  <owl:ObjectProperty rdf:about="prettyString">
    <cycAnnot:label xml:lang="en">prettyString</cycAnnot:label>
    <rdfs:label xml:lang="en">Pretty String</rdfs:label>
    <rdfs:comment xml:lang="en">(&lt;a href=&quot;http://sw.opencyc.org/2009/04/07/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/2009/04/07/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>
  </owl:ObjectProperty>

  <owl:Class rdf:about="http://sw.opencyc.org/2009/04/07/concept/Mx4rvVkB55wpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">GrantingPermission</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/MakingAnAgreement&quot; class=&quot;cyc_term&quot;&gt;MakingAnAgreement&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/GrantingPermission&quot; class=&quot;cyc_term&quot;&gt;GrantingPermission&lt;/a&gt; is an event in which one &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/SocialBeing&quot; class=&quot;cyc_term&quot;&gt;SocialBeing&lt;/a&gt; grants some &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/Permission&quot; class=&quot;cyc_term&quot;&gt;Permission&lt;/a&gt; to another.</rdfs:comment>
    <rdfs:label xml:lang="en">permitting</rdfs:label>
  </owl:Class>

  <owl:ObjectProperty rdf:about="permitter">
    <rdfs:comment xml:lang="en">&apos;(&lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/permitter&quot; class=&quot;cyc_term&quot;&gt;permitter&lt;/a&gt; GRANT AGENT)&apos; means that AGENT is the &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/Agent_PartiallyTangible&quot; class=&quot;cyc_term&quot;&gt;Agent_PartiallyTangible&lt;/a&gt; who grants permission in the &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/GrantingPermission&quot; class=&quot;cyc_term&quot;&gt;GrantingPermission&lt;/a&gt; GRANT.</rdfs:comment>
    <rdfs:label xml:lang="en">agent giving permission</rdfs:label>
    <cycAnnot:label xml:lang="en">permitter</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="permittee">
    <cycAnnot:label xml:lang="en">permittee</cycAnnot:label>
    <rdfs:label xml:lang="en">agent given permission</rdfs:label>
    <rdfs:comment xml:lang="en">&apos;(&lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/permittee&quot; class=&quot;cyc_term&quot;&gt;permittee&lt;/a&gt; GRANT AGENT)&apos; means that AGENT is the &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/IntelligentAgent&quot; class=&quot;cyc_term&quot;&gt;IntelligentAgent&lt;/a&gt; who is granted permission in the &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/GrantingPermission&quot; class=&quot;cyc_term&quot;&gt;GrantingPermission&lt;/a&gt; GRANT.</rdfs:comment>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="authorizesAgentToDo">
    <rdfs:label xml:lang="en">Authorizes Agent To Do</rdfs:label>
    <cycAnnot:label xml:lang="en">authorizesAgentToDo</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:Class rdf:about="&ocyc;Mx4rvVkB55wpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">GrantingPermission</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/MakingAnAgreement&quot; class=&quot;cyc_term&quot;&gt;MakingAnAgreement&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/GrantingPermission&quot; class=&quot;cyc_term&quot;&gt;GrantingPermission&lt;/a&gt; is an event in which one &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/SocialBeing&quot; class=&quot;cyc_term&quot;&gt;SocialBeing&lt;/a&gt; grants some &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/Permission&quot; class=&quot;cyc_term&quot;&gt;Permission&lt;/a&gt; to another.</rdfs:comment>
    <rdfs:label xml:lang="en">permitting</rdfs:label>
  </owl:Class>

  <owl:ObjectProperty rdf:about="requiredArg1Pred">
    <rdfs:label xml:lang="en">Required Arg 1 Pred</rdfs:label>
    <cycAnnot:label xml:lang="en">requiredArg1Pred</cycAnnot:label>
    <rdfs:comment xml:lang="en">A &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/MetaPredicate&quot; class=&quot;cyc_term&quot;&gt;MetaPredicate&lt;/a&gt; for stating that every instance of a given collection is related to some thing or things by a given predicate.  &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/requiredArg1Pred&quot; class=&quot;cyc_term&quot;&gt;requiredArg1Pred&lt;/a&gt; &lt;b&gt;COL&lt;/b&gt; &lt;b&gt;PRED&lt;/b&gt;)&lt;/code&gt; means that for every  instance &lt;code&gt;&lt;b&gt;INST&lt;/b&gt;&lt;/code&gt; of &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;, there exists some sequence &lt;code&gt;&lt;b&gt;ARGS&lt;/b&gt;&lt;/code&gt; such that &lt;code&gt;(&lt;b&gt;PRED&lt;/b&gt; &lt;b&gt;INST&lt;/b&gt; . &lt;b&gt;ARGS&lt;/b&gt;)&lt;/code&gt; holds.  For example, (&lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/requiredArg1Pred&quot; class=&quot;cyc_term&quot;&gt;requiredArg1Pred&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/Organization&quot; class=&quot;cyc_term&quot;&gt;Organization&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/hasMembers&quot; class=&quot;cyc_term&quot;&gt;hasMembers&lt;/a&gt;) means that every organization has at least one member.  
&lt;p/&gt;
See also &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/requiredArg2Pred&quot; class=&quot;cyc_term&quot;&gt;requiredArg2Pred&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/requiredArg3Pred&quot; class=&quot;cyc_term&quot;&gt;requiredArg3Pred&lt;/a&gt;.</rdfs:comment>
  </owl:ObjectProperty>

  <owl:Class rdf:about="FirstOrderCollection">
    <rdfs:label xml:lang="en">first-order collection</rdfs:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/CollectionType&quot; class=&quot;cyc_term&quot;&gt;CollectionType&lt;/a&gt;, and a specialization of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/FixedOrderCollection&quot; class=&quot;cyc_term&quot;&gt;FixedOrderCollection&lt;/a&gt;.  &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/FirstOrderCollection&quot; class=&quot;cyc_term&quot;&gt;FirstOrderCollection&lt;/a&gt; is the collection of all specializations of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/Individual&quot; class=&quot;cyc_term&quot;&gt;Individual&lt;/a&gt; (q.v.)  Notable specializations of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/FirstOrderCollection&quot; class=&quot;cyc_term&quot;&gt;FirstOrderCollection&lt;/a&gt; include &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/TemporalObjectType&quot; class=&quot;cyc_term&quot;&gt;TemporalObjectType&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/ExistingStuffType&quot; class=&quot;cyc_term&quot;&gt;ExistingStuffType&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/ExistingObjectType&quot; class=&quot;cyc_term&quot;&gt;ExistingObjectType&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">FirstOrderCollection</cycAnnot:label>
  </owl:Class>

  <owl:ObjectProperty rdf:about="requiredActorSlots">
    <rdfs:label xml:lang="en">Required Actor Slots</rdfs:label>
    <cycAnnot:label xml:lang="en">requiredActorSlots</cycAnnot:label>
    <rdfs:comment xml:lang="en">A typed-specialization (see &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/typedGenlPreds&quot; class=&quot;cyc_term&quot;&gt;typedGenlPreds&lt;/a&gt;) of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/rolesForEventType&quot; class=&quot;cyc_term&quot;&gt;rolesForEventType&lt;/a&gt; (q.v.), whose second argument-place is constrained to instances (see &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/argIsa&quot; class=&quot;cyc_term&quot;&gt;argIsa&lt;/a&gt;) of &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/ActorSlot&quot; class=&quot;cyc_term&quot;&gt;ActorSlot&lt;/a&gt;.  (&lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/requiredActorSlots&quot; class=&quot;cyc_term&quot;&gt;requiredActorSlots&lt;/a&gt; EVENTTYPE ACTORSLOT) means that for any instance EVENT of EVENTTYPE, there is some participant ACTOR that fills ACTORSLOT in EVENT (i.e. (ACTORSLOT EVENT ACTOR) holds).  For example, (&lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/requiredActorSlots&quot; class=&quot;cyc_term&quot;&gt;requiredActorSlots&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/CreationEvent&quot; class=&quot;cyc_term&quot;&gt;CreationEvent&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2009/04/07/concept/en/outputsCreated&quot; class=&quot;cyc_term&quot;&gt;outputsCreated&lt;/a&gt;) means that in any creation event some output is created.</rdfs:comment>
  </owl:ObjectProperty>

</rdf:RDF>

