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

<?xml-stylesheet type="text/xsl" href="http://sw.opencyc.org/xsl/OpenCycOWLCollectionDisplayVersioned.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/"
         xmlns="http://sw.opencyc.org/2008/06/10/concept/"
         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/">
    <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="Mx4rzJQyqGkeEdaAAAABAxv-7A">
    <cycAnnot:label xml:lang="en">ComputerActivityType</cycAnnot:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA4pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SiblingDisjointCollectionType&lt;/a&gt;. Each instance of this (second-order) collection is a subcollection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViFUJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerActivity&lt;/a&gt; all of whose instances are a particular and distinct type of activity. Examples include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvdMvgJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EMailSending&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjYgJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BootingAComputer&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjkXZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerCrashing&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvm2Dx5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;OnlineChat&lt;/a&gt;. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvv-fq5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;AttackByComputerOperation&lt;/a&gt; is not an instance as it is not distinct enough. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvzTVp5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EnteringAComputerPassword&lt;/a&gt; is an instance, but &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwOH4i5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EnteringADomainAdministratorPassword&lt;/a&gt; is not as it is too specific. This collection is an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA4pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SiblingDisjointCollectionType&lt;/a&gt; because it is assumed that computer-related activities are analysed fine-grainedly enough that if a putative instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViFUJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerActivity&lt;/a&gt; would fall under two sibling &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rzJQyqGkeEdaAAAABAxv-7A&quot; class=&quot;cyc_term&quot;&gt;ComputerActivityType&lt;/a&gt;s, it should be analysed as two events.</rdfs:comment>
    <rdfs:label xml:lang="en">computer activity type</rdfs:label>
    <rdfs:subClassOf rdf:resource="Mx4rwNyXxJwpEbGdrcN5Y29ycA"/>
    <rdf:type rdf:resource="Mx4rvViA4pwpEbGdrcN5Y29ycA"/>
    <rdf:type rdf:resource="Mx4rHQdVmB_TEdaAAABQ2rksLw"/>
    <owl:sameAs rdf:resource="&cyc;Mx4rzJQyqGkeEdaAAAABAxv-7A"/>
    <owl:sameAs rdf:resource="&ocyc;Mx4rzJQyqGkeEdaAAAABAxv-7A"/>
    <Mx4rwLSVCpwpEbGdrcN5Y29ycA xml:lang="en">computer activity types</Mx4rwLSVCpwpEbGdrcN5Y29ycA>
  </owl:Class>

  <owl:Class rdf:about="Mx4rvmhjYZwpEbGdrcN5Y29ycA">
    <rdfs:subClassOf rdf:resource="Mx4rzJQyqGkeEdaAAAABAxv-7A"/>
    <cycAnnot:label xml:lang="en">AttackByComputerOperationActionType</cycAnnot:label>
    <rdfs:comment xml:lang="en">The collection of all action types which are typically involved in electronic attack. At present, this collection is extensionally defined.</rdfs:comment>
    <rdfs:label xml:lang="en">attack by computer operation type</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4r41GBACfpQdePaar6Yq-hJg">
    <rdfs:subClassOf rdf:resource="Mx4rzJQyqGkeEdaAAAABAxv-7A"/>
    <rdfs:label xml:lang="en">employee computer activity type</rdfs:label>
    <cycAnnot:label xml:lang="en">EmployeeComputerActivityType</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rzJQyqGkeEdaAAAABAxv-7A&quot; class=&quot;cyc_term&quot;&gt;ComputerActivityType&lt;/a&gt;. Each instance of this (second-order) collection is a subcollection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViFUJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerActivity&lt;/a&gt; all of whose instances are a particular and distinct type of computer-involving activity which is typically performed by employees as part of their work duties. Examples include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rotstM0daEdaEEQACs0uFOQ&quot; class=&quot;cyc_term&quot;&gt;EMailCommunication&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4ra59ZgACDEdeEDgCgyeeBIg&quot; class=&quot;cyc_term&quot;&gt;PreparingPresentationSlides&lt;/a&gt;. Examples of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rzJQyqGkeEdaAAAABAxv-7A&quot; class=&quot;cyc_term&quot;&gt;ComputerActivityType&lt;/a&gt; which are not instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4r41GBACfpQdePaar6Yq-hJg&quot; class=&quot;cyc_term&quot;&gt;EmployeeComputerActivityType&lt;/a&gt; include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4r6hdz8bxBEdaD8QCgyeeBIg&quot; class=&quot;cyc_term&quot;&gt;InterfacingBetweenComputerDeviceAndOS&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvfPj0JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;HomecamBroadcasting&lt;/a&gt;. Activities such as &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvjMHfZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ModifyingAFile&lt;/a&gt;, though often performed by employees, are assumed to be too fine-grained and not distinct enough to warrant inclusion in this collection.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="Mx4rw3Z_1uBOEdqAAAACs6hO_g">
    <rdfs:subClassOf rdf:resource="Mx4rzJQyqGkeEdaAAAABAxv-7A"/>
    <rdfs:label xml:lang="en">database referential integrity constraint type</rdfs:label>
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rw3Z_1uBOEdqAAAACs6hO_g&quot; class=&quot;cyc_term&quot;&gt;DatabaseReferentialIntegrityConstraintType&lt;/a&gt; is the collection of selected specializations of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwwjQqOBOEdqAAAACs6hO_g&quot; class=&quot;cyc_term&quot;&gt;EnforcingADatabaseReferentialIntegrityConstraint&lt;/a&gt; which correspond to the types of referential integrity constraints that a database management system enforces between the primary key of a database table and references to that key from within the same, or other tables.</rdfs:comment>
    <cycAnnot:label xml:lang="en">DatabaseReferentialIntegrityConstraintType</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rs3gJBuBOEdqAAAACs6hO_g">
    <rdfs:subClassOf rdf:resource="Mx4rzJQyqGkeEdaAAAABAxv-7A"/>
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rs3gJBuBOEdqAAAACs6hO_g&quot; class=&quot;cyc_term&quot;&gt;DatabaseModificationType&lt;/a&gt; is a partitioning (See &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwA9k15wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;facets_Partition&lt;/a&gt;) collection for &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rsstm7OBOEdqAAAACs6hO_g&quot; class=&quot;cyc_term&quot;&gt;ModifyingARecordInADatabase&lt;/a&gt;. Its three members are &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwfX1JOBOEdqAAAACs6hO_g&quot; class=&quot;cyc_term&quot;&gt;DeletingARecordFromADatabase&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwhwvtOBOEdqAAAACs6hO_g&quot; class=&quot;cyc_term&quot;&gt;InsertingARecordIntoADatabase&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwoeLuuBOEdqAAAACs6hO_g&quot; class=&quot;cyc_term&quot;&gt;UpdatingARecordInADatabase&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">DatabaseModificationType</cycAnnot:label>
    <rdfs:label xml:lang="en">database modification type</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rh1WRYmfFQdiKx4-H8yoVvg">
    <rdfs:subClassOf rdf:resource="Mx4rzJQyqGkeEdaAAAABAxv-7A"/>
    <cycAnnot:label xml:lang="en">BugzillaBugReportActionType</cycAnnot:label>
    <rdfs:label xml:lang="en">bugzilla bug report action type</rdfs:label>
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rh1WRYmfFQdiKx4-H8yoVvg&quot; class=&quot;cyc_term&quot;&gt;BugzillaBugReportActionType&lt;/a&gt; is a specialization of
&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rzJQyqGkeEdaAAAABAxv-7A&quot; class=&quot;cyc_term&quot;&gt;ComputerActivityType&lt;/a&gt; whose instances are collections of actions
performed on &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4r8BS9oDL1Qdec54Cn4tsnZQ&quot; class=&quot;cyc_term&quot;&gt;BugzillaBugReport&lt;/a&gt;s. Salient instances include
&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rhT3yhGfFQdiG5LqHyuBOYA&quot; class=&quot;cyc_term&quot;&gt;CreatingABugzillaBugReport&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rOUC28mPCQdibYYquX6sxRw&quot; class=&quot;cyc_term&quot;&gt;UpdatingABugzillaBugReport&lt;/a&gt;. See
also the specialization &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rP__vimPCQdiMJIo6opoVKQ&quot; class=&quot;cyc_term&quot;&gt;BugzillaBugReportUpdateType&lt;/a&gt;.</rdfs:comment>
  </owl:Class>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvc-PwZwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViADZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Event&lt;/a&gt;s. Each &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvc-PwZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ChatRoom&lt;/a&gt; is an event of a program running on a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWU7IpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerServer&lt;/a&gt; that accepts contributions to an &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvm2Dx5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;OnlineChat&lt;/a&gt; from multiple users logged on remotely, sending their &apos;utterances&apos; over the Internet. The program sends each participant&apos;s utterances more-or-less in real time in the order in which they were received to all clients connected to the chat room. Typically, a user&apos;s utterance is identified by their username or graphical &apos;avatar&apos;.</rdfs:comment>
    <rdfs:label xml:lang="en">chat room</rdfs:label>
    <cycAnnot:label xml:lang="en">ChatRoom</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4ra58LYgCDEdeEDgCgyeeBIg">
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4ra58LYgCDEdeEDgCgyeeBIg&quot; class=&quot;cyc_term&quot;&gt;LockingComputerDisplay&lt;/a&gt; is a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViFUJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerActivity&lt;/a&gt;.  Each instance involves either a person-iniated or an automatic computer process that locks the computer when it is not used for a period of time. A person is generally required to enter a password to unlock the computer.  The computer is generally running a screen saver while it is locked.</rdfs:comment>
    <rdfs:label xml:lang="en">locking computer display</rdfs:label>
    <cycAnnot:label xml:lang="en">LockingComputerDisplay</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rywKbCOX9QdaPsb4-z5qOsw">
    <rdfs:label xml:lang="en">computer process crash</rdfs:label>
    <cycAnnot:label xml:lang="en">ComputerProcessCrashing</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVj8AZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerProcessRunning&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rywKbCOX9QdaPsb4-z5qOsw&quot; class=&quot;cyc_term&quot;&gt;ComputerProcessCrashing&lt;/a&gt; is an event in which a computer process fails exits unexpectedly.  Typically, an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjkXZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerCrashing&lt;/a&gt; (q.v.) is comprised of many instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rywKbCOX9QdaPsb4-z5qOsw&quot; class=&quot;cyc_term&quot;&gt;ComputerProcessCrashing&lt;/a&gt;.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rwTphKZwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">backing up a file</rdfs:label>
    <cycAnnot:label xml:lang="en">BackingUpAComputerFile</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rqnvsZlyOEdaAAABQ2rksLw">
    <cycAnnot:label xml:lang="en">ProvidingRequestedInformationToComputerProcess</cycAnnot:label>
    <rdfs:label xml:lang="en">providing requested information to computer process</rdfs:label>
    <rdfs:comment xml:lang="en">The collection of all communication acts [&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVieg5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CommunicationAct_Single&lt;/a&gt;] in which a computer user provides input to a running computer process [&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVj8AZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerProcessRunning&lt;/a&gt;] which the process asked the user to provide.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rv06OXpwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">ProgramSelfReplication</cycAnnot:label>
    <rdfs:comment xml:lang="en">This is the collection of all events of programs replicating themselves.  It 
	includes the propagation of instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwBbPnZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerWorm&lt;/a&gt; and
	&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViKVpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerVirus&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">program self-replication</rdfs:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvf6LQpwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">The subcollection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv5kxb5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerProcess_Generic&lt;/a&gt; whose instances
