<?xml version='1.0'?>
<!DOCTYPE owl [
  <!ENTITY owl    "http://www.w3.org/2002/07/owl#">
  <!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 dc     "http://purl.org/dc/elements/1.1/">
  <!ENTITY dct    "http://purl.org/dc/terms/">
  <!ENTITY akt    "http://www.aktors.org/ontology/portal#">
  <!ENTITY resist "http://resist.ecs.soton.ac.uk/ontologies/resist#">
  <!ENTITY base   "http://resist.ecs.soton.ac.uk/ontologies/resist">
]>
<rdf:RDF xmlns:owl="&owl;"
         xmlns:rdf="&rdf;"
         xmlns:rdfs="&rdfs;"
         xmlns:dc="&dc;"
         xmlns:dct="&dct;"
         xmlns:xsd="&xsd;"
         xmlns:akt="&akt;"
         xml:base="&base;">

  <owl:Ontology rdf:about="">
    <rdfs:label>ReSIST Ontology</rdfs:label>
    <dc:title xml:lang="en">ReSIST Ontology</dc:title>
    <dc:description xml:lang="en">The ReSIST Ontology encompasses concepts within the fields of research in Resilient, Survivable and Dependable Systems</dc:description>
    <owl:versionInfo rdf:datatype="&xsd;string">0.2.5</owl:versionInfo>
    <dc:created>2006-11-28</dc:created>
    <dc:creator>ReSIST NoE</dc:creator>
  </owl:Ontology>

  <rdf:Description rdf:about="&resist;Dependability-And-Security">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Dependability And Security</rdfs:label>
    <rdfs:comment>Two somehat overlapping concepts, with dependability being an integrating concept that encompasses the  attributes: availability, reliability, safety:, integrity and maintainability, while security encompasses comfidentiality as well as integrity and availability.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="&akt;Research-Area" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Dependability">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Dependability, High Confidence, Survivability</rdfs:label>
    <rdfs:comment>The original definition of dependability is: the ability to deliver service that can justifiably be trusted. The alternate definition, that provides the criterion for deciding if the service is dependable, is: the dependability of a system is the ability to avoid service failures that are more frequent and more severe than is acceptable.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dependability-And-Security" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Dependence">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Dependence</rdfs:label>
    <rdfs:comment>The dependence of system A on system B represents the extent to which system A's dependability is (or would be) affected by that of System B.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dependability" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Trust">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Trust</rdfs:label>
    <rdfs:comment>Accepted dependence - where the dependence of a user on a given system represents the extent to which the user's dependability is (or would be) affected by that of the system. (The acceptance of this state of affairs by the user may be willing or unwilling, and careful or even unthinking.)</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dependability" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Attribute-Of-Dependable-Systems">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Attribute Of Dependable Systems</rdfs:label>
    <rdfs:comment>The dependability properties that are expected from a system, and in terms of which a system's dependability can be assessed with respect to the threats and the means to oppose these threats.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dependability" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Availability">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Availability</rdfs:label>
    <rdfs:comment>1) Readiness for correct service; 2) Measure of the delivery of correct service with respect to the alternation of correct and incorrect service.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Attribute-Of-Dependable-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Integrity">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Integrity</rdfs:label>
    <rdfs:comment>The absence of improper system alterations.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Attribute-Of-Dependable-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Maintainability">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Maintainability</rdfs:label>
    <rdfs:comment>1) Ability to undergo repairs and modifications; 2) Measure of the continuous delivery of incorrect service; 3) Measure of the time to restoration from the last failure occurrence.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Attribute-Of-Dependable-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Reliability">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Reliability</rdfs:label>
    <rdfs:comment>1) Continuity of correct service; 2) Measure of continuous delivery of correct service; 3) Measure of the time to failure.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Attribute-Of-Dependable-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Safety">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Safety</rdfs:label>
    <rdfs:comment>1) Absence of catastrophic failures affecting the system user(s) and its environment; 2) Measure of the continuous delivery of either correct service or incorrect service after non-catastrophic failure; 3) Measure of the time to catastrophic failure.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Attribute-Of-Dependable-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Robustness">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Robustness</rdfs:label>
    <rdfs:comment>Dependability with respect to external faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Attribute-Of-Dependable-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Security">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Security</rdfs:label>
    <rdfs:comment>A composite of the attributes of confidentiality, integrity and availability, requiring the concurrent existence of a) availability for authorized actions only, b) confidentiality, and c) integrity (the absence of improper system state alterations) with 'improper' having the meaning 'unauthorized'.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dependability-And-Security" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Attribute-Of-Secure-Systems">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Attribute Of Secure Systems</rdfs:label>
    <rdfs:comment>The security properties that are expected from a system, and in terms of which a system's security can be assessed with respect to the threats and the means to oppose these threats.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Security" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Availability">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Availability</rdfs:label>
    <rdfs:comment>1) Readiness for correct service; 2) Measure of the delivery of correct service with respect to the alternation of correct and incorrect service.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Attribute-Of-Secure-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Confidentiality">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Confidentiality</rdfs:label>
    <rdfs:comment>The absence of unauthorized disclosure of information.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Attribute-Of-Secure-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Integrity">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Integrity</rdfs:label>
    <rdfs:comment>The absence of improper system alterations.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Attribute-Of-Secure-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Accountability">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Accountability</rdfs:label>
    <rdfs:comment>Availability and integrity of the identity of the person who performed an operation.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Attribute-Of-Secure-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Authenticity">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Authenticity</rdfs:label>
    <rdfs:comment>The  integrity of a message content and origin, and possibly of other information, such as the time of emission</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Attribute-Of-Secure-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Nonrepudiability">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Nonrepudiability</rdfs:label>
    <rdfs:comment>The availability and integrity of the identity of the sender of a message (non-repudiation of the origin), or of the receiver (non-repudiation of reception).</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Attribute-Of-Secure-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Means-To-Attain-Dependable-And-Secure-Systems">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Means To Attain Dependable And Secure Systems</rdfs:label>
    <rdfs:comment>Many means have been developed to attain the various attributes of dependability and security. These can be grouped into four major categories: fault prevention, fault tolerance, fault removal, fault forecasting. Fault prevention and fault tolerance aim to provide the ability to deliver a service that can be trusted, while fault removal and fault forecasting aim to reach confidence in that ability by justifying that the functional and the dependability &amp; security specifications are adequate and that the system is likely to meet them.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dependability-And-Security" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Forecasting">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Forecasting</rdfs:label>
    <rdfs:comment>The means of estimating the present number, the future incidence, and the likely consequences of faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Means-To-Attain-Dependable-And-Secure-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Ordinal-Evaluation">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Ordinal Evaluation, Qualitative Evaluation</rdfs:label>
    <rdfs:comment>Qualitative, or ordinal, evaluation, aims to identify, classify, and rank a system's failure modes, or the event combinations (component failures or environmental conditions) that would lead to system failures.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Forecasting" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Probabilistic-Evaluation">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Probabilistic Evaluation, Quantitative Evaluation</rdfs:label>
    <rdfs:comment>Quantitative, or probabilistic, evaluation, aims to evaluate in terms of probabilities the extent to which specified dependability and or security  attributes are satisfied</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Forecasting" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Evaluation-Testing">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Evaluation Testing, Operational Testing</rdfs:label>
    <rdfs:comment>Testing for the purpose of evaluating a system's behaviour with respect to fault occurrences or activations.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Probabilistic-Evaluation" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Modelling">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Modelling</rdfs:label>
    <rdfs:comment>A  statistical means of evaluating the dependability and security of a complex dynamic system.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Probabilistic-Evaluation" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Performability">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Performability</rdfs:label>
    <rdfs:comment>A performance-related measure of dependability, particularly used for evaluating degradable systems.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Forecasting" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Dependability-And-Security-Benchmarks">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Dependability And Security Benchmarks</rdfs:label>
    <rdfs:comment>Procedures to assess measures of the behavior of a system in the presence of faults, enabling the integration of the various techniques of fault forecasting in a unified framework. Such a benchmark enables a) characterization of the dependability and security of a system, and b) comparison of alternative or competitive solutions according to one or several attributes.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Forecasting" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Prevention">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Prevention</rdfs:label>
    <rdfs:comment>Means of preventing the occurrence or introduction of faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Means-To-Attain-Dependable-And-Secure-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Removal">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Removal</rdfs:label>
    <rdfs:comment>Means of reducing the number and severity of faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Means-To-Attain-Dependable-And-Secure-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Validation">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Validation</rdfs:label>
    <rdfs:comment>The checking of a system specification - the difference between validation and verification is that validation is ensuring "you built the right product" and verification is ensuring "you built the product right." [Wikipedia]</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Removal" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Verification">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Verification</rdfs:label>
    <rdfs:comment>The checking that a system meets its specification - the difference between validation and verification is that validation is ensuring "you built the right product" and verification is ensuring "you built the product right." [Wikipedia]</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Removal" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Dynamic-Verification">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Dynamic Verification</rdfs:label>
    <rdfs:comment>Verifying a system through exercising it; the inputs supplied to the system can be either symbolic in the case of symbolic execution, or actual in the case of verification testing, usually simply termed testing.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Verification" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Symbolic-Execution">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Symbolic Execution</rdfs:label>
    <rdfs:comment>Verifying a system through exercising it constitutes dynamic verification; the inputs supplied to the system can be either symbolic in the case of symbolic execution, or actual in the case of verification testing, usually simply termed testing.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dynamic-Verification" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Testing">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Testing</rdfs:label>
    <rdfs:comment>Verifying a system through exercising it constitutes dynamic verification; the inputs supplied to the system can be either symbolic in the case of symbolic execution, or actual in the case of verification testing, usually simply termed testing.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dynamic-Verification" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Deterministic-Testing">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Deterministic Testing</rdfs:label>
    <rdfs:comment>A form of testing in which the test patterns are predetermined by a selective choice.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Testing" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Random-Testing">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Random Testing, Statistical Testing</rdfs:label>
    <rdfs:comment>A form of testing in which the test patterns are selected according to a defined probability distribution on the input domain; ; the distribution and the number of input data are determined according to the given fault model or criteria.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Testing" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Oracle-Problem">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Oracle Problem</rdfs:label>
    <rdfs:comment>In statistical testing of a system, observing the test outputs and deciding whether or not they satisfy the verification conditions is known as the oracle problem.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Testing" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Golden-Unit">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Golden Unit</rdfs:label>
    <rdfs:comment>A reference system  againt which the results from a system under test are compared, so as to test for physical faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Testing" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Back-To-Back-Testing">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Back To Back Testing</rdfs:label>
    <rdfs:comment>A means of testing for physical faults involving comparing the results from a system under test for a given input sequence against those from a prototype, or another implementation of the same specification.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Testing" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Static-Verification">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Static Verification</rdfs:label>
    <rdfs:comment>A process of checking some required characterisitcs of a software system, e.g. via model checking, static analysis or formal verification.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Verification" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Model-Checking">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Model Checking</rdfs:label>
    <rdfs:comment>Model checking is a method of algorithmically verifying that a model (derived from a design) satisfies a given aspect of this design's formal specification.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Static-Verification" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Static-Analysis">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Static Analysis</rdfs:label>
    <rdfs:comment>A method of automated analysis of computer software that is performed without actually executing programs built from that software, but instead on a version of the source code or the object code.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Static-Verification" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Theorem-Proving">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Theorem Proving</rdfs:label>
    <rdfs:comment>The proving of mathematical theorems by a computer program, in particular as part of a system verification task.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Static-Verification" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Verification-Condition">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Verification Condition</rdfs:label>
    <rdfs:comment>Assertions that are generated as part of the task of system verification and which, if proved by a theorem prover, will verify that the component is correct.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Verification" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Nonregression-Verification">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Nonregression Verification</rdfs:label>
    <rdfs:comment>After a fault has been removed, the verification process should normally be repeated in order to check that fault removal had no undesired consequences;  such verification is usually termed non regression verification.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Verification" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Tolerance">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Tolerance, Resilience, Self Repair, Self Healing</rdfs:label>
    <rdfs:comment>Means of avoiding service failures despite the presence of faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Means-To-Attain-Dependable-And-Secure-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Error-Detection">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Error Detection, Error Checking</rdfs:label>
    <rdfs:comment>The action of identifying the presence of an erroneous system state.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Tolerance" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Concurrent-Detection">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Concurrent Detection</rdfs:label>
    <rdfs:comment>Error detection that takes place during normal service delivery.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error-Detection" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Preemptive-Detection">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Preemptive Detection</rdfs:label>
    <rdfs:comment>Error detection that takes place while normal service delivery is suspended, checking a system for latent errors and dormant faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error-Detection" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Self-Checking-Component">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Self Checking Component</rdfs:label>
    <rdfs:comment>A component which has the required functional processing capability together with concurrent error detection mechanisms.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error-Detection" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Recovery">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Recovery</rdfs:label>
    <rdfs:comment>Error and/or fault handling</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Tolerance" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Error-Handling">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Error Handling, Error Control, Error Correction</rdfs:label>
    <rdfs:comment>1) Transformation of an erroneous state into an error-free state; 2) Rollback, compensation, or rollforward.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Recovery" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Compensation">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Compensation</rdfs:label>
    <rdfs:comment>A form of error handling that can be provided in the case that the erroneous state contains enough redundancy to enable its transformation into an error-free state.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error-Handling" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Rollback">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Rollback</rdfs:label>
    <rdfs:comment>A form of error handling in which the state transformation consists of bringing a system back to a saved state that existed prior to error occurrence.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error-Handling" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;RollForward">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>RollForward</rdfs:label>
    <rdfs:comment>A form of error handling in which the restart state is a new state.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error-Handling" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Handling">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Handling</rdfs:label>
    <rdfs:comment>1) Prevention of faults from being activated again, and 2) Fault diagnosis, fault isolation, system reconfiguration, system reinitialization.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Recovery" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Diagnosis">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Diagnosis</rdfs:label>
    <rdfs:comment>The identification of the cause, i.e. the fault(s) that led to the existence of one or more errors, and potentially to system failure.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Handling" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Isolation">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Isolation</rdfs:label>
    <rdfs:comment>Physical or logical exclusion of faulty components from further particpation in service delivery, i.e. making the fault a dormant one.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Handling" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Reconfiguration">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Reconfiguration</rdfs:label>
    <rdfs:comment>The action of either switching in spare components or re-assigning tasks among non-failed components.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Handling" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Reinitialisation">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Reinitialisation</rdfs:label>
    <rdfs:comment>A form of fault handling that involves resetting a system to its initial state.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Handling" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Masking">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Masking</rdfs:label>
    <rdfs:comment>Fault masking, or simply masking, results from the systematic usage of compensation. Such masking will conceal a possibly progressive and eventually fatal loss of protective redundancy.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Tolerance" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Error-Confinement-Area">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Error Confinement Area</rdfs:label>
    <rdfs:comment>That part of a system's potential activites beyond which errors are prevented from propogating, for example via the provision of self-checking mechanisms.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Tolerance" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Design-Diversity">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Design Diversity</rdfs:label>
    <rdfs:comment>An approach to the production of systems, involving the provision of the same function from separate designs and implementations.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Tolerance" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Reflection">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Reflection</rdfs:label>
    <rdfs:comment>The process by which a computer program of the appropriate type can be modified in the process of being executed, in a manner that depends on abstract features of its code and its runtime behavior. Figuratively speaking, it is then said that the program has the ability to "observe" and possibly to modify its own structure and behavior. [Wikipedia]</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Tolerance" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Coverage">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Coverage, Fault Tolerance Coverage</rdfs:label>
    <rdfs:comment>A measure of the representativeness of the situations to which a system is subjected during its analysis compared to the actual situations that the system will be confronted with during its operational life.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Tolerance" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Error-And-Fault-Handling-Coverage">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Error And Fault Handling Coverage</rdfs:label>
    <rdfs:comment>A measure of the representativeness of the situations to which a system's provisions for error and fault handling are subjected during their analysis compared to the actual situations that they will be confronted with during the system's operational life.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Coverage" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Failure-Mode-Coverage">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Failure Mode Coverage</rdfs:label>
    <rdfs:comment>A measure of the representativeness of the failure mode situations to which a system is subjected during its analysis compared to the actual situations that the system will be confronted with during its operational life.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Coverage" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Assumption-Coverage">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Assumption Coverage</rdfs:label>
    <rdfs:comment>A measure of the representativeness of the assumptions which are during the analysis of a system compared to the actual situations that the system will be confronted with during its operational life.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Coverage" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Threats-To-Dependable-And-Secure-Systems">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Threats To Dependable And Secure Systems</rdfs:label>
    <rdfs:comment>The threats to the dependability and/or security of a system can be classified as faults, errors, and failures.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dependability-And-Security" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Error">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Error</rdfs:label>
    <rdfs:comment>The part of the total state of a system that may lead to its subsequent service failure.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Threats-To-Dependable-And-Secure-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Error-Domain">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Error Domain</rdfs:label>
    <rdfs:comment>The error domain combies the concepts of errors of content and of timing.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Content-Error">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Content Error</rdfs:label>
    <rdfs:comment>An error such that should there be a resulting failure the content of the information delivered at the service interface (i.e., the service content) will deviate from implementing the system function.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error-Domain" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Timing-Error">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Timing Error</rdfs:label>
    <rdfs:comment>A timing error is one that could lead to a timing failure,  i.e. a failure such that the time of arrival or the duration of the information delivered at the service interface (i.e., the timing of service delivery) deviates from implementing the system function.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error-Domain" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Error-Consistency">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Error Consistency</rdfs:label>
    <rdfs:comment>The extent to which a set of errors are consistent, i.e. are in agreement, with each other.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Consistent-Error">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Consistent Error</rdfs:label>
    <rdfs:comment>An error that occures identically in given circumstances, so that any resulting incorrect service is perceived identically by all system users.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error-Consistency" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Inconsistent-Error">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Inconsistent Error</rdfs:label>
    <rdfs:comment>An error that occures differently in given circumstances, with the result that any resulting incorrect service might be perceived differently by various system users</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error-Consistency" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Error-Consequences">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Error Consequences</rdfs:label>
    <rdfs:comment>The possible effects, i.e.further errors and  failures, of an error.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Minor-Error">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Minor Error</rdfs:label>
    <rdfs:comment>A minor error is one such that the harmful consequences of the failures that it could lead to are of similar cost to the benefits provided by correct service delivery.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error-Consequences" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Catastrophic-Error">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Catastrophic Error</rdfs:label>
    <rdfs:comment>An error whose potential harmful consequences are orders of magnitude, or even incommensurably, higher in cost than the benefit provided by correct service delivery.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error-Consequences" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Single-Error">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Single Error</rdfs:label>
    <rdfs:comment>Single errors are errors that affect one component only.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Multiple-Related-Errors">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Multiple Related Errors</rdfs:label>
    <rdfs:comment>Some faults (e.g., a burst of electromagnetic radiation) can simultaneously cause errors in more than one component. Such errors are called multiple related errors.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Detected-Error">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Detected Error</rdfs:label>
    <rdfs:comment>An error is detected if its presence is indicated by an error message or error signal.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Latent-Error">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Latent Error</rdfs:label>
    <rdfs:comment>Errors that are present but not detected are latent errors.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Error" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Failure</rdfs:label>
    <rdfs:comment>An event that occurs when the service that a system delivers deviates from the correct service.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Threats-To-Dependable-And-Secure-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Failure-Phase">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Failure Phase</rdfs:label>
    <rdfs:comment>An indication of whether the failure occurs during systerm service or system development</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Service-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Service Failure</rdfs:label>
    <rdfs:comment>A service failure, often abbreviated to failure, is an event that occurs when a  system's delivered service deviates from correct service.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Failure-Phase" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Development-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Development Failure</rdfs:label>
    <rdfs:comment>A complete development failure causes the development process to be terminated before a system is accepted for use and placed into service.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Failure-Phase" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Complete-Development-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Complete Development Failure</rdfs:label>
    <rdfs:comment>A failure that causes the development process to be terminated before a system is accepted for use and placed into service.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Development-Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Budget-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Budget Failure</rdfs:label>
    <rdfs:comment>A failure that occurs when the funds or time required to complete the development effort exceed what is acceptable.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Complete-Development-Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Schedule-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Schedule Failure</rdfs:label>
    <rdfs:comment>A development failure such that the projected delivery schedule slips to a point in the future where the system would be technologically obsolete or functionally inadequate for the user's needs.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Complete-Development-Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Partial-Development-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Partial Development Failure</rdfs:label>
    <rdfs:comment>A development failure that is of insufficient severity to lead to project termination.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Development-Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Downgrading">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Downgrading</rdfs:label>
    <rdfs:comment>A form of partial development failure, in which a developed system is delivered with less functionality, lower performance, or is predicted to have lower dependability or security, than was required in the original system specification.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Partial-Development-Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Overrun">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Overrun</rdfs:label>
    <rdfs:comment>Budget or schedule overruns occur when the development is completed, but the funds or time needed to complete the effort exceed the original estimates.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Partial-Development-Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Failure-Consequence">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Failure Consequence</rdfs:label>
    <rdfs:comment>The severity of theeffects of a failure on a system's enviroment.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Catastrophic-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Catastrophic Failure</rdfs:label>
    <rdfs:comment>A failure whose harmful consequences are orders of magnitude, or even incommensurably, higher in cost than the benefit provided by correct service delivery.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Failure-Consequence" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Minor-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Minor Failure</rdfs:label>
    <rdfs:comment>A minor failure is one such that the harmful consequences are of similar cost to the benefits provided by correct service delivery</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Failure-Consequence" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Failure-Domain">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Failure Domain</rdfs:label>
    <rdfs:comment>The types of failure: content, early or late timing, halt or erratic</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Content-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Content Failure</rdfs:label>
    <rdfs:comment>A failure such that the content of the information delivered at the service interface (i.e., the service content) deviates from implementing the system function.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Failure-Domain" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Non-Numerical-Content-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Non Numerical Content Failure</rdfs:label>
    <rdfs:comment>A failure such that the content of the (non-numerical) information delivered at the service interface (i.e., the service content) deviates from implementing the system function.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Content-Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Numerical-Content-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Numerical Content Failure</rdfs:label>
    <rdfs:comment>A failure such that the content of the (numerical) information delivered at the service interface (i.e., the service content) deviates from implementing the system function.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Content-Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Timing-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Timing Failure</rdfs:label>
    <rdfs:comment>A timing failure occurs when the time of arrival or the duration of the information delivered at the service interface (i.e., the timing of service delivery) deviates from implementing the system function.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Failure-Domain" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Early-Timing-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Early Timing Failure</rdfs:label>
    <rdfs:comment>Service is delivered too early by a system.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Timing-Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Late-Timing-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Late Timing Failure</rdfs:label>
    <rdfs:comment>Service is delivered too late by a system.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Timing-Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Content-And-Timing-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Content And Timing Failure</rdfs:label>
    <rdfs:comment>Content concerns the information delivered at a system' service iterface, timing concerns when this content is delivered</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Failure-Domain" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Halt-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Halt Failure, Halt</rdfs:label>
    <rdfs:comment>A failure of a system such that the service is halted (the external state becomes constant, i.e., system activity, if there is any, is no longer perceptible to the users).</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Content-And-Timing-Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Silent-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Silent Failure, Silence</rdfs:label>
    <rdfs:comment>A failure such that no service at all is delivered at a system's service interface (e.g., no messages are sent in a distributed system).</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Halt-Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Erratic-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Erratic Failure</rdfs:label>
    <rdfs:comment>Failure such that, although a service is delivered (the system is not halted), it is erratic (e.g., babbling)</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Content-And-Timing-Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Failure-Detectability">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Failure Detectability</rdfs:label>
    <rdfs:comment>The indication of whether of not failures are signalled as such.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Signalled-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Signalled Failure</rdfs:label>
    <rdfs:comment>A failure such that the cessation  of system service  is signalled to the user.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Failure-Detectability" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Unsignalled-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Unsignalled Failure</rdfs:label>
    <rdfs:comment>Undetected incorrect and invalid service.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Failure-Detectability" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;False-Alarm">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>False Alarm</rdfs:label>
    <rdfs:comment>A reported detection of a failure when the system service is in fact correct.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Failure-Detectability" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Consistency-Of-Failure">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Consistency Of Failure</rdfs:label>
    <rdfs:comment>The identicality, or otherwise, of the incorrect service perceived by system users.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Consistent-Failures">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Consistent Failures</rdfs:label>
    <rdfs:comment>Incorrect service is perceived identically by all system users.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Consistency-Of-Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Inconsistent-Failures">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Inconsistent Failures, Byzantine Failure</rdfs:label>
    <rdfs:comment>Failures such that some or all system users perceive differently incorrect service (some users may actually perceive correct service); inconsistent failures are often called Byzantine failures.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Consistency-Of-Failure" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault</rdfs:label>
    <rdfs:comment>The adjudged or hypothesized cause of an error.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Threats-To-Dependable-And-Secure-Systems" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Phase">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Phase</rdfs:label>
    <rdfs:comment>The distinctio n between development and operational faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Development-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Development Fault</rdfs:label>
    <rdfs:comment>Development faults include all fault classes that occur during development of a system (from specification to realization).</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Phase" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Operational-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Operational Fault</rdfs:label>
    <rdfs:comment>A fault that arises during usage of a system.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Phase" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Interaction-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Interaction Fault</rdfs:label>
    <rdfs:comment>An external fault, i.e. a fault that is outside of the system boundaries, and propagates errors into the system via interaction or interference.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Configuration-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Configuration Fault</rdfs:label>
    <rdfs:comment>A broad class of human-made operational faults such as wrong setting of parameters that can affect security, networking, storage, middleware, etc.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Reconfiguration-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Reconfiguration Fault</rdfs:label>
    <rdfs:comment>A fault that occurs during configuration changes performed during adaptive or augmentative maintenance performed concurrently with system operation (e.g., introduction of a new software version on a network server).</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;System-Boundaries">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>System Boundaries</rdfs:label>
    <rdfs:comment>System boundaries are the common frontier between systems and their environment.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Internal-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Internal Fault</rdfs:label>
    <rdfs:comment>A fault that lies within the system boundaries.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#System-Boundaries" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;External-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>External Fault</rdfs:label>
    <rdfs:comment>A fault that is outside of the system boundaries, and propagates errors into the system via interaction or interference.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#System-Boundaries" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Phenomenological-Cause-Of-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Phenomenological Cause Of Fault</rdfs:label>
    <rdfs:comment>This term subsumes the concepts of a natural fault and a human-made fault.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Natural-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Natural Fault</rdfs:label>
    <rdfs:comment>A fault that is due to adverse physical phenomena.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Phenomenological-Cause-Of-Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Production-Defect">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Production Defect</rdfs:label>
    <rdfs:comment>A type of fault, classed as a natural fault, that arises during hardware production.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Natural-Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Human-Made-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Human Made Fault</rdfs:label>
    <rdfs:comment>A fault that is the result of human activity (or inactivity).</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Phenomenological-Cause-Of-Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Omission-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Omission Fault</rdfs:label>
    <rdfs:comment>An omission fault (or simply an omission) is a human-made fault, namely the absence of action when an action should be performed.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Human-Made-Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Commission-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Commission Fault</rdfs:label>
    <rdfs:comment>Human-made fault resulting from a wrong action.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Human-Made-Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Dimension">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Dimension</rdfs:label>
    <rdfs:comment>In particular, the distinction between hardware and software faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Hardware-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Hardware Fault</rdfs:label>
    <rdfs:comment>A fault that appears in, or affects, hardware.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Dimension" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Software-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Software Fault</rdfs:label>
    <rdfs:comment>A fault that affects programs or data.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Dimension" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Objective">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Objective</rdfs:label>
    <rdfs:comment>The distinction between malicious and non-malicious faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Malicious-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Malicious Fault</rdfs:label>
    <rdfs:comment>A fault that is created as an act of ill-will or in a spirit of mischief.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Objective" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Malicious-Logic-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Malicious Logic Fault</rdfs:label>
    <rdfs:comment>Malicious logic faults encompass development faults such as Trojan horses, logic or timing bombs, and trapdoors, as well as operational faults such as viruses, worms, or zombies.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Malicious-Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Trojan-Horse">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Trojan Horse</rdfs:label>
    <rdfs:comment>A program that masquerades as a useful service but exploits rights of the program's user - rights that are not possessed by the author of the Trojan horse - in a way the user does not intend.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Malicious-Logic-Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Logic-Bomb">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Logic Bomb, Timing Bomb</rdfs:label>
    <rdfs:comment>A piece of code intentionally inserted into a software system that will set off a malicious function when specified conditions are met.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Malicious-Logic-Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Trapdoor">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Trapdoor</rdfs:label>
    <rdfs:comment>A hidden piece of code that responds to a special input, allowing its user to access to resources without passing through the normal security enforcement mechanism.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Malicious-Logic-Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Virus">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Virus</rdfs:label>
    <rdfs:comment>A trojan horse that replicates itself by copying its code into other program files.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Malicious-Logic-Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Worm">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Worm</rdfs:label>
    <rdfs:comment>A trojan horse that replicates itself by creating new processes or files to contain its code, instead of modifying existing storage entities.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Malicious-Logic-Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Zombie">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Zombie</rdfs:label>
    <rdfs:comment>A   computer attached to a network that has been taken over by an outside user, e.g. in order to spread spam mail.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Malicious-Logic-Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Intrusion-Attempt">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Intrusion Attempt</rdfs:label>
    <rdfs:comment>As operational external fault -  it may be performed by system operators or administrators who are exceeding their rights, and may use physical means to cause faults: power fluctuation, radiation, wire-tapping, heating/cooling, etc.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Malicious-Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Non-Malicious-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Non Malicious Fault</rdfs:label>
    <rdfs:comment>A fault that is not created as an act of ill-will or in a spirit of mischief.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Objective" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Intent">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Intent</rdfs:label>
    <rdfs:comment>The distinction between deliberate and non-deliberate faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Deliberate-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Deliberate Fault</rdfs:label>
    <rdfs:comment>A fault created as a result of a conscious decision, with or without a malicious intent.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Intent" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Non-Deliberate-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Non Deliberate Fault</rdfs:label>
    <rdfs:comment>A fault that is created as a result of an unconscious decision.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Intent" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Capability">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Capability</rdfs:label>
    <rdfs:comment>This expreses the distinction between faults that occur accidentally, and those that are the result of incompetence.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Accidental-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Accidental Fault</rdfs:label>
    <rdfs:comment>Fault originating or arising inadvertently.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Capability" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Incompetence-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Incompetence Fault</rdfs:label>
    <rdfs:comment>A fault that is the result of human incompetence - a harmful mistake or bad decision made by a person who lacks the necessary professional competence.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Capability" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Persistence">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Persistence</rdfs:label>
    <rdfs:comment>The distinction between permanent and transient faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Permanent-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Permanent Fault</rdfs:label>
    <rdfs:comment>A fault whose presence is presumed to be continuous in time.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Persistence" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Transient-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Transient Fault</rdfs:label>
    <rdfs:comment>A fault whose presence is bounded in time.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Persistence" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Physical-Fault">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Physical Fault</rdfs:label>
    <rdfs:comment>A fault that effects hardware.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Dependability-And-Security-Provision">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Dependability And Security Provision</rdfs:label>
    <rdfs:comment>The twin provision of dependability (availability, reliability, safety:, integrity and maintainability) and security (comfidentiality, integrity and availability).</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dependability-And-Security" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Prevention">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Prevention</rdfs:label>
    <rdfs:comment>Means of preventing the occurrence or introduction of faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dependability-And-Security-Provision" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Tolerance">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Tolerance</rdfs:label>
    <rdfs:comment>Means of avoiding service failures despite the presence of faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dependability-And-Security-Provision" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Dependability-And-Security-Analysis">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Dependability And Security Analysis</rdfs:label>
    <rdfs:comment>Dependability &amp; security analysis covers both fault removal and fault forecasting, and is aimed at reaching confidence in the ability of a system to deliver a service that can be trusted.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dependability-And-Security" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Removal">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Removal</rdfs:label>
    <rdfs:comment>Means of reducing the number and severity of faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dependability-And-Security-Analysis" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Forecasting">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Forecasting</rdfs:label>
    <rdfs:comment>The means of estimating the present number, the future incidence, and the likely consequences of faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dependability-And-Security-Analysis" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Avoidance">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Avoidance</rdfs:label>
    <rdfs:comment>The association of fault prevention and fault removal.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dependability-And-Security" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Prevention">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Prevention</rdfs:label>
    <rdfs:comment>Means of preventing the occurrence or introduction of faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Avoidance" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Removal">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Removal</rdfs:label>
    <rdfs:comment>Means of reducing the number and severity of faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Avoidance" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Acceptance">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Acceptance</rdfs:label>
    <rdfs:comment>The association of fault tolerance and fault forecasting, i.e., how to live with systems that are subject to faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Dependability-And-Security" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Tolerance">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Tolerance</rdfs:label>
    <rdfs:comment>Means of avoiding service failures despite the presence of faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Acceptance" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fault-Forecasting">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fault Forecasting</rdfs:label>
    <rdfs:comment>Means of estimating the present number, the future incidence, and the likely consequences of faults.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fault-Acceptance" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Entity">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Entity</rdfs:label>
    <rdfs:comment>Something that has a distinct, separate existence.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="&akt;Research-Area" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;System">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>System</rdfs:label>
    <rdfs:comment>An entity that interacts with other entities, i.e., other systems, including hardware, software, humans, and the physical world with its natural phenomena.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Entity" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fail-Controlled-System">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fail Controlled System</rdfs:label>
    <rdfs:comment>A system that is designed and implemented so that it fails only in specific modes of failure described in the dependability &amp; security specification and only to an acceptable extent, e.g., with stuck output as opposed to delivering erratic values, silence as opposed to babbling, consistent as opposed to inconsistent failures.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#System" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fail-Halt-System">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fail Halt System, Fail Stop System</rdfs:label>
    <rdfs:comment>A system whose failures are, to an acceptable extent, all halting failures.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fail-Controlled-System" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fail-Passive-System">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fail Passive System</rdfs:label>
    <rdfs:comment>A system whose failures are, to an acceptable extent, all ones that lead to a stuck service.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fail-Controlled-System" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fail-Silent-System">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fail Silent System</rdfs:label>
    <rdfs:comment>A system whose failures are, to an acceptable extent, all ones that lead to silence.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fail-Controlled-System" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Fail-Safe-System">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Fail Safe System</rdfs:label>
    <rdfs:comment>A system whose failures are, to an acceptable extent, all minor ones.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Fail-Controlled-System" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;System-Specification">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>System Specification</rdfs:label>
    <rdfs:comment>A precise description of the system activity that is intended to be visible at a system's interface with its environment.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#System" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;System-Life-Cycle">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>System Life Cycle</rdfs:label>
    <rdfs:comment>The life cycle of a system consists of two phases: development and use, which can alternate repeatedly.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#System" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Development-Phase">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Development Phase</rdfs:label>
    <rdfs:comment>A system's development phase includes all activities from presentation of the user's initial concept to the decision that the system has passed all acceptance tests and is ready to deliver service in its user's environment.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#System-Life-Cycle" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Use-Phase">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Use Phase</rdfs:label>
    <rdfs:comment>The use phase of a system's life begins when the system is accepted for use and starts the delivery of its services to the users.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#System-Life-Cycle" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Service-Delivery">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Service Delivery</rdfs:label>
    <rdfs:comment>A period of system use during which (correct) service is being delivered.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Use-Phase" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Service-Outage">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Service Outage</rdfs:label>
    <rdfs:comment>A period of delivery of incorrect service from a system.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Use-Phase" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Service-Shutdown">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Service Shutdown</rdfs:label>
    <rdfs:comment>An intentional halt of system service by an authorized person or organization.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Use-Phase" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Maintenance">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Maintenance</rdfs:label>
    <rdfs:comment>Following common usage, maintenance includes not only repairs, but also all modifications of a system that take place during the use phase of system life.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Use-Phase" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Maintenance-By-Modification">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Maintenance By Modification</rdfs:label>
    <rdfs:comment>All modifications of a system that take place during the use phase of system life.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Maintenance" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Adaptive-Maintenance">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Adaptive Maintenance</rdfs:label>
    <rdfs:comment>Adjustment of a system to modifications of its structure (e.g., change of hardware, operating systems or system data-bases), the function being unchanged.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Maintenance-By-Modification" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Augmentative-Maintenance">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Augmentative Maintenance</rdfs:label>
    <rdfs:comment>Augmentation of a system's function by responding to customer - and designer - defined modifications (e.g., improve performance, add functionality).</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Maintenance-By-Modification" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Repair">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Repair</rdfs:label>
    <rdfs:comment>A form of maintenance involving the reconstruction or renewal of part of an existing system.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Maintenance" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Corrective-Maintenance">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Corrective Maintenance</rdfs:label>
    <rdfs:comment>1) Repair of a system, its function and structure being unchanged; 2) Fault removal during the operational life of a system.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Repair" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Preventive-Maintenance">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Preventive Maintenance</rdfs:label>
    <rdfs:comment>Corrective maintenance aimed at removing faults before they might cause errors during normal processing.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Repair" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;Environment">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>Environment</rdfs:label>
    <rdfs:comment>The other systems that have interacted or interfered, are interacting or interfering, or are likely to interact or interfere with the considered system.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Entity" />
  </rdf:Description>

  <rdf:Description rdf:about="&resist;System-Boundary">
    <rdf:type rdf:resource="&owl;Class" />
    <rdfs:label>System Boundary</rdfs:label>
    <rdfs:comment>A system boundary is the common frontier between the system and its environment.</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#Entity" />
  </rdf:Description>

</rdf:RDF>
