<?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="Mx4rv25TcZwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">ActivityLoggingProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">activity logging program</rdfs:label>
    <rdfs:comment xml:lang="en">The collection of programs whose primary function is to record network data automatically, or to administer the files so created.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="Mx4rwDYT0pwpEbGdrcN5Y29ycA"/>
    <rdfs:subClassOf rdf:resource="Mx4rwDmV55wpEbGdrcN5Y29ycA"/>
    <rdfs:subClassOf rdf:resource="Mx4rwDgMRZwpEbGdrcN5Y29ycA"/>
    <rdf:type rdf:resource="Mx4rvrxE_ZwpEbGdrcN5Y29ycA"/>
    <owl:sameAs rdf:resource="&cyc;Mx4rv25TcZwpEbGdrcN5Y29ycA"/>
    <owl:sameAs rdf:resource="&ocyc;Mx4rv25TcZwpEbGdrcN5Y29ycA"/>
    <Mx4rwLSVCpwpEbGdrcN5Y29ycA xml:lang="en">activity logging programs</Mx4rwLSVCpwpEbGdrcN5Y29ycA>
    <Mx4rwLSVCpwpEbGdrcN5Y29ycA xml:lang="en">activity logging programz</Mx4rwLSVCpwpEbGdrcN5Y29ycA>
    <Mx4rwLSVCpwpEbGdrcN5Y29ycA xml:lang="en">activity logging programme</Mx4rwLSVCpwpEbGdrcN5Y29ycA>
  </owl:Class>

  <owl:Class rdf:about="Mx4rwRcdUJwpEbGdrcN5Y29ycA">
    <rdfs:subClassOf rdf:resource="Mx4rv25TcZwpEbGdrcN5Y29ycA"/>
    <cycAnnot:label xml:lang="en">IntrusionDetectionProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">intrusion detection program</rdfs:label>
    <rdfs:comment xml:lang="en">The collection of programs designed to monitor networks and scan for signs of break-ins.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="Mx4rvy69b5wpEbGdrcN5Y29ycA">
    <rdfs:subClassOf rdf:resource="Mx4rv25TcZwpEbGdrcN5Y29ycA"/>
    <rdfs:comment xml:lang="en">Software to count hits on a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwB8IMJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;WebPage_AIS&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">web counter</rdfs:label>
    <cycAnnot:label xml:lang="en">WebPageHitCounterProgram</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rwU4oi5wpEbGdrcN5Y29ycA">
    <rdfs:subClassOf rdf:resource="Mx4rv25TcZwpEbGdrcN5Y29ycA"/>
    <cycAnnot:label xml:lang="en">PacketSnifferProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">sniffer program</rdfs:label>
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwU4oi5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PacketSnifferProgram&lt;/a&gt; is a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViZw5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;DiagnosticComputerProgram&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwN0iZZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PacketSniffer&lt;/a&gt;.  Copies of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwU4oi5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PacketSnifferProgram&lt;/a&gt; are used to examine packets sent over the &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVnZe5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Internet&lt;/a&gt; and extract information from them. Copies of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwU4oi5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PacketSnifferProgram&lt;/a&gt; are used as tools by network administrators, and can also be used as spying devices on networks.</rdfs:comment>
  </owl:Class>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rvx_MRJwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">MSNetShowLogAgent</cycAnnot:label>
    <rdfs:label xml:lang="en">NetShow LogAgent</rdfs:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rToLbR0KUEdaEZwACs1u19A">
    <cycAnnot:label xml:lang="en">Analog-TheProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">Analog</rdfs:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rTjdXC9ZHEdaLdQACs6hPlg">
    <cycAnnot:label xml:lang="en">Mod_Log_Mysql-ApacheModule</cycAnnot:label>
    <rdfs:label xml:lang="en">mod_log_mysql</rdfs:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rwAquqpwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">klogd</rdfs:label>
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwAquqpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Klogd_TheProgram&lt;/a&gt; is a Linux system daemon that receives messages from the kernel and sends them to syslogd to be recorded in a
log file.</rdfs:comment>
    <cycAnnot:label xml:lang="en">Klogd-TheProgram</cycAnnot:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rwKspS5wpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">faillog</rdfs:label>
    <cycAnnot:label xml:lang="en">Faillog-TheProgram</cycAnnot:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rwQwwP5wpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">logrotate</rdfs:label>
    <cycAnnot:label xml:lang="en">Logrotate-TheProgram</cycAnnot:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rv_H5rpwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">FirewallMonitor-TheProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">Firewall Monitor</rdfs:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4re9GR_ss4EdaAAAACs6hPlg">
    <cycAnnot:label xml:lang="en">EventCreate-TheProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">Event Create</rdfs:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rvlYfqZwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">logresolve</rdfs:label>
    <cycAnnot:label xml:lang="en">Logresolve-TheProgram</cycAnnot:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4r60U4pMs6EdaAAAACs6hPlg">
    <rdfs:label xml:lang="en">Event Translator Config Tool</rdfs:label>
    <cycAnnot:label xml:lang="en">Evntwin-TheProgram</cycAnnot:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rSTmHHss5EdaAAAACs6hPlg">
    <rdfs:label xml:lang="en">Event Translator Configuration Tool</rdfs:label>
    <cycAnnot:label xml:lang="en">Evntcmd-TheProgram</cycAnnot:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rwM8W5pwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">SUNWaccr</rdfs:label>
    <cycAnnot:label xml:lang="en">SUNWaccr-TheSoftwarePackage</cycAnnot:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rWt-Txss7EdaAAAACs6hPlg">
    <rdfs:label xml:lang="en">Event Triggers</rdfs:label>
    <cycAnnot:label xml:lang="en">EventTriggers-TheProgram</cycAnnot:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rgoDeCDzhEdabLQACs1u19A">
    <rdfs:label xml:lang="en">ModLogAn ModLogAn</rdfs:label>
    <cycAnnot:label xml:lang="en">ModLogAn-TheProgram</cycAnnot:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4r7yk6xss4EdaAAAACs6hPlg">
    <rdfs:label xml:lang="en">Event Trace Report Tool</rdfs:label>
    <cycAnnot:label xml:lang="en">EventTrace-TheProgram</cycAnnot:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rv_UkFZwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">logsymptom</rdfs:label>
    <cycAnnot:label xml:lang="en">Logsymptom-TheProgram</cycAnnot:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rpVw8anuDQdmb982EHoSKdQ">
    <rdfs:label xml:lang="en">GlassBox</rdfs:label>
    <cycAnnot:label xml:lang="en">GlassBox-TheProgram</cycAnnot:label>
    <rdfs:comment xml:lang="en">A program created by &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4r6xYKaOF1QdiX4Mc_KN3OHg&quot; class=&quot;cyc_term&quot;&gt;Battelle&lt;/a&gt; to log the activities of computer users, such as mouse clicks, keystrokes, copy/pastes, etc.</rdfs:comment>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rv3PQwZwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A program that logs password authentication attempts.</rdfs:comment>
    <cycAnnot:label xml:lang="en">AuthenticationMonitor-TheProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">Authentication Monitor</rdfs:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rwHXQGZwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">syslogd</rdfs:label>
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwHXQGZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Syslogd_TheProgram&lt;/a&gt;  reads and forwards system messages to the appropriate log files and/or users, depending upon the priority of a message and the system facility from which it originates. The syslog() function sends a message to syslogd(1M), which, depending  on the configuration of /etc/syslog.conf, logs it in an appropriate system log, writes it to the  system  console, forwards it to a list of users, or forwards it to syslogd on another host over the network.</rdfs:comment>
    <cycAnnot:label xml:lang="en">Syslogd-TheProgram</cycAnnot:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rjSWOxYq5EdaLGwCgyeeBIg">
    <rdfs:label xml:lang="en">Lumigent Log Explorer</rdfs:label>
    <cycAnnot:label xml:lang="en">LumigentLogExplorer-TheProgram</cycAnnot:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rHtV5kMZtEdaD9ACgyeeBIg">
    <cycAnnot:label xml:lang="en">AutoLog-TheProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">AutoLog</rdfs:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rvj3ILpwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A program that logs server connection requests.</rdfs:comment>
    <cycAnnot:label xml:lang="en">ConnectionMonitor-TheProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">Connection Monitor</rdfs:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rToK0N0KUEdaEZwACs1u19A">
    <rdfs:label xml:lang="en">LogWatch</rdfs:label>
    <cycAnnot:label xml:lang="en">LogWatch-TheProgram</cycAnnot:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rSz7gmMtAEdaAAAACs6hPlg">
    <cycAnnot:label xml:lang="en">Convlog-TheProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">IIS Log File Conversion Utility</rdfs:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rvz3DVpwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A program on &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVivY5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;MSWindowsNT&lt;/a&gt; that unloads Performance Monitor counters.</rdfs:comment>
    <cycAnnot:label xml:lang="en">Unlodctr-TheProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">Unlodctr</rdfs:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rwSRMI5wpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">Lastlog-TheProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">lastlog</rdfs:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rv4inopwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">SUNWaccu</rdfs:label>
    <cycAnnot:label xml:lang="en">SUNWaccu-TheSoftwarePackage</cycAnnot:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <Mx4rv25TcZwpEbGdrcN5Y29ycA rdf:about="Mx4rv4lwnZwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">Rotatelogs-TheProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">rotatelogs</rdfs:label>
  </Mx4rv25TcZwpEbGdrcN5Y29ycA>

  <owl:Class rdf:about="&cyc;Mx4rv25TcZwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">ActivityLoggingProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">activity logging program</rdfs:label>
    <rdfs:comment xml:lang="en">The collection of programs whose primary function is to record network data automatically, or to administer the files so created.</rdfs:comment>
  </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;Mx4rv25TcZwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">ActivityLoggingProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">activity logging program</rdfs:label>
    <rdfs:comment xml:lang="en">The collection of programs whose primary function is to record network data automatically, or to administer the files so created.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="Mx4rwDmV55wpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">Software which allows a user to manage a variety of aspects of their computer, such as decompressing files, memory management, hard drive scanning, anti-viral programs, etc. See also &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rpSRVQQrSEdaQqAABAxv-7A&quot; class=&quot;cyc_term&quot;&gt;AdministrationProgram&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rasGa8CzBEdaAAAABAxv-7A&quot; class=&quot;cyc_term&quot;&gt;BackEndUtilityProgram&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">utility program</rdfs:label>
    <cycAnnot:label xml:lang="en">UtilityProgram</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rwDYT0pwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">security program</rdfs:label>
    <cycAnnot:label xml:lang="en">SecurityProgram</cycAnnot:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvrxE_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerProgramTypeByFunction&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwDYT0pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SecurityProgram&lt;/a&gt; is a computer program used to maintain, diagnose or otherwise safeguard the security of instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwGq7AZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputationalSystem&lt;/a&gt;.  Note that many instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwDYT0pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SecurityProgram&lt;/a&gt; can also be used to undermine the security of instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwGq7AZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputationalSystem&lt;/a&gt;.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="Mx4rvrxE_ZwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">type of computer program by function</rdfs:label>
    <rdfs:comment xml:lang="en">A collection of types of computer programs.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvrxE_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComputerProgramTypeByFunction&lt;/a&gt; is a collection of programs (see &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;) whose instances all serve a similar function and can be used for a similar purpose.  This purpose might be very specific (see e.g. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rveW_XZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;AutoLoanCalculatorProgram&lt;/a&gt;) or more general (see e.g. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwGM3oZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;FinancialProgram&lt;/a&gt;).</rdfs:comment>
    <cycAnnot:label xml:lang="en">ComputerProgramTypeByFunction</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rwDgMRZwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">The collection of programs whose primary function is to record information automatically.  Important specializations include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvXPHGpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Spyware&lt;/a&gt;, instances of which are designed to gather personal information surreptitiously, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv25TcZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ActivityLoggingProgram&lt;/a&gt;, which includes as further specializations &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwU4oi5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PacketSnifferProgram&lt;/a&gt; and &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>
    <cycAnnot:label xml:lang="en">InformationGatheringProgram</cycAnnot:label>
    <rdfs:label xml:lang="en">information gathering program</rdfs:label>
  </owl:Class>

</rdf:RDF>