execute in parallel on multiple CPUs.</rdfs:comment>
    <cycAnnot:label xml:lang="en">ComputerProcess-Distributed</cycAnnot:label>
    <rdfs:label xml:lang="en">computer process distributed</rdfs:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rs73amA9cEdaAAABQ2rksLw">
    <rdfs:label xml:lang="en">accepting program user communication</rdfs:label>
    <cycAnnot:label xml:lang="en">AcceptingProgramUserCommunication</cycAnnot:label>
    <rdfs:comment xml:lang="en">The collection of all events in which an instance of &lt;font color=&quot;#ff0000&quot;&gt;#$SoftwareAgent&lt;/font&gt; accepts information from an interactive user of an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVj8AZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerProcessRunning&lt;/a&gt;.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvu41-ZwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A collection of actions done by computers on files. In each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvu41-ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;UploadingAFile&lt;/a&gt;, a computer copies a file from a local &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjEJ5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerDisk&lt;/a&gt; or other long-term storage device, i.e. one that it &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVi4ApwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;physicallyContains&lt;/a&gt; or that is located within a few yards of it, to a file system that it is &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVkKt5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;remotelyConnectedTo&lt;/a&gt; over a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVirUZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerNetwork&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">UploadingAFile</cycAnnot:label>
    <rdfs:label xml:lang="en">uploading</rdfs:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvdMvgJwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">sending e-mail</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwUv8oZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;InformationTransferEvent_Electronic&lt;/a&gt;. Each instance of this collection is an &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViADZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Event&lt;/a&gt; in which somebody or something sends an &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvgIDb5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EMailMessage&lt;/a&gt; to some &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjYb5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EMailAddress&lt;/a&gt;.  If successful, an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvdMvgJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EMailSending&lt;/a&gt; ends when the email message reaches the intended recipient&apos;s &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv1lRdJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;MailServer_Network&lt;/a&gt;, at which point it is likely that an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv_55X5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EMailReceiving&lt;/a&gt; will ensue. See also &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rotstM0daEdaEEQACs0uFOQ&quot; class=&quot;cyc_term&quot;&gt;EMailCommunication&lt;/a&gt; -- events in which an email message is successfully sent and received.</rdfs:comment>
    <cycAnnot:label xml:lang="en">EMailSending</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rwPae0JwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">port scan</rdfs:label>
    <cycAnnot:label xml:lang="en">PortScan</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rZRQyWhO3QdiZBM3niRcXaQ&quot; class=&quot;cyc_term&quot;&gt;PacketScanningAComputationalSystem&lt;/a&gt;. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwPae0JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PortScan&lt;/a&gt; is the collection of all scans to determine which ports are open on a given machine or network, as performed by a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwAZIbZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PortScanningProgram&lt;/a&gt;.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvVjYgJwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">computer booting</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViLSJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ProgramAction&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjH_JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;DeviceStartingARun&lt;/a&gt; -- the collection of events in which an instance of
