@prefix : . @prefix owl: . @prefix rdf: . @prefix xml: . @prefix xsd: . @prefix rdfs: . @prefix skos: . @prefix vann: . @prefix riskos: . @base . rdf:type owl:Ontology ; "2022-01-15"^^xsd:anyURI ; "Harshvardhan J. Pandit"^^xsd:string ; "RiskOnto provides a concise ontology for representing concepts relevant for risks assessment."^^xsd:string ; ; "2022-01-22"^^xsd:date ; "ADAPT Centre, Trinity College"^^xsd:string ; "RiskOnto - A Concise Risk Ontology"@en ; ; vann:preferredNamespacePrefix "risk"^^xsd:string ; vann:preferredNamespaceUri "https://w3id.org/risky/riskonto"^^xsd:anyURI ; owl:versionInfo "alpha-03"^^xsd:string . ################################################################# # Annotation properties ################################################################# ### http://purl.org/dc/terms/created rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/creator rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/description rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/license rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/modified rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/publisher rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/title rdf:type owl:AnnotationProperty . ### http://purl.org/ontology/bibo/status rdf:type owl:AnnotationProperty . ### http://purl.org/vocab/vann/preferredNamespacePrefix vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty . ### http://purl.org/vocab/vann/preferredNamespaceUri vann:preferredNamespaceUri rdf:type owl:AnnotationProperty . ################################################################# # Object Properties ################################################################# ### https://w3id.org/risky/riskonto#detectsEvent :detectsEvent rdf:type owl:ObjectProperty ; rdfs:domain :DetectionControl ; rdfs:range :Event ; rdfs:comment "Indicates that the control detects occurence of specified event."@en ; rdfs:label "detects event"@en . ### https://w3id.org/risky/riskonto#eliminatesEvent :eliminatesEvent rdf:type owl:ObjectProperty ; rdfs:domain :EliminationControl ; rdfs:range :NullifiedEvent ; rdfs:comment "Indicates that the control eliminates or nullifies or completely prevents occurence of specified event."@en ; rdfs:label "eliminates event"@en . ### https://w3id.org/risky/riskonto#exploitsVulnerability :exploitsVulnerability rdf:type owl:ObjectProperty ; rdfs:domain [ rdf:type owl:Class ; owl:unionOf ( :Impact :Source :ThreatActor ) ] ; rdfs:range :Vulnerability ; rdfs:label "exploits vulnerability"@en . ### https://w3id.org/risky/riskonto#follows :follows rdf:type owl:ObjectProperty ; owl:inverseOf :isFollowedBy ; rdfs:comment "Indicates specified 'Thing' follows this 'Thing'."@en ; rdfs:label "follows"@en . ### https://w3id.org/risky/riskonto#hasAgent :hasAgent rdf:type owl:ObjectProperty ; owl:inverseOf :isAgentFor ; rdfs:domain [ rdf:type owl:Class ; owl:unionOf ( :Control :Event :System ) ] ; rdfs:range :Agent ; rdfs:comment "Indicates the involvement or relevance of specified agent."@en ; rdfs:label "has agent"@en . ### https://w3id.org/risky/riskonto#hasConsequence :hasConsequence rdf:type owl:ObjectProperty ; rdfs:domain [ rdf:type owl:Class ; owl:unionOf ( :ControlConsequence :ControlImpact :Impact :Risk ) ] ; rdfs:range :Risk ; rdfs:comment "Indicates the relevance of risk consequence."@en ; rdfs:label "has consequence"@en . ### https://w3id.org/risky/riskonto#hasControl :hasControl rdf:type owl:ObjectProperty ; rdfs:subPropertyOf :hasPart ; owl:inverseOf :isControlOfSystem ; rdfs:domain :System ; rdfs:range :Control ; rdfs:comment "Indicates use of control measure to prevent or reduce risk materialising"@en ; rdfs:label "has control"@en . ### https://w3id.org/risky/riskonto#hasFrequencyOfOccurence :hasFrequencyOfOccurence rdf:type owl:ObjectProperty ; rdfs:domain :Event ; rdfs:range :Occurence ; rdfs:comment "Indicates the frequency of an event in terms of occurences i.e. how frequently the event occurs e.g. occasionally or rarely."@en ; rdfs:label "has frequency of occurence"@en . ### https://w3id.org/risky/riskonto#hasFrequencyOverPeriod :hasFrequencyOverPeriod rdf:type owl:ObjectProperty ; rdfs:domain :Event ; rdfs:range :Period ; rdfs:comment "Indicates the frequency of an event in terms of temporal period i.e. over what period does the event occur e.g. annually or daily."@en ; rdfs:label "has frequency over period"@en . ### https://w3id.org/risky/riskonto#hasImpact :hasImpact rdf:type owl:ObjectProperty ; rdfs:domain [ rdf:type owl:Class ; owl:unionOf ( :Consequence :ControlImpact ) ] ; rdfs:range :Impact ; rdfs:comment "Indicates relevance of impact arising from risk consequence."@en ; rdfs:label "has impact"@en . ### https://w3id.org/risky/riskonto#hasLikelihood :hasLikelihood rdf:type owl:ObjectProperty ; rdfs:domain :Event ; rdfs:range :Occurence ; rdfs:comment "Indicates the likelihood of an event in terms of subjective or qualitative values e.g. rarely or certain."@en ; rdfs:label "has likelihood"@en . ### https://w3id.org/risky/riskonto#hasOrigin :hasOrigin rdf:type owl:ObjectProperty ; rdfs:domain [ rdf:type owl:Class ; owl:unionOf ( :ControlOrigin :Risk ) ] ; rdfs:range :Origin ; rdfs:comment "Indicates the relevance of risk origin."@en ; rdfs:label "has origin"@en . ### https://w3id.org/risky/riskonto#hasPart :hasPart rdf:type owl:ObjectProperty ; owl:inverseOf :isPartOf ; rdfs:comment "Indicates the specified thing (object) is part of this thing (subject)."@en ; rdfs:label "has part"@en . ### https://w3id.org/risky/riskonto#hasProbability :hasProbability rdf:type owl:ObjectProperty ; rdfs:domain :Event ; rdfs:range :Occurence ; rdfs:comment "Indicates the probability of an event in terms of statistical value i.e. what is the value between 0.0 (never) and 1.0 (certain) for occurence of an event. The value may be quantified to produce qualitative labels similar to likelihood e.g. rarely (0.1) or likely (0.5)."@en ; rdfs:label "has probability"@en . ### https://w3id.org/risky/riskonto#hasRisk :hasRisk rdf:type owl:ObjectProperty ; rdfs:domain [ rdf:type owl:Class ; owl:unionOf ( :Consequence :ControlConsequence :ControlOrigin :ControlSource :Origin :Source ) ] ; rdfs:range :Risk ; rdfs:comment "Indicates a source has a risk associated with it"@en ; rdfs:label "has risk"@en . ### https://w3id.org/risky/riskonto#hasSeverity :hasSeverity rdf:type owl:ObjectProperty ; rdfs:domain :Event ; rdfs:range :Scale ; rdfs:comment "Indicates the severity of an event within some context e.g. severity of an impact. Severity can be associated with a quantified value as well as qualitative labels e.g. 0.9 indicating high severity and 0.1 indicating low or extremely low severity."@en ; rdfs:label "has severity"@en . ### https://w3id.org/risky/riskonto#hasSource :hasSource rdf:type owl:ObjectProperty ; rdfs:domain [ rdf:type owl:Class ; owl:unionOf ( :ControlSource :Risk ) ] ; rdfs:range :Source ; rdfs:comment "Indicates a risk has a source associated with it"@en ; rdfs:label "has source"@en . ### https://w3id.org/risky/riskonto#hasVulnerability :hasVulnerability rdf:type owl:ObjectProperty ; rdfs:domain [ rdf:type owl:Class ; owl:unionOf ( :Agent :Origin ) ] ; rdfs:range :Vulnerability ; rdfs:label "has vulnerability"@en . ### https://w3id.org/risky/riskonto#isAgentFor :isAgentFor rdf:type owl:ObjectProperty ; rdfs:domain :Agent ; rdfs:range [ rdf:type owl:Class ; owl:unionOf ( :Control :Event :System ) ] ; rdfs:comment "Indicates the agent is relevant for specified context."@en ; rdfs:label "is agent for"@en . ### https://w3id.org/risky/riskonto#isControlOfSystem :isControlOfSystem rdf:type owl:ObjectProperty ; rdfs:subPropertyOf :isPartOf ; rdfs:domain :Control ; rdfs:range :System ; rdfs:comment "Indicates the Control is a part of the specified System."@en ; rdfs:label "is control of system"@en . ### https://w3id.org/risky/riskonto#isFollowedBy :isFollowedBy rdf:type owl:ObjectProperty ; rdfs:comment "Indicates this 'Thing' is followed by specified 'Thing'."@en ; rdfs:label "is followed by"@en . ### https://w3id.org/risky/riskonto#isModifiedAs :isModifiedAs rdf:type owl:ObjectProperty ; owl:inverseOf :isModifiedFrom ; rdfs:domain :Event ; rdfs:range :Event ; rdfs:comment "Indicates the specified event is a modified form of this event e.g. change in likelihood due to use of control."@en ; rdfs:label "is modified as"@en . ### https://w3id.org/risky/riskonto#isModifiedFrom :isModifiedFrom rdf:type owl:ObjectProperty ; rdfs:domain :Event ; rdfs:range :Event ; rdfs:comment "Indicates this event is a modified form of the specified event e.g. change in likelihood."@en ; rdfs:label "is modified from"@en . ### https://w3id.org/risky/riskonto#isPartOf :isPartOf rdf:type owl:ObjectProperty ; rdfs:comment "Indicates this thing (subject) is a part of the specified thing (object)."@en ; rdfs:label "is part of"@en . ### https://w3id.org/risky/riskonto#modifiesEvent :modifiesEvent rdf:type owl:ObjectProperty ; rdfs:domain :ModificationControl ; rdfs:range :ResidualEvent ; rdfs:comment "Indicates the Control modifies the specified Event."@en ; rdfs:label "modifies event"@en . ################################################################# # Data properties ################################################################# ### https://w3id.org/risky/riskonto#hadPriorValue :hadPriorValue rdf:type owl:DatatypeProperty ; rdfs:comment "Specifies the prior or previous value before it was changed e.g. by a control."@en ; rdfs:label "had prior value"@en . ### https://w3id.org/risky/riskonto#hasValue :hasValue rdf:type owl:DatatypeProperty ; rdfs:comment "Indicates a value associated with an object e.g. likelihood of an event expressed as a value between 0.0 and 0.1."@en ; rdfs:label "has value"@en . ################################################################# # Classes ################################################################# ### https://w3id.org/risky/riskonto#Agent :Agent rdf:type owl:Class ; rdfs:comment "An Agent associated with an Event or Control or System."@en ; rdfs:label "Agent"@en . ### https://w3id.org/risky/riskonto#Consequence :Consequence rdf:type owl:Class ; rdfs:subClassOf :Event ; rdfs:comment "Indicates a potential consequence materialising from risk(s)"@en ; rdfs:label "Consequence"@en . ### https://w3id.org/risky/riskonto#Control :Control rdf:type owl:Class ; rdfs:comment "A control is intended to detect, or to change, modifiy, or remove the probability, likelihood, or severity of an event"@en ; rdfs:label "Control"@en . ### https://w3id.org/risky/riskonto#ControlConsequence :ControlConsequence rdf:type owl:Class ; rdfs:subClassOf :Control , [ rdf:type owl:Restriction ; owl:onProperty :hasConsequence ; owl:someValuesFrom :Consequence ] ; rdfs:comment "A control applied to reduce the probability, likelihood, or severity of a potential risk consequence"@en ; rdfs:label "Control Consequence"@en . ### https://w3id.org/risky/riskonto#ControlImpact :ControlImpact rdf:type owl:Class ; rdfs:subClassOf :Control , [ rdf:type owl:Restriction ; owl:onProperty :hasImpact ; owl:someValuesFrom :Impact ] ; rdfs:comment "A control applied to reduce the probability, likelihood, or severity of a potential consequence's impact"@en ; rdfs:label "Control Impact"@en . ### https://w3id.org/risky/riskonto#ControlOrigin :ControlOrigin rdf:type owl:Class ; rdfs:subClassOf :Control , [ rdf:type owl:Restriction ; owl:onProperty :hasOrigin ; owl:someValuesFrom :Origin ] ; rdfs:comment "A control applied to the risk cause to reduce the probability, likelihood, or severity of a potential risk materialising"@en ; rdfs:label "Control Origin"@en . ### https://w3id.org/risky/riskonto#ControlSource :ControlSource rdf:type owl:Class ; rdfs:subClassOf :Control , [ rdf:type owl:Restriction ; owl:onProperty :hasSource ; owl:someValuesFrom :Source ] ; rdfs:comment "A control applied to the risk source to reduce the possibility, likelihood, or severity of risk" ; rdfs:label "Control Source"@en . ### https://w3id.org/risky/riskonto#DetectionControl :DetectionControl rdf:type owl:Class ; rdfs:subClassOf :Control ; rdfs:label "Detection Control"@en . ### https://w3id.org/risky/riskonto#EliminationControl :EliminationControl rdf:type owl:Class ; rdfs:subClassOf :Control ; rdfs:label "Elimination Control" . ### https://w3id.org/risky/riskonto#Event :Event rdf:type owl:Class ; rdfs:comment "An event is an occurence or an activity that takes place."@en ; rdfs:label "Event"@en . ### https://w3id.org/risky/riskonto#HighRisk :HighRisk rdf:type owl:Class ; rdfs:subClassOf :Risk , [ rdf:type owl:Class ; owl:unionOf ( [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Certain ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :High ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Frequent ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :ExtremelyHigh ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Frequent ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :High ] ) ; rdf:type owl:Class ] ) ] ; rdfs:label "High Risk"@en . ### https://w3id.org/risky/riskonto#Impact :Impact rdf:type owl:Class ; rdfs:subClassOf :Consequence ; rdfs:comment "Indicates impact(s) arising from consequence(s)"@en ; rdfs:label "Impact"@en . ### https://w3id.org/risky/riskonto#Indicator :Indicator rdf:type owl:Class ; rdfs:comment "An indicator for expressing attributes associated with events, controls, and system components in relation to risk."@en ; rdfs:label "Indicator"@en . ### https://w3id.org/risky/riskonto#InitialEvent :InitialEvent rdf:type owl:Class ; rdfs:subClassOf :Event ; rdfs:comment "An event that has not been modified or changed by any control."@en ; rdfs:label "Initial Event"@en . ### https://w3id.org/risky/riskonto#LowRisk :LowRisk rdf:type owl:Class ; rdfs:subClassOf :Risk , [ rdf:type owl:Class ; owl:unionOf ( [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Certain ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :ExtremelyLow ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Certain ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :Low ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Frequent ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :ExtremelyLow ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Frequent ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :Low ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Likely ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :Low ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Occasional ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :ExtremelyHigh ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Occasional ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :High ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Occasional ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :Moderate ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Rare ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :ExtremelyHigh ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Rare ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :High ] ) ; rdf:type owl:Class ] ) ] ; rdfs:label "Low Risk"@en . ### https://w3id.org/risky/riskonto#ModerateRisk :ModerateRisk rdf:type owl:Class ; rdfs:subClassOf :Risk , [ rdf:type owl:Class ; owl:unionOf ( [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Certain ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :Moderate ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Frequent ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :Moderate ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Likely ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :ExtremelyHigh ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Likely ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :High ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Likely ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :Moderate ] ) ; rdf:type owl:Class ] ) ] ; rdfs:label "Moderate Risk"@en . ### https://w3id.org/risky/riskonto#ModificationControl :ModificationControl rdf:type owl:Class ; rdfs:subClassOf :Control ; rdfs:label "Modification Control"@en . ### https://w3id.org/risky/riskonto#NullifiedEvent :NullifiedEvent rdf:type owl:Class ; rdfs:subClassOf :Event , [ rdf:type owl:Class ; owl:unionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasFrequencyOfOccurence ; owl:hasValue :Never ] [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Never ] [ rdf:type owl:Restriction ; owl:onProperty :hasProbability ; owl:hasValue :Never ] ) ] ; rdfs:comment "An event that has been nullified or prevented completely by some control."@en ; rdfs:label "Nullified Event"@en . ### https://w3id.org/risky/riskonto#Occurence :Occurence rdf:type owl:Class ; rdfs:subClassOf :Indicator ; rdfs:comment "Occurence represents instances representing the likelihood of something e.g. an event to occur."@en ; rdfs:label "Occurence"@en . ### https://w3id.org/risky/riskonto#Origin :Origin rdf:type owl:Class ; owl:equivalentClass [ owl:intersectionOf ( :System [ rdf:type owl:Restriction ; owl:onProperty :hasRisk ; owl:someValuesFrom :Risk ] ) ; rdf:type owl:Class ] ; rdfs:subClassOf :System ; rdfs:comment "Indicates the source of risk i.e. the risk exists because of the source"@en ; rdfs:label "Origin"@en . ### https://w3id.org/risky/riskonto#PartialControl :PartialControl rdf:type owl:Class ; owl:equivalentClass [ owl:intersectionOf ( :Control [ rdf:type owl:Restriction ; owl:onProperty :isPartOf ; owl:someValuesFrom :Control ] ) ; rdf:type owl:Class ] ; rdfs:subClassOf :Control ; rdfs:comment "A component or part of a larger control distinguished by its application"@en ; rdfs:label "Partial Control"@en . ### https://w3id.org/risky/riskonto#Period :Period rdf:type owl:Class ; rdfs:subClassOf :Indicator ; rdfs:comment "Period represents instances representing the temporal period for something e.g. an event to occur."@en ; rdfs:label "Period"@en . ### https://w3id.org/risky/riskonto#ResidualEvent :ResidualEvent rdf:type owl:Class ; rdfs:subClassOf :Event ; rdfs:comment "An event that has been modified or changed by a control such that it still has a chance to occur or take place."@en ; rdfs:label "Residual Event"@en . ### https://w3id.org/risky/riskonto#Risk :Risk rdf:type owl:Class ; rdfs:subClassOf :Event ; rdfs:comment "A 'risk' is an event representing the possibility of consequence and their impacts to occur based, which are usually considered to be negative or harmful."@en ; rdfs:label "Risk"@en . ### https://w3id.org/risky/riskonto#RiskLevel :RiskLevel rdf:type owl:Class ; rdfs:subClassOf :Scale , [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:someValuesFrom :Occurence ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:someValuesFrom :Scale ] ) ; rdf:type owl:Class ] . ### https://w3id.org/risky/riskonto#Scale :Scale rdf:type owl:Class ; rdfs:subClassOf :Indicator ; rdfs:comment "Scale represents instances representing the chance or impact of something e.g. severity of an event to occur."@en ; rdfs:label "Scale"@en . ### https://w3id.org/risky/riskonto#Source :Source rdf:type owl:Class ; rdfs:subClassOf :Event ; rdfs:comment "Indicates the source or threat that has the potential to materialise associated risk(s)"@en ; rdfs:label "Source"@en . ### https://w3id.org/risky/riskonto#System :System rdf:type owl:Class ; rdfs:comment "A system representing the operational and organisational processes relevant to risk and its sources, causes, consequences, and impacts"@en ; rdfs:label "System"@en . ### https://w3id.org/risky/riskonto#SystemMaintainer :SystemMaintainer rdf:type owl:Class ; rdfs:subClassOf :Agent ; rdfs:comment "A 'maintainer' of a system e.g. developer, manager, owner."@en ; rdfs:label "System Maintainer"@en . ### https://w3id.org/risky/riskonto#SystemUser :SystemUser rdf:type owl:Class ; rdfs:subClassOf :Agent ; rdfs:comment "A 'user' of a system e.g. end user."@en ; rdfs:label "System User"@en . ### https://w3id.org/risky/riskonto#ThreatActor :ThreatActor rdf:type owl:Class ; rdfs:subClassOf :Agent , [ rdf:type owl:Restriction ; owl:onProperty :exploitsVulnerability ; owl:someValuesFrom :Vulnerability ] ; rdfs:comment "An agent whose actions create a threat."@en ; rdfs:label "Threat Actor"@en . ### https://w3id.org/risky/riskonto#VeryHighRisk :VeryHighRisk rdf:type owl:Class ; rdfs:subClassOf :Risk , [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Certain ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :ExtremelyHigh ] ) ; rdf:type owl:Class ] ; rdfs:label "Very High Risk"@en . ### https://w3id.org/risky/riskonto#VeryLowRisk :VeryLowRisk rdf:type owl:Class ; rdfs:subClassOf :Risk , [ rdf:type owl:Class ; owl:unionOf ( [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Likely ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :ExtremelyLow ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Occasional ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :ExtremelyLow ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Occasional ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :Low ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Rare ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :ExtremelyLow ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Rare ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :Low ] ) ; rdf:type owl:Class ] [ owl:intersectionOf ( [ rdf:type owl:Restriction ; owl:onProperty :hasLikelihood ; owl:hasValue :Rare ] [ rdf:type owl:Restriction ; owl:onProperty :hasSeverity ; owl:hasValue :Moderate ] ) ; rdf:type owl:Class ] ) ] ; rdfs:label "Very Low Risk"@en . ### https://w3id.org/risky/riskonto#Vulnerability :Vulnerability rdf:type owl:Class ; rdfs:label "Vulnerability"@en . ################################################################# # Individuals ################################################################# ### https://w3id.org/risky/riskonto#Certain :Certain rdf:type owl:NamedIndividual , :Occurence ; :hasValue 1.0 ; rdfs:comment "A value representing certainty of occurence."@en ; rdfs:label "Certain"@en . ### https://w3id.org/risky/riskonto#Day :Day rdf:type owl:NamedIndividual , :Period ; rdfs:comment "A value representing temporal period of a day."@en ; rdfs:label "Day"@en . ### https://w3id.org/risky/riskonto#Decade :Decade rdf:type owl:NamedIndividual , :Period ; rdfs:comment "A value representing temporal period of a decade (10 years)."@en ; rdfs:label "Decade"@en . ### https://w3id.org/risky/riskonto#ExtremelyHigh :ExtremelyHigh rdf:type owl:NamedIndividual , :Scale ; :hasValue 0.9 ; rdfs:comment "A value representing extremely high rating on a scale."@en ; rdfs:label "ExtremelyHigh"@en . ### https://w3id.org/risky/riskonto#ExtremelyLow :ExtremelyLow rdf:type owl:NamedIndividual , :Scale ; :hasValue 0.1 ; rdfs:comment "A value representing extremely low rating on a scale."@en ; rdfs:label "ExtremelyLow"@en . ### https://w3id.org/risky/riskonto#ExtremelyRare :ExtremelyRare rdf:type owl:NamedIndividual , :Occurence ; :hasValue 0.05 ; rdfs:comment "A value representing extreme rarity of occurence."@en ; rdfs:label "ExtremelyRare"@en . ### https://w3id.org/risky/riskonto#Frequent :Frequent rdf:type owl:NamedIndividual , :Occurence ; :hasValue 0.75 ; rdfs:comment "A value representing frequent occurence."@en ; rdfs:label "Frequent"@en . ### https://w3id.org/risky/riskonto#High :High rdf:type owl:NamedIndividual , :Scale ; :hasValue 0.75 ; rdfs:comment "A value representing high rating on a scale."@en ; rdfs:label "High"@en . ### https://w3id.org/risky/riskonto#Hour :Hour rdf:type owl:NamedIndividual , :Period ; rdfs:comment "A value representing temporal period of an hour."@en ; rdfs:label "Hour"@en . ### https://w3id.org/risky/riskonto#Likely :Likely rdf:type owl:NamedIndividual , :Occurence ; :hasValue 0.5 ; rdfs:comment "A value representing likely occurence."@en ; rdfs:label "Likely"@en . ### https://w3id.org/risky/riskonto#Low :Low rdf:type owl:NamedIndividual , :Scale ; :hasValue 0.25 ; rdfs:comment "A value representing low rating on a scale."@en ; rdfs:label "Low"@en . ### https://w3id.org/risky/riskonto#Lustrum :Lustrum rdf:type owl:NamedIndividual , :Period ; rdfs:comment "A value representing temporal period of a lustrum (5 years)."@en ; rdfs:label "Lustrum"@en . ### https://w3id.org/risky/riskonto#Moderate :Moderate rdf:type owl:NamedIndividual , :Scale ; :hasValue 0.5 ; rdfs:comment "A value representing moderate rating on a scale."@en ; rdfs:label "Moderate"@en . ### https://w3id.org/risky/riskonto#Month :Month rdf:type owl:NamedIndividual , :Period ; rdfs:comment "A value representing temporal period of a month. Note that a month may have variable number of days depending on how it is defined."@en ; rdfs:label "Month"@en . ### https://w3id.org/risky/riskonto#Never :Never rdf:type owl:NamedIndividual , :Occurence ; :hasValue 0.0 ; rdfs:comment "A value representing certainty of occurence never taking place."@en ; rdfs:label "Never"@en . ### https://w3id.org/risky/riskonto#Occasional :Occasional rdf:type owl:NamedIndividual , :Occurence ; :hasValue 0.25 ; rdfs:comment "A value representing occasional occurence."@en ; rdfs:label "Occasional"@en . ### https://w3id.org/risky/riskonto#QuarterYear :QuarterYear rdf:type owl:NamedIndividual , :Period ; rdfs:comment "A value representing temporal period of a yearly quarter (3 months)."@en ; rdfs:label "QuarterYear"@en . ### https://w3id.org/risky/riskonto#Rare :Rare rdf:type owl:NamedIndividual , :Occurence ; :hasValue 0.1 ; rdfs:comment "A value representing rarity of occurence."@en ; rdfs:label "Rare"@en . ### https://w3id.org/risky/riskonto#SemiYear :SemiYear rdf:type owl:NamedIndividual , :Period ; rdfs:comment "A value representing temporal period of a semi-year or bi-annual (6 months)."@en ; rdfs:label "SemiYear"@en . ### https://w3id.org/risky/riskonto#Week :Week rdf:type owl:NamedIndividual , :Period ; rdfs:comment "A value representing temporal period of a week."@en ; rdfs:label "Week"@en . ### https://w3id.org/risky/riskonto#Year :Year rdf:type owl:NamedIndividual , :Period ; rdfs:comment "A value representing temporal period of a year."@en ; rdfs:label "Year"@en . ### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi