David Price

Added ISO 15926-8 OWL artefacts and examples

1 +<?xml version="1.0"?>
2 +
3 +
4 +<!DOCTYPE rdf:RDF [
5 + <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
6 + <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
7 + <!ENTITY owl2xml "http://www.w3.org/2006/12/owl2-xml#" >
8 + <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
9 + <!ENTITY rdl "http://rdl.example.org/sampleReferenceData#" >
10 + <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
11 + <!ENTITY p7tm "http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/p7tm#" >
12 + <!ENTITY dm "http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model#" >
13 + <!ENTITY p7tpl "http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/p7tpl#" >
14 + <!ENTITY meta "http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/metadata#" >
15 +]>
16 +
17 +
18 +<rdf:RDF xmlns="http://rdl.example.org/sampleReferenceData#"
19 + xml:base="http://rdl.example.org/sampleReferenceData"
20 + xmlns:owl2xml="http://www.w3.org/2006/12/owl2-xml#"
21 + xmlns:p7tm="http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/p7tm#"
22 + xmlns:p7tpl="http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/p7tpl#"
23 + xmlns:rdl="http://rdl.example.org/sampleReferenceData#"
24 + xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
25 + xmlns:dm="http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model#"
26 + xmlns:meta="http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/metadata#"
27 + xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
28 + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
29 + xmlns:owl="http://www.w3.org/2002/07/owl#">
30 + <owl:Ontology rdf:about="">
31 + <rdfs:comment
32 + >This ontology contains examples of how a Reference Data Library can be represented using the OWL native Part 8 format.</rdfs:comment>
33 + <owl:imports rdf:resource="http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model"/>
34 + <owl:imports rdf:resource="http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/metadata"/>
35 + </owl:Ontology>
36 +
37 +
38 +
39 +
40 + <!--
41 + ///////////////////////////////////////////////////////////////////////////////////////
42 + //
43 + // Classes
44 + //
45 + ///////////////////////////////////////////////////////////////////////////////////////
46 + -->
47 +
48 +
49 +
50 +
51 + <!-- http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model#Activity -->
52 +
53 + <owl:Class rdf:about="&dm;Activity"/>
54 +
55 +
56 +
57 + <!-- http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model#ArrangedIndividual -->
58 +
59 + <owl:Class rdf:about="&dm;ArrangedIndividual"/>
60 +
61 +
62 +
63 + <!-- http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model#AssemblyOfIndividual -->
64 +
65 + <owl:Class rdf:about="&dm;AssemblyOfIndividual"/>
66 +
67 +
68 +
69 + <!-- http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model#PossibleIndividual -->
70 +
71 + <owl:Class rdf:about="&dm;PossibleIndividual"/>
72 +
73 +
74 +
75 + <!-- http://rdl.example.org/sampleReferenceData#Driving -->
76 +
77 + <owl:Class rdf:about="#Driving">
78 + <meta:annUniqueName>Driving</meta:annUniqueName>
79 + <rdfs:subClassOf rdf:resource="&dm;Activity"/>
80 + </owl:Class>
81 +
82 +
83 +
84 + <!-- http://rdl.example.org/sampleReferenceData#Equipment -->
85 +
86 + <owl:Class rdf:about="#Equipment">
87 + <rdfs:subClassOf rdf:resource="&dm;ArrangedIndividual"/>
88 + <rdfs:comment
89 + >Sample class for AssemblyRelation example.</rdfs:comment>
90 + </owl:Class>
91 +
92 +
93 +
94 + <!-- http://rdl.example.org/sampleReferenceData#EquipmentHasNozzle -->
95 +
96 + <owl:Class rdf:about="#EquipmentHasNozzle">
97 + <rdfs:subClassOf rdf:resource="&dm;AssemblyOfIndividual"/>
98 + <rdfs:comment
99 + >Sample class for AssemblyRelation example.</rdfs:comment>
100 + </owl:Class>
101 +
102 +
103 +
104 + <!-- http://rdl.example.org/sampleReferenceData#HardWork -->
105 +
106 + <owl:Class rdf:about="#HardWork">
107 + <meta:annUniqueName>HardWork</meta:annUniqueName>
108 + <rdfs:subClassOf rdf:resource="&dm;Activity"/>
109 + </owl:Class>
110 +
111 +
112 +
113 + <!-- http://rdl.example.org/sampleReferenceData#Nozzle -->
114 +
115 + <owl:Class rdf:about="#Nozzle">
116 + <rdfs:subClassOf rdf:resource="&dm;PossibleIndividual"/>
117 + <rdfs:comment
118 + >Sample class for AssemblyRelation example.</rdfs:comment>
119 + </owl:Class>
120 +
121 +
122 +
123 + <!-- http://rdl.example.org/sampleReferenceData#Person -->
124 +
125 + <owl:Class rdf:about="#Person">
126 + <meta:annUniqueName>Person</meta:annUniqueName>
127 + <rdfs:subClassOf rdf:resource="&dm;PossibleIndividual"/>
128 + </owl:Class>
129 +
130 +
131 +
132 + <!-- http://rdl.example.org/sampleReferenceData#PipingNetworkSegment -->
133 +
134 + <owl:Class rdf:about="#PipingNetworkSegment">
135 + <meta:annUniqueName
136 + >PipingNetworkSegment</meta:annUniqueName>
137 + <rdfs:subClassOf rdf:resource="&dm;PossibleIndividual"/>
138 + <rdfs:comment
139 + >Sample class for AssemblyRelation example.</rdfs:comment>
140 + </owl:Class>
141 +
142 +
143 +
144 + <!-- http://rdl.example.org/sampleReferenceData#PipingNetworkSystem -->
145 +
146 + <owl:Class rdf:about="#PipingNetworkSystem">
147 + <meta:annUniqueName
148 + >PipingNetworkSystem</meta:annUniqueName>
149 + <rdfs:subClassOf rdf:resource="&dm;ArrangedIndividual"/>
150 + <rdfs:comment
151 + >Sample class for AssemblyRelation example.</rdfs:comment>
152 + </owl:Class>
153 +
154 +
155 +
156 + <!-- http://rdl.example.org/sampleReferenceData#PipingNetworkSystemHasSegment -->
157 +
158 + <owl:Class rdf:about="#PipingNetworkSystemHasSegment">
159 + <meta:annUniqueName
160 + >PipingNetworkSystemHasSegment</meta:annUniqueName>
161 + <rdfs:subClassOf rdf:resource="&dm;AssemblyOfIndividual"/>
162 + <rdfs:comment
163 + >Sample class for AssemblyRelation example.</rdfs:comment>
164 + </owl:Class>
165 +
166 +
167 +
168 + <!-- http://www.w3.org/2002/07/owl#Thing -->
169 +
170 + <owl:Class rdf:about="&owl;Thing"/>
171 +
172 +
173 +
174 + <!--
175 + ///////////////////////////////////////////////////////////////////////////////////////
176 + //
177 + // Individuals
178 + //
179 + ///////////////////////////////////////////////////////////////////////////////////////
180 + -->
181 +
182 +
183 +
184 +
185 + <!-- http://rdl.example.org/sampleReferenceData#Person -->
186 +
187 + <owl:Thing rdf:about="#Person"/>
188 +
189 +
190 +
191 + <!-- http://rdl.example.org/sampleReferenceData#PipingNetworkSegment -->
192 +
193 + <owl:Thing rdf:about="#PipingNetworkSegment"/>
194 +
195 +
196 +
197 + <!-- http://rdl.example.org/sampleReferenceData#PipingNetworkSystem -->
198 +
199 + <owl:Thing rdf:about="#PipingNetworkSystem"/>
200 +
201 +
202 +
203 + <!-- http://rdl.example.org/sampleReferenceData#PipingNetworkSystemHasSegment -->
204 +
205 + <owl:Thing rdf:about="#PipingNetworkSystemHasSegment"/>
206 +</rdf:RDF>
207 +
208 +
209 +
210 +<!-- Generated by the OWL API (version 2.2.1.1138) http://owlapi.sourceforge.net -->
211 +
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
1 +# Saved by TopBraid on Wed Aug 17 18:10:51 BST 2011
2 +# baseURI: http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/metadata
3 +
4 +@prefix iso-meta: <http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/metadata#> .
5 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
6 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
7 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
8 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
9 +
10 +<http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/metadata>
11 + rdf:type owl:Ontology ;
12 + rdfs:comment "This ontology provides metadata properties for classes, templates and individuals." ;
13 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
14 +
15 +iso-meta:annAccessCode
16 + rdf:type owl:AnnotationProperty ;
17 + rdfs:comment "A security code (resource group) of the information represented by a template instance. It is used as a parameter in an ACL (Access Control List)." ;
18 + rdfs:label "Access Code" .
19 +
20 +iso-meta:annAdministrativeNote
21 + rdf:type owl:AnnotationProperty ;
22 + rdfs:comment "An administrative note about a reference data item" ;
23 + rdfs:label "administrative note" ;
24 + rdfs:subPropertyOf rdfs:comment .
25 +
26 +iso-meta:annChangeDescription
27 + rdf:type owl:AnnotationProperty ;
28 + rdfs:comment "A description of the most recent change." ;
29 + rdfs:label "change description" ;
30 + rdfs:subPropertyOf rdfs:comment .
31 +
32 +iso-meta:annCreationDate
33 + rdf:type owl:AnnotationProperty ;
34 + rdfs:comment "The date of creation of a reference data item within the reference data library." ;
35 + rdfs:label "creation date" .
36 +
37 +iso-meta:annEffectiveDate
38 + rdf:type owl:AnnotationProperty ;
39 + rdfs:comment "The date of the status of the release of the reference data item (if released)." ;
40 + rdfs:label "effective date" .
41 +
42 +iso-meta:annExplanatoryComment
43 + rdf:type owl:AnnotationProperty ;
44 + rdfs:comment "A description of the reason for the creation of the refer-ence data item ." ;
45 + rdfs:label "explanatory comment" ;
46 + rdfs:subPropertyOf rdfs:comment .
47 +
48 +iso-meta:annExponent
49 + rdf:type owl:AnnotationProperty ;
50 + rdfs:comment "The integer number which is used to derive one unit of measure from another in an 'exponentiate' operation." ;
51 + rdfs:label "exponent" .
52 +
53 +iso-meta:annFactor_Prefix
54 + rdf:type owl:AnnotationProperty ;
55 + rdfs:comment "The real number which is used to derive one unit of measure from another in a 'factor' operation. Either a number or an ISO prefix, such as 'milli' or 'kilo' can be specified." ;
56 + rdfs:label "factor/prefix" .
57 +
58 +iso-meta:annFirstOperand
59 + rdf:type owl:AnnotationProperty ;
60 + rdfs:comment "The name identifier of the first unit of measure in a 'multiply', 'divide', 'factor' or 'exponentiate' operation." ;
61 + rdfs:label "first operand" .
62 +
63 +iso-meta:annLastChangeDate
64 + rdf:type owl:AnnotationProperty ;
65 + rdfs:comment "The data of the last change to the reference data item." ;
66 + rdfs:label "last change date" .
67 +
68 +iso-meta:annNotes
69 + rdf:type owl:AnnotationProperty ;
70 + rdfs:comment "Notes and other informative text about the reference data item." ;
71 + rdfs:label "notes" ;
72 + rdfs:subPropertyOf rdfs:comment .
73 +
74 +iso-meta:annOperator
75 + rdf:type owl:AnnotationProperty ;
76 + rdfs:comment "The operator which defined a unit of measure by an expression. The allowed values are 'multiply', 'divide', 'factor', and 'exponentiate'." ;
77 + rdfs:label "operator" .
78 +
79 +iso-meta:annRegistrationStatus
80 + rdf:type owl:AnnotationProperty ;
81 + rdfs:comment "The status of the reference data item." ;
82 + rdfs:label "registration status" .
83 +
84 +iso-meta:annRule
85 + rdf:type owl:AnnotationProperty ;
86 + rdfs:comment "A rule, method, or script applicable in application software." ;
87 + rdfs:label "Rule" .
88 +
89 +iso-meta:annSecondOperand
90 + rdf:type owl:AnnotationProperty ;
91 + rdfs:comment "The name identifier of the second unit of measure in a 'multiply' or 'divide' operation." ;
92 + rdfs:label "second operand" .
93 +
94 +iso-meta:annSource
95 + rdf:type owl:AnnotationProperty ;
96 + rdfs:comment "The source of the text definition for the reference data item." ;
97 + rdfs:label "source" ;
98 + rdfs:subPropertyOf rdfs:seeAlso .
99 +
100 +iso-meta:annStewardshipContact
101 + rdf:type owl:AnnotationProperty ;
102 + rdfs:comment "The name of the person who is the contact for the stewardship of a reference data item." ;
103 + rdfs:label "stewardship contact" .
104 +
105 +iso-meta:annStewardshipOrganization
106 + rdf:type owl:AnnotationProperty ;
107 + rdfs:comment "The name of the organization that performs the steward-ship of a reference data item." ;
108 + rdfs:label "stewardship organization" .
109 +
110 +iso-meta:annSubmissionContact
111 + rdf:type owl:AnnotationProperty ;
112 + rdfs:comment "The name of the person who is the contact for the submission of a reference data item." ;
113 + rdfs:label "submission contact" .
114 +
115 +iso-meta:annSubmittingOrganization
116 + rdf:type owl:AnnotationProperty ;
117 + rdfs:comment "The name of the organization that performs the \"submission of a reference data item." ;
118 + rdfs:label "submitting organization" .
119 +
120 +iso-meta:annSymbol
121 + rdf:type owl:AnnotationProperty ;
122 + rdfs:comment "The symbol used to represent a unit of measure." ;
123 + rdfs:label "symbol" .
124 +
125 +iso-meta:annSynonym
126 + rdf:type owl:AnnotationProperty ;
127 + rdfs:comment "A synonym for the unique name of the reference data item" ;
128 + rdfs:label "synonym" .
129 +
130 +iso-meta:annTextDefinition
131 + rdf:type owl:AnnotationProperty ;
132 + rdfs:comment "The text definition for the reference data item." ;
133 + rdfs:label "text definition" ;
134 + rdfs:subPropertyOf rdfs:comment .
135 +
136 +iso-meta:annURI
137 + rdf:type owl:AnnotationProperty ;
138 + rdfs:comment "A URI of the reference data item" ;
139 + rdfs:label "URI" .
140 +
141 +iso-meta:annUniqueName
142 + rdf:type owl:AnnotationProperty ;
143 + rdfs:comment "The name identifier of the reference data item" ;
144 + rdfs:label "unique name" ;
145 + rdfs:subPropertyOf rdfs:label .
146 +
147 +iso-meta:annUnresolvedIssues
148 + rdf:type owl:AnnotationProperty ;
149 + rdfs:comment "A description of any unresolved issues for a reference data item." ;
150 + rdfs:label "unresolved issues" .
This diff is collapsed. Click to expand it.
This diff could not be displayed because it is too large.