&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjXzZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Computer&lt;/a&gt; runs the instructions on its boot sector, generally in order to get in
normal operating mode. This may entail the instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjXzZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Computer&lt;/a&gt;&apos;s
&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4r4081In8AEdaAAAABAjVgzA&quot; class=&quot;cyc_term&quot;&gt;stateOfDevice&lt;/a&gt; being changed from &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4r19FsDHS5EdaAAACgyZzFrg&quot; class=&quot;cyc_term&quot;&gt;Device_Off&lt;/a&gt; to &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rKqORBnS8EdaAAACgyZzFrg&quot; class=&quot;cyc_term&quot;&gt;Device_On&lt;/a&gt;, but not
necessarily.</rdfs:comment>
    <cycAnnot:label xml:lang="en">BootingAComputer</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rPxlZ8KveEdaAAAACs0uFOQ">
    <rdfs:label xml:lang="en">buffer overflow</rdfs:label>
    <cycAnnot:label xml:lang="en">BufferOverflow</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVj8AZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerProcessRunning&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rPxlZ8KveEdaAAAACs0uFOQ&quot; class=&quot;cyc_term&quot;&gt;BufferOverflow&lt;/a&gt; is an event in which data is input to a running process that pushes commands into the execution stack of the computer on which the program is running.  As a consequence, the program may crash, or the the return address may be overwritten so that it points back into the buffer.  Buffer overfloews invlove supplying the program a data string that is larger than the buffer for the program can handle, via a function in the program that does not perform bounds checking. In the standard C library there are a number of functions that copy or append strings without bounds checking: strcat(), strcpy(), sprintf(), vsprintf(), gets(). See &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv6x-eZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;VulnerableToBufferOverflow&lt;/a&gt;,  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv57LgpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BufferOverflowFault_ProgramCrashing&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvno0UZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BufferOverflowFault_CommandExecution&lt;/a&gt;.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rtedJ0A9cEdaAAABQ2rksLw">
    <cycAnnot:label xml:lang="en">InformingProgramUser</cycAnnot:label>
    <rdfs:label xml:lang="en">informing program user</rdfs:label>
    <rdfs:comment xml:lang="en">The collection of all events in which an instance of &lt;font color=&quot;#ff0000&quot;&gt;#$SoftwareAgent&lt;/font&gt; provides information to an interactive user of an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVj8AZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerProcessRunning&lt;/a&gt;.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvqJIppwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">EnteringAUsername</cycAnnot:label>
    <rdfs:label xml:lang="en">entering a username</rdfs:label>
    <rdfs:comment xml:lang="en">The collection of events in which an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvxMRzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Username&lt;/a&gt; is entered into a computer in order to gain            access to a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwGq7AZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputationalSystem&lt;/a&gt;. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvzTVp5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EnteringAComputerPassword&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvqJIppwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EnteringAUsername&lt;/a&gt; are the key subevents            in instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjJt5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;LoggingInOnAComputer&lt;/a&gt;.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvVjzbZwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">entering info into computer</rdfs:label>
    <rdfs:comment xml:lang="en">Collection of events where information is being added into a computer system.</rdfs:comment>
    <cycAnnot:label xml:lang="en">EnteringInfoIntoComputer</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rZibjyI2WQdiVk_xcnOSl5w">
    <rdfs:label xml:lang="en">moving A computer file metaphorically</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwQr2aJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;FileOperation&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViOtpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;GeneralizedTransfer&lt;/a&gt;. In each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rZibjyI2WQdiVk_xcnOSl5w&quot; class=&quot;cyc_term&quot;&gt;MovingAComputerFile_Metaphorically&lt;/a&gt;, a computer changes or indexes a file in such a way that it appears in a user interface to have moved to a different location.  For events in which a file &lt;i&gt;really is&lt;/i&gt; moved (or rather deleted and copied) to a new physical location in a computer&apos;s memory, see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv73W3ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;MovingAComputerFile_CopyingAndDeleting&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">MovingAComputerFile-Metaphorically</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rt4brOA9cEdaAAABQ2rksLw">
    <rdfs:comment xml:lang="en">The collection of all events in which an instance of &lt;font color=&quot;#ff0000&quot;&gt;#$SoftwareAgent&lt;/font&gt; converts information input by an interactive user into a form which can be reasoned with by the system.</rdfs:comment>
    <rdfs:label xml:lang="en">interpreting program user input</rdfs:label>
    <cycAnnot:label xml:lang="en">InterpretingProgramUserInput</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rv_55X5wpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">EMailReceiving</cycAnnot:label>
    <rdfs:comment xml:lang="en">The collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViADZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Event&lt;/a&gt;s in which an e-mail message is pulled down from a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv1lRdJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;MailServer_Network&lt;/a&gt; by the recipient&apos;s &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv2oLopwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EMailClientProgram&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">receiving e-mail</rdfs:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4r6hdz8bxBEdaD8QCgyeeBIg">
    <rdfs:comment xml:lang="en">A collection of actions performed by computers. In each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4r6hdz8bxBEdaD8QCgyeeBIg&quot; class=&quot;cyc_term&quot;&gt;InterfacingBetweenComputerDeviceAndOS&lt;/a&gt;, a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVirAZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;DeviceDriverProgram&lt;/a&gt; interfaces between some piece of computer hardware and the operating system; permitting the latter to manipulate the former in a standard way.</rdfs:comment>
    <rdfs:label xml:lang="en">interfacing between computer device and OS</rdfs:label>
    <cycAnnot:label xml:lang="en">InterfacingBetweenComputerDeviceAndOS</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rVtRXshO_Qdibq914FGs2XQ">
    <rdfs:label xml:lang="en">IP discovery scan</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rZRQyWhO3QdiZBM3niRcXaQ&quot; class=&quot;cyc_term&quot;&gt;PacketScanningAComputationalSystem&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rVtRXshO_Qdibq914FGs2XQ&quot; class=&quot;cyc_term&quot;&gt;IPDiscoveryScan&lt;/a&gt; is a scan of a computational system performed with the goal of determining whether or not certain IP addresses are active.  Typically, a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rpSLOpArSEdaQqAABAxv-7A&quot; class=&quot;cyc_term&quot;&gt;PingCommandProgram&lt;/a&gt; is used.</rdfs:comment>
    <cycAnnot:label xml:lang="en">IPDiscoveryScan</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rwTuE05wpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">ModifyingAFileInPlace</cycAnnot:label>
    <rdfs:label xml:lang="en">modifying a file in place</rdfs:label>
    <rdfs:comment xml:lang="en">A collection of actions done by computers on files.
