-
Notifications
You must be signed in to change notification settings - Fork 6
/
HAZARD.owl
96 lines (96 loc) · 4.29 KB
/
HAZARD.owl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:H="http://arcos.rack/HAZARD#"
xmlns:provs="http://arcos.rack/PROV-S#"
xmlns:sys="http://arcos.rack/SYSTEM#"
xmlns:builtinfunctions="http://sadl.org/builtinfunctions#"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:sadlimplicitmodel="http://sadl.org/sadlimplicitmodel#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:sadlbasemodel="http://sadl.org/sadlbasemodel#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xml:base="http://arcos.rack/HAZARD">
<owl:Ontology rdf:about="">
<owl:imports rdf:resource="SYSTEM"/>
<owl:imports rdf:resource="PROV-S"/>
<owl:imports rdf:resource="http://sadl.org/builtinfunctions"/>
<owl:imports rdf:resource="http://sadl.org/sadlimplicitmodel"/>
<owl:imports rdf:resource="http://sadl.org/sadlbasemodel"/>
<rdfs:comment xml:lang="en">This ontology was created from a SADL file 'HAZARD.sadl' and should not be directly edited.</rdfs:comment>
</owl:Ontology>
<owl:Class rdf:ID="HAZARD">
<rdfs:subClassOf>
<owl:Restriction>
<owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
>1</owl:maxCardinality>
<owl:onProperty>
<owl:DatatypeProperty rdf:ID="likelihood"/>
</owl:onProperty>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
>1</owl:maxCardinality>
<owl:onProperty>
<owl:DatatypeProperty rdf:ID="severity"/>
</owl:onProperty>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
>1</owl:maxCardinality>
<owl:onProperty>
<owl:DatatypeProperty rdf:ID="effect"/>
</owl:onProperty>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
>1</owl:maxCardinality>
<owl:onProperty>
<owl:DatatypeProperty rdf:ID="definition"/>
</owl:onProperty>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:comment xml:lang="en">HAZARD as identified by some HAZARD_IDENTIFICATION ACTIVITY, to be assessed for certification</rdfs:comment>
<rdfs:subClassOf rdf:resource="PROV-S#ENTITY"/>
</owl:Class>
<owl:Class rdf:ID="HAZARD_IDENTIFICATION">
<rdfs:comment xml:lang="en">ACTIVITY that identifies potential sources of HAZARD whose risk must be evaluated</rdfs:comment>
<rdfs:subClassOf rdf:resource="PROV-S#ACTIVITY"/>
</owl:Class>
<owl:ObjectProperty rdf:ID="source">
<rdfs:subPropertyOf rdf:resource="PROV-S#wasImpactedBy"/>
<rdfs:comment xml:lang="en">ENTITY(s) that participate in causing this HAZARD</rdfs:comment>
<rdfs:range rdf:resource="PROV-S#ENTITY"/>
<rdfs:domain rdf:resource="#HAZARD"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:ID="mitigates">
<rdfs:comment xml:lang="en">a HAZARD may be mitigated by a OP_PROCEDURE</rdfs:comment>
<rdfs:range rdf:resource="#HAZARD"/>
<rdfs:domain rdf:resource="SYSTEM#OP_PROCEDURE"/>
</owl:ObjectProperty>
<owl:DatatypeProperty rdf:about="#effect">
<rdfs:comment xml:lang="en">consequence(s) of the HAZARD</rdfs:comment>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
<rdfs:domain rdf:resource="#HAZARD"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="#likelihood">
<rdfs:comment xml:lang="en">probability value between 0 and 1</rdfs:comment>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
<rdfs:domain rdf:resource="#HAZARD"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="#definition">
<rdfs:comment xml:lang="en">Description of the HAZARD</rdfs:comment>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
<rdfs:domain rdf:resource="#HAZARD"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="#severity">
<rdfs:comment xml:lang="en">the severity of the HAZARD</rdfs:comment>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#float"/>
<rdfs:domain rdf:resource="#HAZARD"/>
</owl:DatatypeProperty>
</rdf:RDF>