In each instance of this collection, a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvrgHFpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerFileCopy&lt;/a&gt;
is modified in place.  If a file is modified in this way, its low-level
attributes like its size, the disk sectors (or memory region, etc.) it occupies,
etc. must all remain the same.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rmcNycCbDQdmCnrKwBWqLcg">
    <cycAnnot:label xml:lang="en">LoggingInToAComputerProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">login</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvlkpTZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;AuthenticationEvent&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rmcNycCbDQdmCnrKwBWqLcg&quot; class=&quot;cyc_term&quot;&gt;LoggingInToAComputerProgram&lt;/a&gt; is an event in which a computeruser authenticates himself or herself to a running computer program.  Typically the authentication involves checking a username/password combination entered by the computer user.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvVjJt5wpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">login</rdfs:label>
    <cycAnnot:label xml:lang="en">LoggingInOnAComputer</cycAnnot:label>
    <rdfs:comment xml:lang="en">The process of logging in.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rwKWcUJwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">accessing a file</rdfs:label>
    <rdfs:comment xml:lang="en">The collection of actions done by computers in which a computer reads information from a file.</rdfs:comment>
    <cycAnnot:label xml:lang="en">AccessingAFile</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rwwjQqOBOEdqAAAACs6hO_g">
    <rdfs:label xml:lang="en">enforcing A database referential integrity constraint</rdfs:label>
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwwjQqOBOEdqAAAACs6hO_g&quot; class=&quot;cyc_term&quot;&gt;EnforcingADatabaseReferentialIntegrityConstraint&lt;/a&gt; is the collection of all events in which a database management system enforces a referential integrity constraint that is imposed upon one or more fields in a database. It is faceted by &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rw3Z_1uBOEdqAAAACs6hO_g&quot; class=&quot;cyc_term&quot;&gt;DatabaseReferentialIntegrityConstraintType&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">EnforcingADatabaseReferentialIntegrityConstraint</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4ra5_OsQCDEdeEDgCgyeeBIg">
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4ra5_OsQCDEdeEDgCgyeeBIg&quot; class=&quot;cyc_term&quot;&gt;PacketSniffing&lt;/a&gt; is the collection of all events where packets, which are sent over the Internet, are examined and information is extracted from them.</rdfs:comment>
    <rdfs:label xml:lang="en">packet sniffing</rdfs:label>
    <cycAnnot:label xml:lang="en">PacketSniffing</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvzyGRpwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">copying a file</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvtHXDJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;AccessingAFile_ReadOnly&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwKGcipwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CreatingAFile&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWYG5pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;IBTCopying&lt;/a&gt;. In each instance of this collection a computer reads a file and creates a new file with the same contents. Immediately after the event, the original file and the new file will contain exactly the same information. The two files may be stored on the same or different storage media. Notable specializations of this collection include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvu41-ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;UploadingAFile&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwGRHKpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;DownloadingAFile&lt;/a&gt;. See also &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv73W3ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;MovingAComputerFile_CopyingAndDeleting&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">CopyingAComputerFile</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rv0wUyZwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">emulation</rdfs:label>
    <cycAnnot:label xml:lang="en">Emulation</cycAnnot:label>
    <rdfs:comment xml:lang="en">A collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViADZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Event&lt;/a&gt;s; a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVj8AZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerProcessRunning&lt;/a&gt;.  In every instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv0wUyZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Emulation&lt;/a&gt;, one computer system performs in exactly the same way (although perhaps not at the same speed) as another system of a different type.  The emulator may consist solely of software, or be a combination of software and hardware.  See also &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvvJde5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EmulatorProgram&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvaYx6JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EmulatorHardware&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwNBKb5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;emulatesType&lt;/a&gt;.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4ra5_OsACDEdeEDgCgyeeBIg">
    <rdfs:label xml:lang="en">computer network traffic monitoring</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViLSJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ProgramAction&lt;/a&gt; -- the collection of all events in which computer network traffic is monitored by some program designed for that purpose.</rdfs:comment>
    <cycAnnot:label xml:lang="en">ComputerNetworkTrafficMonitoring</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4ra6Ac0QCDEdeEDgCgyeeBIg">
    <cycAnnot:label xml:lang="en">CommunicatingByTelnet</cycAnnot:label>
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViexZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Communicating&lt;/a&gt; that occurs through using the &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvxNZKpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TelnetProtocol&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">communicating by telnet</rdfs:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rwFkNb5wpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">system overload</rdfs:label>
    <rdfs:comment xml:lang="en">This is the collection of all events in which a computer system suffers some  kind of malfunction due to an excessive burden placed on its computing resources.</rdfs:comment>
    <cycAnnot:label xml:lang="en">SystemOverload</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4r6hfCELxBEdaD8QCgyeeBIg">
    <cycAnnot:label xml:lang="en">ProgramInterfacing</cycAnnot:label>
    <rdfs:label xml:lang="en">program interfacing</rdfs:label>
    <rdfs:comment xml:lang="en">In each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4r6hfCELxBEdaD8QCgyeeBIg&quot; class=&quot;cyc_term&quot;&gt;ProgramInterfacing&lt;/a&gt;, a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViOxZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;InterfaceProgram&lt;/a&gt; is used to interface with another program; permitting a user to manipulate the latter in a standard way.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rv73W3ZwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">moving a computer file</rdfs:label>
    <cycAnnot:label xml:lang="en">MovingAComputerFile-CopyingAndDeleting</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwQr2aJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;FileOperation&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViOtpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;GeneralizedTransfer&lt;/a&gt;. In each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv73W3ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;MovingAComputerFile_CopyingAndDeleting&lt;/a&gt;, a computer reads a file, creates a new file with the same contents in a different physical location (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvzyGRpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CopyingAComputerFile&lt;/a&gt;) and then deletes the original file (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv-9WepwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;DeletingAFile&lt;/a&gt;).  For events in which a computer file is only &lt;i&gt;metaphorically&lt;/I&gt;I&amp;gt; moved, see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rZibjyI2WQdiVk_xcnOSl5w&quot; class=&quot;cyc_term&quot;&gt;MovingAComputerFile_Metaphorically&lt;/a&gt;.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvtHXDJwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">AccessingAFile-ReadOnly</cycAnnot:label>
    <rdfs:label xml:lang="en">accessing a read only file</rdfs:label>
    <rdfs:comment xml:lang="en">The collection of actions done by computers in which a computer reads information from a file without modifying the file.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rQ2aGsbrDEdaD7wCgyeeBIg">
    <rdfs:comment xml:lang="en">A collection of actions done by computers on files. In each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rQ2aGsbrDEdaD7wCgyeeBIg&quot; class=&quot;cyc_term&quot;&gt;RippingACompactDisk&lt;/a&gt;, a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvjsMTpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CDRipper&lt;/a&gt; program converts digital audio from a CompactDisc-Audio into computer files (usually WAVFiles).</rdfs:comment>
    <rdfs:label xml:lang="en">ripping A compact disk</rdfs:label>
    <cycAnnot:label xml:lang="en">RippingACompactDisk</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rwKGcipwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">CreatingAFile</cycAnnot:label>
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwKGcipwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CreatingAFile&lt;/a&gt; is the collection of actions done by            computers to generate instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvrgHFpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerFileCopy&lt;/a&gt;. In            each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwKGcipwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CreatingAFile&lt;/a&gt;, a computer stores           information on an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjyH5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;InformationStorageMedia&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">computer file creation</rdfs:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvVjkXZwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">computer crashing</rdfs:label>
    <cycAnnot:label xml:lang="en">ComputerCrashing</cycAnnot:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rzJQyqGkeEdaAAAABAxv-7A&quot; class=&quot;cyc_term&quot;&gt;ComputerActivityType&lt;/a&gt; and a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjRLZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ChangingDeviceState&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwSCjMpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PerformanceDegradation_Computer&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjkXZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerCrashing&lt;/a&gt; is an event in which a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjXzZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Computer&lt;/a&gt;, often unexpectedly, loses its ability to function properly.  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjkXZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerCrashing&lt;/a&gt; does not include events in which a computer shuts down by following a program provided for the purpose of carefully shutting it down.  A user may, however, intentionally crash a computer system.  Often an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjkXZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerCrashing&lt;/a&gt; will have multiple instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rywKbCOX9QdaPsb4-z5qOsw&quot; class=&quot;cyc_term&quot;&gt;ComputerProcessCrashing&lt;/a&gt; as &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViQmZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;subEvents&lt;/a&gt;.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvaFsAZwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A collection of actions done by computers on files. In each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvaFsAZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SavingAFile&lt;/a&gt;, a computer writes the contents of a file it has in its &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVitYZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerMemory&lt;/a&gt; (usually in its &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVkA_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;RAM&lt;/a&gt;) to a long-term, computer-readable storage medium like a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjEJ5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerDisk&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">SavingAFile</cycAnnot:label>
    <rdfs:label xml:lang="en">saving</rdfs:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rbC1TUhO_QdiGG56DCH1G8g">
    <rdfs:label xml:lang="en">banner scan</rdfs:label>
    <cycAnnot:label xml:lang="en">BannerScan</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rZRQyWhO3QdiZBM3niRcXaQ&quot; class=&quot;cyc_term&quot;&gt;PacketScanningAComputationalSystem&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rbC1TUhO_QdiGG56DCH1G8g&quot; class=&quot;cyc_term&quot;&gt;BannerScan&lt;/a&gt; is a scan of a computational system performed with the intent of determining which particular processes are running by examining the banners they produce when prompted.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4r6f81QluOEdaAAABQ2rksLw">
    <rdfs:label xml:lang="en">alerting user to operational fault</rdfs:label>
    <cycAnnot:label xml:lang="en">AlertingUserToOperationalFault</cycAnnot:label>
    <rdfs:comment xml:lang="en">The collection of all instances of &lt;font color=&quot;#ff0000&quot;&gt;#$ProvidingSystemStatusInformationToUser&lt;/font&gt; in which the information provided is about an operational fault of the system and in which an out-of-the-ordinary output is generated to draw the attention of the user to the information.  Flashing screen regions, other flashing lights, sound output, and tactile response on input devices in continuous use are all such methods.  Instances of &lt;font color=&quot;#ff0000&quot;&gt;#$ProvidingContinuousSystemStatusInformationToUser&lt;/font&gt; in which the status indicator changes to mark a fault, but in no way calls attention to itself do not fall in this collection.  Changing the color of a screen region or output light may or may not fall within this collection depending upon the ergonomics of the situation.  Informing the user of an operational fault upon request for current status would not be an instance of this collection.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvViXQJwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">Computers transferring information.  This is not a communicating event, since it doesn&apos;t necessarily involve transfer of information into or out of agents&apos; heads.</rdfs:comment>
    <cycAnnot:label xml:lang="en">CommunicatingBetweenComputers</cycAnnot:label>
    <rdfs:label xml:lang="en">networking</rdfs:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rsstm7OBOEdqAAAACs6hO_g">
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rsstm7OBOEdqAAAACs6hO_g&quot; class=&quot;cyc_term&quot;&gt;ModifyingARecordInADatabase&lt;/a&gt; is the collection of all events in which an agent (human or computer) modifies (inserts, updates, or deletes) a record in a database.</rdfs:comment>
    <cycAnnot:label xml:lang="en">ModifyingARecordInADatabase</cycAnnot:label>
    <rdfs:label xml:lang="en">modifying A record in A database</rdfs:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvjMHfZwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">modifying a file</rdfs:label>
    <rdfs:comment xml:lang="en">A collection of actions done by computers on files. In each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvjMHfZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ModifyingAFile&lt;/a&gt;, a computer reads a file, modifies it, creates a new file with the new contents in a different location, and then deletes the original file.  It is possible that no information from the original file survives in the modified copy.</rdfs:comment>
    <cycAnnot:label xml:lang="en">ModifyingAFile</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4r6hebA7xBEdaD8QCgyeeBIg">
    <rdfs:comment xml:lang="en">The collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViADZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Event&lt;/a&gt;s in which information packets from a network are filtered; often for security purposes.</rdfs:comment>
    <cycAnnot:label xml:lang="en">NetworkPacketFiltering</cycAnnot:label>
    <rdfs:label xml:lang="en">network packet filtering</rdfs:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvVjITJwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">porting</rdfs:label>
    <cycAnnot:label xml:lang="en">PortingAComputerProgram</cycAnnot:label>
    <rdfs:comment xml:lang="en">The collection of events in which an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwJxiRJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerProgram_CW&lt;/a&gt; which was written to run on a particular kind of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjXzZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Computer&lt;/a&gt; is altered in order to be able to run on another kind of machine.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rwGRHKpwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">download</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvzyGRpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CopyingAComputerFile&lt;/a&gt;. In each instance of this collection, a computer copies a file from a file system that it is &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVkKt5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;remotelyConnectedTo&lt;/a&gt; over a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVirUZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerNetwork&lt;/a&gt; to a local &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjEJ5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerDisk&lt;/a&gt; or other long-term storage device.</rdfs:comment>
    <cycAnnot:label xml:lang="en">DownloadingAFile</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvVjzOJwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">ComputerKeyboardTyping</cycAnnot:label>
    <rdfs:label xml:lang="en">computer keyboard typing</rdfs:label>
    <rdfs:comment xml:lang="en">Typing using a computer or word processor keyboard.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4r6hebBLxBEdaD8QCgyeeBIg">
    <rdfs:comment xml:lang="en">The collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViADZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Event&lt;/a&gt;s in which information packets from a network are received and forwarded toward their  proper destination.</rdfs:comment>
    <rdfs:label xml:lang="en">network packet routing</rdfs:label>
    <cycAnnot:label xml:lang="en">NetworkPacketRouting</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rZRQyWhO3QdiZBM3niRcXaQ">
    <rdfs:label xml:lang="en">packet scan</rdfs:label>
    <cycAnnot:label xml:lang="en">PacketScanningAComputationalSystem</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViLSJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ProgramAction&lt;/a&gt;. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rZRQyWhO3QdiZBM3niRcXaQ&quot; class=&quot;cyc_term&quot;&gt;PacketScanningAComputationalSystem&lt;/a&gt; is the collection of all scans on computers or computer networks.  Important specializations include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rVtRXshO_Qdibq914FGs2XQ&quot; class=&quot;cyc_term&quot;&gt;IPDiscoveryScan&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwPae0JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PortScan&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rbC1TUhO_QdiGG56DCH1G8g&quot; class=&quot;cyc_term&quot;&gt;BannerScan&lt;/a&gt;.</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rv5XTApwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A collection of events.  In an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv5XTApwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ConnectingToAComputerNetwork&lt;/a&gt;, a user gains communications access to a computer network, either locally, or via a dial-up connection.</rdfs:comment>
    <cycAnnot:label xml:lang="en">ConnectingToAComputerNetwork</cycAnnot:label>
    <rdfs:label xml:lang="en">connecting to A computer network</rdfs:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rv-9WepwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">deleting</rdfs:label>
    <rdfs:comment xml:lang="en">A collection of actions done by computers on files. In each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv-9WepwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;DeletingAFile&lt;/a&gt;, a computer changes the directory information on a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjEJ5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerDisk&lt;/a&gt; or other long-term storage medium so that the file that is the &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVi65pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;objectActedOn&lt;/a&gt; in the event is no longer represented as being stored on that disk, etc. Furthermore, the space on the disk that was used to store the file immediately before the event is designated immediately after the event as available to be written to. Note that in an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv-9WepwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;DeletingAFile&lt;/a&gt; it is necessary only that the disk directory be changed. The actual encoding of the file itself may or may not be changed. Thus a deleted file is sometimes recoverable.</rdfs:comment>
    <cycAnnot:label xml:lang="en">DeletingAFile</cycAnnot:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvVioz5wpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">clever programming</rdfs:label>
    <cycAnnot:label xml:lang="en">Hacking</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjuvJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ProgrammingAComputer&lt;/a&gt;, comprising particularly clever or expert programming feats. Contrary to popular usage of the word &amp;quot;hacking&amp;quot;, this constant is not intended to refer to acts of breaking into computer systems (for that, see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv0hea5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PenetratingAComputerNetwork&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvv-fq5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;AttackByComputerOperation&lt;/a&gt;).</rdfs:comment>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rNQg8FH-QQdmdhNklnF0aqg">
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwKWcUJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;AccessingAFile&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rNQg8FH-QQdmdhNklnF0aqg&quot; class=&quot;cyc_term&quot;&gt;OpeningAFile&lt;/a&gt; is an event in which a computer file is opened by another program, such as, for example, when Microsoft Word is used to open a &amp;quot;.doc&amp;quot; file, or when an email client program is used to display an email.</rdfs:comment>
    <cycAnnot:label xml:lang="en">OpeningAFile</cycAnnot:label>
    <rdfs:label xml:lang="en">opening A file</rdfs:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <Mx4rzJQyqGkeEdaAAAABAxv-7A rdf:about="Mx4rvVjD5ZwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">FormattingADisk</cycAnnot:label>
    <rdfs:comment xml:lang="en">A collection of actions performed by computers. In each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjD5ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;FormattingADisk&lt;/a&gt;, a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjXzZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Computer&lt;/a&gt; prepares an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjEJ5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerDisk&lt;/a&gt; to have data written to it under a particular file system. After the event, the disk will be recognized by computers that use the file system for which the disk was formatted as a readable, blank disk.</rdfs:comment>
    <rdfs:label xml:lang="en">format</rdfs:label>
  </Mx4rzJQyqGkeEdaAAAABAxv-7A>

  <owl:Class rdf:about="&cyc;Mx4rzJQyqGkeEdaAAAABAxv-7A">
    <cycAnnot:label xml:lang="en">ComputerActivityType</cycAnnot:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA4pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SiblingDisjointCollectionType&lt;/a&gt;. Each instance of this (second-order) collection is a subcollection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViFUJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerActivity&lt;/a&gt; all of whose instances are a particular and distinct type of activity. Examples include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvdMvgJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EMailSending&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjYgJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BootingAComputer&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjkXZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerCrashing&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvm2Dx5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;OnlineChat&lt;/a&gt;. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvv-fq5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;AttackByComputerOperation&lt;/a&gt; is not an instance as it is not distinct enough. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvzTVp5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EnteringAComputerPassword&lt;/a&gt; is an instance, but &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwOH4i5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EnteringADomainAdministratorPassword&lt;/a&gt; is not as it is too specific. This collection is an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA4pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SiblingDisjointCollectionType&lt;/a&gt; because it is assumed that computer-related activities are analysed fine-grainedly enough that if a putative instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViFUJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerActivity&lt;/a&gt; would fall under two sibling &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rzJQyqGkeEdaAAAABAxv-7A&quot; class=&quot;cyc_term&quot;&gt;ComputerActivityType&lt;/a&gt;s, it should be analysed as two events.</rdfs:comment>
    <rdfs:label xml:lang="en">computer activity type</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rHQdVmB_TEdaAAABQ2rksLw">
    <rdfs:comment xml:lang="en">The collection of all specializations of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHIBS0h_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;FirstOrderCollection&lt;/a&gt;, that is, of all collections of (first-order) collections, and an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHUFI8h_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;ThirdOrderCollection&lt;/a&gt;.  Instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHQdVmB_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;SecondOrderCollection&lt;/a&gt; are collections of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHIBS0h_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;FirstOrderCollection&lt;/a&gt;s.  Any instance of any instance of any instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHQdVmB_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;SecondOrderCollection&lt;/a&gt; is an &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjaApwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Individual&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">SecondOrderCollection</cycAnnot:label>
    <rdfs:label xml:lang="en">second-order Cyc collection</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rvViA4pwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rtGXkHpNaEdqAAAACs0uFOQ&quot; class=&quot;cyc_term&quot;&gt;KBDependentCollection&lt;/a&gt; of collections of  collections (and thus an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rviPYH5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionTypeType&lt;/a&gt; and a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvtppU5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionType&lt;/a&gt;).  A sibling-disjoint collection type is such that its known  (i.e. KB-represented) instances are collections that -- save for any that are related to each other by  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genls&lt;/a&gt; and any that are explicitly asserted to be exceptions (see  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwQtVmpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;siblingDisjointExceptions&lt;/a&gt;) -- are disjoint from each other. 
&lt;p/&gt;
More precisely, each instance &lt;code&gt;&lt;b&gt;SIB&lt;/b&gt;&lt;/code&gt; of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA4pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SiblingDisjointCollectionType&lt;/a&gt; is a collection of collections that has the following KB-dependent property: 
&lt;p/&gt;
For any two known instances &lt;code&gt;&lt;b&gt;COL1&lt;/b&gt;&lt;/code&gt; and &lt;code&gt;&lt;b&gt;COL2&lt;/b&gt;&lt;/code&gt; of   &lt;code&gt;&lt;b&gt;SIB&lt;/b&gt;&lt;/code&gt;, at least one of the following is known to hold: 
&lt;pre&gt;
  (a) (&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genls&lt;/a&gt; &lt;b&gt;COL1&lt;/b&gt; &lt;b&gt;COL2&lt;/b&gt;)
  (b) (&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genls&lt;/a&gt; &lt;b&gt;COL2&lt;/b&gt; &lt;b&gt;COL1&lt;/b&gt;)
  (c) (&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwQtVmpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;siblingDisjointExceptions&lt;/a&gt; &lt;b&gt;COL1&lt;/b&gt; &lt;b&gt;COL2&lt;/b&gt;)
  (d) (&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA45wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;disjointWith&lt;/a&gt; &lt;b&gt;COL1&lt;/b&gt; &lt;b&gt;COL2&lt;/b&gt;)
&lt;/pre&gt;  
Moreover, note that if &lt;code&gt;&lt;b&gt;MT&lt;/b&gt;&lt;/code&gt; is a context (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA1ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Microtheory&lt;/a&gt;) in which (i) both &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; &lt;b&gt;COL1&lt;/b&gt; &lt;b&gt;SIB&lt;/b&gt;)&lt;/code&gt; and &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; &lt;b&gt;COL2&lt;/b&gt; &lt;b&gt;SIB&lt;/b&gt;)&lt;/code&gt; hold and (ii)  neither &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genls&lt;/a&gt; &lt;b&gt;COL1&lt;/b&gt; &lt;b&gt;COL2&lt;/b&gt;)&lt;/code&gt; nor &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genls&lt;/a&gt; &lt;b&gt;COL2&lt;/b&gt; &lt;b&gt;COL1&lt;/b&gt;)&lt;/code&gt; nor &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwQtVmpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;siblingDisjointExceptions&lt;/a&gt; &lt;b&gt;COL1&lt;/b&gt; &lt;b&gt;COL2&lt;/b&gt;)&lt;/code&gt; is known to hold (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwP-JvpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;knownSentence&lt;/a&gt;), then 
&lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA45wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;disjointWith&lt;/a&gt; &lt;b&gt;COL1&lt;/b&gt; &lt;b&gt;COL2&lt;/b&gt;)&lt;/code&gt; holds by default in &lt;code&gt;&lt;b&gt;MT&lt;/b&gt;&lt;/code&gt;.   
&lt;p/&gt;
For example, in &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjakJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BiologyMt&lt;/a&gt; both &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAkpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Person&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjaoJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Dog&lt;/a&gt; are instances of the  sibling-disjoint collection type &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjK65wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BiologicalSpecies&lt;/a&gt;, while neither  (&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genls&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAkpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Person&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjaoJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Dog&lt;/a&gt;) nor (&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genls&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjaoJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Dog&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAkpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Person&lt;/a&gt;) nor  (&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwQtVmpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;siblingDisjointExceptions&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAkpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Person&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjaoJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Dog&lt;/a&gt;) is known to hold in that  context; consequently, (&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA45wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;disjointWith&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAkpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Person&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjaoJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Dog&lt;/a&gt;) holds by default  in &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjakJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BiologyMt&lt;/a&gt;.  Instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA4pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SiblingDisjointCollectionType&lt;/a&gt; include  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVji6JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BiologicalTaxon&lt;/a&gt; (and its specializations), &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwKTnSJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;OrganismPartType&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwE01SZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;RelationshipTypeByArity&lt;/a&gt;.
&lt;p/&gt;
See the generalization &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rk8dxOFcGEdaLwgACs0uFOQ&quot; class=&quot;cyc_term&quot;&gt;SiblingDisjointSetOrCollectionType&lt;/a&gt;.  Also cf. the stronger notion of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWPoRpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;DisjointCollectionType&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">sibling disjoint collection type</rdfs:label>
    <cycAnnot:label xml:lang="en">SiblingDisjointCollectionType</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rwNyXxJwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">DurativeEventType</cycAnnot:label>
    <rdfs:comment xml:lang="en">A collection of collections. If TYPE is an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwNyXxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;DurativeEventType&lt;/a&gt;, each instance of TYPE is a &amp;quot;durative event&amp;quot; extended through time, i.e., it endures continuously between its starting and ending points, and such points are not simultaneous. As an example, writing a letter is a durative event type, since an event of this type will (except in &amp;quot;degenerate&amp;quot; cases) have a distinct starting point, a period of time in the middle during which writing occurs, and an end point at which the letter is written. By contrast, winning a prize is an instantaneous change: up to the moment the event takes place, you don&apos;t have the prize, after that you do. Granted, the awarding of the prize might in fact have a physical duration, but from a conceptual or logical point of view it might as well have none. If one thinks of events as the occurrence of &amp;quot;changes&amp;quot;, one may regard durative events as changes that intrinsically occupy a continuous, non-zero chunk of time, and non-durative events (for which see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv4unQpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PunctualEventType&lt;/a&gt;) as instantaneous changes. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv9vChJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CumulativeEventType&lt;/a&gt; is a proper specialization of this collection, because the cumulativity property (see the salient assertion for &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv9vChJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CumulativeEventType&lt;/a&gt;) implies that all process types can have temporal extension. Naturally, many &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwNyXxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;DurativeEventType&lt;/a&gt;s are not cumulative, but rather &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv48ocpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;AccomplishmentType&lt;/a&gt;s.</rdfs:comment>
    <rdfs:label xml:lang="en">type of durative event</rdfs:label>
  </owl:Class>

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

  <owl:Class rdf:about="&ocyc;Mx4rzJQyqGkeEdaAAAABAxv-7A">
    <cycAnnot:label xml:lang="en">ComputerActivityType</cycAnnot:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA4pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SiblingDisjointCollectionType&lt;/a&gt;. Each instance of this (second-order) collection is a subcollection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViFUJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerActivity&lt;/a&gt; all of whose instances are a particular and distinct type of activity. Examples include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvdMvgJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EMailSending&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjYgJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BootingAComputer&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjkXZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerCrashing&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvm2Dx5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;OnlineChat&lt;/a&gt;. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvv-fq5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;AttackByComputerOperation&lt;/a&gt; is not an instance as it is not distinct enough. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvzTVp5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EnteringAComputerPassword&lt;/a&gt; is an instance, but &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwOH4i5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EnteringADomainAdministratorPassword&lt;/a&gt; is not as it is too specific. This collection is an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA4pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SiblingDisjointCollectionType&lt;/a&gt; because it is assumed that computer-related activities are analysed fine-grainedly enough that if a putative instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViFUJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerActivity&lt;/a&gt; would fall under two sibling &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rzJQyqGkeEdaAAAABAxv-7A&quot; class=&quot;cyc_term&quot;&gt;ComputerActivityType&lt;/a&gt;s, it should be analysed as two events.</rdfs:comment>
    <rdfs:label xml:lang="en">computer activity type</rdfs:label>
  </owl:Class>

</rdf:RDF>
