Commit 2d1c4bab8f704cdde252d185385b7c63a7a01fa6

Authored by Joerg Swetina
1 parent d739ab33

Version 3.6.0 of the base ontology

Due to moving .owl files to Gitlab we changed 
IRIs of the base ontology to:
https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl and IRI of version 3_6_0 to:
https://git.onem2m.org/MAS/BaseOntology/raw/3_6_0/base_ontology.owl
Showing 1 changed file with 256 additions and 256 deletions
... ... @@ -6,9 +6,9 @@
6 6 xmlns:xml="http://www.w3.org/XML/1998/namespace"
7 7 xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
8 8 xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
9   - xmlns:BO="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#">
10   - <Ontology rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology">
11   - <versionIRI rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology-v3_5_0"/>
  9 + xmlns:BO="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#">
  10 + <Ontology rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl">
  11 + <versionIRI rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/3_6_0/base_ontology.owl"/>
12 12 <rdfs:comment>This file contains the Base Ontology of oneM2M as specified in TS-0012
13 13  
14 14 =========================================
... ... @@ -44,9 +44,9 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR
44 44  
45 45  
46 46  
47   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#resourceDescriptorLink -->
  47 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#resourceDescriptorLink -->
48 48  
49   - <AnnotationProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#resourceDescriptorLink">
  49 + <AnnotationProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#resourceDescriptorLink">
50 50 <rdfs:comment>The resourceDescriptorLink annotation property is used to refer to a semanticDescriptor resource that contains more information about its subject. Its subject may be any individual and the range shall be the data literal or URI reference that represents the address of the semanticDescriptor</rdfs:comment>
51 51 <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
52 52 <rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
... ... @@ -65,116 +65,116 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR
65 65  
66 66  
67 67  
68   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#consistsOf -->
  68 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#consistsOf -->
69 69  
70   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#consistsOf">
71   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Device"/>
72   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Device"/>
  70 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#consistsOf">
  71 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Device"/>
  72 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Device"/>
73 73 <rdfs:comment>A Device can consist of (i.e. be composed) of several (sub-) Devices</rdfs:comment>
74 74 </ObjectProperty>
75 75  
76 76  
77 77  
78   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#convertsTo -->
  78 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#convertsTo -->
79 79  
80   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#convertsTo">
81   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#VariableConversion"/>
82   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
  80 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#convertsTo">
  81 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#VariableConversion"/>
  82 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable"/>
83 83 <rdfs:comment>The conversion rule (the VariableConversion in the domain of Object Property: hasConversion) converts the value range of a given Variable (see 6.2.22 Object Property: hasConversion) into the value range of another Variable (the Variable in the range of Object Property: convertsTo)</rdfs:comment>
84 84 </ObjectProperty>
85 85  
86 86  
87 87  
88   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#describes -->
  88 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#describes -->
89 89  
90   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#describes">
91   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
92   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Aspect"/>
  90 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#describes">
  91 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable"/>
  92 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Aspect"/>
93 93 <rdfs:comment>A Variable describes an Aspect (a quality or kind)</rdfs:comment>
94 94 </ObjectProperty>
95 95  
96 96  
97 97  
98   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#exposesCommand -->
  98 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#exposesCommand -->
99 99  
100   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#exposesCommand">
  100 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#exposesCommand">
101 101 <rdfs:domain>
102 102 <Class>
103 103 <unionOf rdf:parseType="Collection">
104   - <rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#InputDataPoint"/>
105   - <rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Operation"/>
106   - <rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OutputDataPoint"/>
  104 + <rdf:Description rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#InputDataPoint"/>
  105 + <rdf:Description rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Operation"/>
  106 + <rdf:Description rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OutputDataPoint"/>
107 107 </unionOf>
108 108 </Class>
109 109 </rdfs:domain>
110   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Command"/>
  110 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Command"/>
111 111 <rdfs:comment>A –machine interpretable- Operation or an Input/OutputDataPoint of a Service exposes a –human understandable- Command to a network</rdfs:comment>
112 112 </ObjectProperty>
113 113  
114 114  
115 115  
116   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#exposesFunction -->
  116 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#exposesFunction -->
117 117  
118   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#exposesFunction">
119   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Service"/>
120   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Function"/>
  118 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#exposesFunction">
  119 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Service"/>
  120 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Function"/>
121 121 <rdfs:comment>A Service exposes a Functionality to the network and makes it discoverable, registerable and remotely controllable in the network</rdfs:comment>
122 122 </ObjectProperty>
123 123  
124 124  
125 125  
126   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasCommand -->
  126 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasCommand -->
127 127  
128   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasCommand">
129   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Function"/>
130   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Command"/>
  128 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasCommand">
  129 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Function"/>
  130 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Command"/>
131 131 <rdfs:comment>A Functionality of a Device can be influenced / observed by a human user through the Commands that this Functionality has and that are offered to the user</rdfs:comment>
132 132 </ObjectProperty>
133 133  
134 134  
135 135  
136   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasConversion -->
  136 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasConversion -->
137 137  
138   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasConversion">
139   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
140   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#VariableConversion"/>
  138 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasConversion">
  139 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable"/>
  140 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#VariableConversion"/>
141 141 <rdfs:comment>A Variable (in the domain of Object Property: hasConversion) can have a conversion rule (the VariableConversion in the range of Object Property: hasConversion) to convert the value range of the Variable into the value range of another Variable</rdfs:comment>
142 142 </ObjectProperty>
143 143  
144 144  
145 145  
146   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasFunction -->
  146 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasFunction -->
147 147  
148   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasFunction">
149   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Device"/>
150   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Function"/>
  148 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasFunction">
  149 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Device"/>
  150 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Function"/>
151 151 <rdfs:comment>In order to accomplish its task, a Device performs one or more Functionalities</rdfs:comment>
152 152 </ObjectProperty>
153 153  
154 154  
155 155  
156   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasInput -->
  156 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasInput -->
157 157  
158   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasInput">
  158 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasInput">
159 159 <rdfs:domain>
160 160 <Class>
161 161 <unionOf rdf:parseType="Collection">
162   - <rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Command"/>
163   - <rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Operation"/>
  162 + <rdf:Description rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Command"/>
  163 + <rdf:Description rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Operation"/>
164 164 </unionOf>
165 165 </Class>
166 166 </rdfs:domain>
167   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OperationInput"/>
  167 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OperationInput"/>
168 168 <rdfs:comment>An Operation of a Service of the Device or a Command of a Functionality of the Device can have transient OperationInput data.</rdfs:comment>
169 169 </ObjectProperty>
170 170  
171 171  
172 172  
173   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasInputDataPoint -->
  173 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasInputDataPoint -->
174 174  
175   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasInputDataPoint">
176   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Service"/>
177   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#InputDataPoint"/>
  175 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasInputDataPoint">
  176 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Service"/>
  177 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#InputDataPoint"/>
178 178 <rdfs:comment>A Service or an Operation of a Service of the Device can have InputDataPoints. Communicating entities write data into InputDataPoints and the Device retrieves the data at times according to an internal schedule.
179 179 - An InputDataPoint is a persistent resource</rdfs:comment>
180 180 <rdfs:comment>Note:
... ... @@ -184,28 +184,28 @@ the cardinality of hasInputDataPoint must be - min 1.&lt;/rdfs:comment&gt;
184 184  
185 185  
186 186  
187   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasMetaData -->
  187 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasMetaData -->
188 188  
189   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasMetaData">
  189 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasMetaData">
190 190 <rdfs:domain>
191 191 <Class>
192 192 <unionOf rdf:parseType="Collection">
193   - <rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Aspect"/>
194   - <rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
  193 + <rdf:Description rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Aspect"/>
  194 + <rdf:Description rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable"/>
195 195 </unionOf>
196 196 </Class>
197 197 </rdfs:domain>
198   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#MetaData"/>
  198 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#MetaData"/>
199 199 <rdfs:comment>A Value of a Thing can have MetaData (like units, precision-ranges).</rdfs:comment>
200 200 </ObjectProperty>
201 201  
202 202  
203 203  
204   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasOperation -->
  204 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasOperation -->
205 205  
206   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasOperation">
207   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Service"/>
208   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Operation"/>
  206 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasOperation">
  207 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Service"/>
  208 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Operation"/>
209 209 <rdfs:comment>A Service communicates by means of Operations over the network to transmit data to/from other devices</rdfs:comment>
210 210 <rdfs:comment>Note:
211 211 If an Operation is mandatory for a Service then
... ... @@ -214,28 +214,28 @@ the cardinality of hasOperation must be - min 1.&lt;/rdfs:comment&gt;
214 214  
215 215  
216 216  
217   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasOutput -->
  217 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasOutput -->
218 218  
219   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasOutput">
  219 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasOutput">
220 220 <rdfs:domain>
221 221 <Class>
222 222 <unionOf rdf:parseType="Collection">
223   - <rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Command"/>
224   - <rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Operation"/>
  223 + <rdf:Description rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Command"/>
  224 + <rdf:Description rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Operation"/>
225 225 </unionOf>
226 226 </Class>
227 227 </rdfs:domain>
228   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OperationOutput"/>
  228 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OperationOutput"/>
229 229 <rdfs:comment>An Operation of a Service of the Device or a Command of a Functionality of the Device can have transient OperationOutput data.</rdfs:comment>
230 230 </ObjectProperty>
231 231  
232 232  
233 233  
234   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasOutputDataPoint -->
  234 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasOutputDataPoint -->
235 235  
236   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasOutputDataPoint">
237   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Service"/>
238   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OutputDataPoint"/>
  236 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasOutputDataPoint">
  237 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Service"/>
  238 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OutputDataPoint"/>
239 239 <rdfs:comment>A Service or an Operation of a Service of the Device can have OutputDataPoints. The Device writes data into OutputDataPoints at times according to an internal schedule and the communicating entitis retrieves the data.
240 240 - An OutputDataPoint is a persistent resource</rdfs:comment>
241 241 <rdfs:comment>Note:
... ... @@ -245,21 +245,21 @@ the cardinality of hasOutputDataPoint must be - min 1.&lt;/rdfs:comment&gt;
245 245  
246 246  
247 247  
248   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasService -->
  248 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasService -->
249 249  
250   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasService">
251   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Device"/>
252   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Service"/>
  250 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasService">
  251 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Device"/>
  252 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Service"/>
253 253 <rdfs:comment>The Functionalities of a Device are exposed in the network as Services of the Device</rdfs:comment>
254 254 </ObjectProperty>
255 255  
256 256  
257 257  
258   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasSubService -->
  258 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasSubService -->
259 259  
260   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasSubService">
261   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Service"/>
262   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Service"/>
  260 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasSubService">
  261 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Service"/>
  262 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Service"/>
263 263 <rdfs:comment>A Service may be composed of smaller, independent (sub)Services, e.g. re-usable servicemodules</rdfs:comment>
264 264 <rdfs:comment>Note:
265 265 If an Service constist of at least one sub-Service then
... ... @@ -268,51 +268,51 @@ the cardinality of hasSubService must be - min 1.&lt;/rdfs:comment&gt;
268 268  
269 269  
270 270  
271   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasSubStructure -->
  271 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasSubStructure -->
272 272  
273   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasSubStructure">
274   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#StructuredTypeVariable"/>
275   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
  273 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasSubStructure">
  274 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#StructuredTypeVariable"/>
  275 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable"/>
276 276 <rdfs:comment>A structured Variable can be composed of (sub-)Variables</rdfs:comment>
277 277 </ObjectProperty>
278 278  
279 279  
280 280  
281   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasThingProperty -->
  281 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasThingProperty -->
282 282  
283   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasThingProperty">
284   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Thing"/>
285   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#ThingProperty"/>
  283 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasThingProperty">
  284 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Thing"/>
  285 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#ThingProperty"/>
286 286 <rdfs:comment>A Thing may have properties that can be described by Values</rdfs:comment>
287 287 </ObjectProperty>
288 288  
289 289  
290 290  
291   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasThingRelation -->
  291 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasThingRelation -->
292 292  
293   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasThingRelation">
294   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Thing"/>
295   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Thing"/>
  293 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasThingRelation">
  294 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Thing"/>
  295 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Thing"/>
296 296 <rdfs:comment>A Thing may have relations to itself or to other Things (e-g. a Thing &quot;Room&quot; could have a relation &quot;has_Door&quot; with a Thing &quot;Door&quot;)</rdfs:comment>
297 297 </ObjectProperty>
298 298  
299 299  
300 300  
301   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#isPartOf -->
  301 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#isPartOf -->
302 302  
303   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#isPartOf">
304   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#InterworkedDevice"/>
305   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#AreaNetwork"/>
  303 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#isPartOf">
  304 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#InterworkedDevice"/>
  305 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#AreaNetwork"/>
306 306 <rdfs:comment>An InterworkedDevice constitutes a part of an AreaNetwork</rdfs:comment>
307 307 </ObjectProperty>
308 308  
309 309  
310 310  
311   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#refersTo -->
  311 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#refersTo -->
312 312  
313   - <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#refersTo">
314   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Function"/>
315   - <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Aspect"/>
  313 + <ObjectProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#refersTo">
  314 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Function"/>
  315 + <rdfs:range rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Aspect"/>
316 316 <rdfs:comment>A Functionality of a Device can refer to a certain Aspect (a quality or kind) that is measured or controlled by that Functionality.
317 317 e.g. a temperature sensor would refer to the Aspect &quot;Temperature&quot; that it measures</rdfs:comment>
318 318 </ObjectProperty>
... ... @@ -330,10 +330,10 @@ e.g. a temperature sensor would refer to the Aspect &amp;quot;Temperature&amp;quot; that
330 330  
331 331  
332 332  
333   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction -->
  333 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction -->
334 334  
335   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction">
336   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable"/>
  335 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction">
  336 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable"/>
337 337 <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#PlainLiteral"/>
338 338 <rdfs:comment>This Data Property specifies the restrictions on the data type of the SimpleTypeVariable.
339 339 The Data Property &quot;hasDataRestriction&quot; shall always be sub-classed</rdfs:comment>
... ... @@ -341,11 +341,11 @@ The Data Property &amp;quot;hasDataRestriction&amp;quot; shall always be sub-classed&lt;/rd
341 341  
342 342  
343 343  
344   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_length -->
  344 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_length -->
345 345  
346   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_length">
347   - <rdfs:subPropertyOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction"/>
348   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable"/>
  346 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_length">
  347 + <rdfs:subPropertyOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction"/>
  348 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable"/>
349 349 <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"/>
350 350 <rdfs:comment>This Data Property specifies the exact number of characters or list items allowed of the SimpleTypeVariable. Must be equal to or greater than zero.
351 351 it applies to:
... ... @@ -354,11 +354,11 @@ it applies to:
354 354  
355 355  
356 356  
357   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_maxExclusive -->
  357 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_maxExclusive -->
358 358  
359   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_maxExclusive">
360   - <rdfs:subPropertyOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction"/>
361   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable"/>
  359 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_maxExclusive">
  360 + <rdfs:subPropertyOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction"/>
  361 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable"/>
362 362 <rdfs:range>
363 363 <rdfs:Datatype>
364 364 <unionOf rdf:parseType="Collection">
... ... @@ -375,11 +375,11 @@ It applies to:
375 375  
376 376  
377 377  
378   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_maxInclusive -->
  378 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_maxInclusive -->
379 379  
380   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_maxInclusive">
381   - <rdfs:subPropertyOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction"/>
382   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable"/>
  380 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_maxInclusive">
  381 + <rdfs:subPropertyOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction"/>
  382 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable"/>
383 383 <rdfs:range>
384 384 <rdfs:Datatype>
385 385 <unionOf rdf:parseType="Collection">
... ... @@ -396,11 +396,11 @@ It applies to:
396 396  
397 397  
398 398  
399   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_maxLength -->
  399 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_maxLength -->
400 400  
401   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_maxLength">
402   - <rdfs:subPropertyOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction"/>
403   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable"/>
  401 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_maxLength">
  402 + <rdfs:subPropertyOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction"/>
  403 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable"/>
404 404 <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"/>
405 405 <rdfs:comment>This Data Property specifies the maximum number of characters or list items allowed of the SimpleTypeVariable. Must be equal to or greater than zero.
406 406 it applies to:
... ... @@ -409,11 +409,11 @@ it applies to:
409 409  
410 410  
411 411  
412   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_minExclusive -->
  412 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_minExclusive -->
413 413  
414   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_minExclusive">
415   - <rdfs:subPropertyOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction"/>
416   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable"/>
  414 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_minExclusive">
  415 + <rdfs:subPropertyOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction"/>
  416 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable"/>
417 417 <rdfs:range>
418 418 <rdfs:Datatype>
419 419 <unionOf rdf:parseType="Collection">
... ... @@ -430,11 +430,11 @@ It applies to:
430 430  
431 431  
432 432  
433   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_minInclusive -->
  433 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_minInclusive -->
434 434  
435   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_minInclusive">
436   - <rdfs:subPropertyOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction"/>
437   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable"/>
  435 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_minInclusive">
  436 + <rdfs:subPropertyOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction"/>
  437 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable"/>
438 438 <rdfs:range>
439 439 <rdfs:Datatype>
440 440 <unionOf rdf:parseType="Collection">
... ... @@ -451,11 +451,11 @@ It applies to:
451 451  
452 452  
453 453  
454   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_minLength -->
  454 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_minLength -->
455 455  
456   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_minLength">
457   - <rdfs:subPropertyOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction"/>
458   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable"/>
  456 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_minLength">
  457 + <rdfs:subPropertyOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction"/>
  458 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable"/>
459 459 <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"/>
460 460 <rdfs:comment>This Data Property specifies the minimum number of characters or list items allowed of the SimpleTypeVariable. Must be equal to or greater than zero.
461 461 it applies to:
... ... @@ -464,11 +464,11 @@ it applies to:
464 464  
465 465  
466 466  
467   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_pattern -->
  467 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_pattern -->
468 468  
469   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction_pattern">
470   - <rdfs:subPropertyOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction"/>
471   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable"/>
  469 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction_pattern">
  470 + <rdfs:subPropertyOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction"/>
  471 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable"/>
472 472 <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
473 473 <rdfs:comment>This Data Property specifies the restrictions of the SimpleTypeVariable to a subset of strings containing the exact sequence of characters that are acceptable
474 474 it applies to:
... ... @@ -477,10 +477,10 @@ it applies to:
477 477  
478 478  
479 479  
480   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataType -->
  480 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataType -->
481 481  
482   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataType">
483   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable"/>
  482 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataType">
  483 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable"/>
484 484 <rdfs:range>
485 485 <rdfs:Datatype>
486 486 <oneOf>
... ... @@ -623,10 +623,10 @@ it applies to:
623 623  
624 624  
625 625  
626   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasThingAnnotation -->
  626 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasThingAnnotation -->
627 627  
628   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasThingAnnotation">
629   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Thing"/>
  628 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasThingAnnotation">
  629 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Thing"/>
630 630 <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
631 631 <rdfs:comment>This data property contains a description of a Thing.
632 632 Note: Data Property: hasThingAnnotation should be used in cases where the annotation data do not change very often and/or where they are usually not the subject of semantic operations (e.g. semantic discovery). Otherwise Object Propety: hasThingPropery should be used
... ... @@ -635,10 +635,10 @@ E.g. a certain type of Device could have the model (as a numeric description) or
635 635  
636 636  
637 637  
638   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasValue -->
  638 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasValue -->
639 639  
640   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasValue">
641   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable"/>
  640 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasValue">
  641 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable"/>
642 642 <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
643 643 <rdfs:comment>This data property contains the value of the Variable if that value is part of the semantic description and is not contained in a different resource (identified by the oneM2MTargetURI data property). Storing the value of a Variable in a semantic description (i.e. as part of the RDF description in the semanticDescriptor resource) is useful for values that are relatively static (e.g. the name of the manufacturer).
644 644 - Data properties &quot;hasValue&quot; and &quot;oneM2MTargetURI&quot; are mutually exclusive. Only one of the two shall be instantiated.</rdfs:comment>
... ... @@ -646,49 +646,49 @@ E.g. a certain type of Device could have the model (as a numeric description) or
646 646  
647 647  
648 648  
649   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#isDataList -->
  649 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#isDataList -->
650 650  
651   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#isDataList">
652   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable"/>
  651 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#isDataList">
  652 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable"/>
653 653 <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#boolean"/>
654 654 </DatatypeProperty>
655 655  
656 656  
657 657  
658   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#netTechnologyCommunicationProtocol -->
  658 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#netTechnologyCommunicationProtocol -->
659 659  
660   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#netTechnologyCommunicationProtocol">
661   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#AreaNetwork"/>
  660 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#netTechnologyCommunicationProtocol">
  661 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#AreaNetwork"/>
662 662 <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#PlainLiteral"/>
663 663 <rdfs:comment>Identification of a communication protocol (e.g. ZigBee_1_0)</rdfs:comment>
664 664 </DatatypeProperty>
665 665  
666 666  
667 667  
668   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#netTechnologyPhysicalStandard -->
  668 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#netTechnologyPhysicalStandard -->
669 669  
670   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#netTechnologyPhysicalStandard">
671   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#AreaNetwork"/>
  670 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#netTechnologyPhysicalStandard">
  671 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#AreaNetwork"/>
672 672 <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#PlainLiteral"/>
673 673 <rdfs:comment>Identification of the physical properties of a Area Network technology (e.g. IEEE_802_15_4_2003_2_4GHz).</rdfs:comment>
674 674 </DatatypeProperty>
675 675  
676 676  
677 677  
678   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#netTechnologyProfile -->
  678 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#netTechnologyProfile -->
679 679  
680   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#netTechnologyProfile">
681   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#AreaNetwork"/>
  680 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#netTechnologyProfile">
  681 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#AreaNetwork"/>
682 682 <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#PlainLiteral"/>
683 683 <rdfs:comment>Identification of a profile (e.g. ZigBee_HA) of a Area Network technology.</rdfs:comment>
684 684 </DatatypeProperty>
685 685  
686 686  
687 687  
688   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#oneM2MAttribute -->
  688 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#oneM2MAttribute -->
689 689  
690   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#oneM2MAttribute">
691   - <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable"/>
  690 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#oneM2MAttribute">
  691 + <rdfs:domain rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable"/>
692 692 <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#PlainLiteral"/>
693 693 <rdfs:comment>This Data Property contains the name of the attribute of the oneM2M resource of type &lt;flexContainer&gt; or the the child resource of the oneM2M resource of type &lt;container&gt; that is referenced with the oneM2MTargetURI and that stores the value of the SimpleTypeVariable
694 694 - if the resource-type of the oneM2M resource that is referenced with the oneM2MTargetURI is &lt;container&gt; then this Data Property shall contain the text string &quot;#latest&quot;</rdfs:comment>
... ... @@ -696,14 +696,14 @@ E.g. a certain type of Device could have the model (as a numeric description) or
696 696  
697 697  
698 698  
699   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#oneM2MMethod -->
  699 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#oneM2MMethod -->
700 700  
701   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#oneM2MMethod">
  701 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#oneM2MMethod">
702 702 <rdfs:domain>
703 703 <Class>
704 704 <unionOf rdf:parseType="Collection">
705   - <rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Operation"/>
706   - <rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
  705 + <rdf:Description rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Operation"/>
  706 + <rdf:Description rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable"/>
707 707 </unionOf>
708 708 </Class>
709 709 </rdfs:domain>
... ... @@ -716,14 +716,14 @@ E.g. a certain type of Device could have the model (as a numeric description) or
716 716  
717 717  
718 718  
719   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#oneM2MTargetURI -->
  719 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#oneM2MTargetURI -->
720 720  
721   - <DatatypeProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#oneM2MTargetURI">
  721 + <DatatypeProperty rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#oneM2MTargetURI">
722 722 <rdfs:domain>
723 723 <Class>
724 724 <unionOf rdf:parseType="Collection">
725   - <rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Operation"/>
726   - <rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
  725 + <rdf:Description rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Operation"/>
  726 + <rdf:Description rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable"/>
727 727 </unionOf>
728 728 </Class>
729 729 </rdfs:domain>
... ... @@ -747,48 +747,48 @@ That address could be e.g.
747 747  
748 748  
749 749  
750   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#AreaNetwork -->
  750 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#AreaNetwork -->
751 751  
752   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#AreaNetwork">
753   - <rdfs:comment>An AreaNetwork (Class: AreaNetwork) is a Network that provides data transport services between an Interworked Device and the oneM2M System. Different area Networks can use heterogeneous network technologies that may or may not support IP access</rdfs:comment>
  752 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#AreaNetwork">
  753 + <rdfs:comment>An AreaNetwork (Class: AreaNetwork) is a Network that provides data transport services between an Interworked Device and the oneM2M System. Different area Networks can use heterogeneous network technologies that may or may not support IP access.</rdfs:comment>
754 754 </Class>
755 755  
756 756  
757 757  
758   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Aspect -->
  758 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Aspect -->
759 759  
760   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Aspect">
  760 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Aspect">
761 761 <rdfs:comment>An Aspect (Class: Aspect) describes the real-world aspect that a functionality relates to. Aspect is also used to describe the quality or kind OperationInput- or OperationOutput variables.
762 762 The Aspect could be a (physical or non-physical) entity or it could be a quality</rdfs:comment>
763 763 </Class>
764 764  
765 765  
766 766  
767   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Command -->
  767 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Command -->
768 768  
769   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Command">
  769 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Command">
770 770 <rdfs:subClassOf>
771 771 <Restriction>
772   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasInput"/>
773   - <allValuesFrom rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OperationInput"/>
  772 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasInput"/>
  773 + <allValuesFrom rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OperationInput"/>
774 774 </Restriction>
775 775 </rdfs:subClassOf>
776 776 <rdfs:subClassOf>
777 777 <Restriction>
778   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasInputDataPoint"/>
779   - <allValuesFrom rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#InputDataPoint"/>
  778 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasInputDataPoint"/>
  779 + <allValuesFrom rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#InputDataPoint"/>
780 780 </Restriction>
781 781 </rdfs:subClassOf>
782 782 <rdfs:subClassOf>
783 783 <Restriction>
784   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasOutput"/>
785   - <allValuesFrom rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OperationOutput"/>
  784 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasOutput"/>
  785 + <allValuesFrom rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OperationOutput"/>
786 786 </Restriction>
787 787 </rdfs:subClassOf>
788 788 <rdfs:subClassOf>
789 789 <Restriction>
790   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasOutputDataPoint"/>
791   - <allValuesFrom rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OutputDataPoint"/>
  790 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasOutputDataPoint"/>
  791 + <allValuesFrom rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OutputDataPoint"/>
792 792 </Restriction>
793 793 </rdfs:subClassOf>
794 794 <rdfs:comment>A Command (Class: Command) represents an action that can be performed to support the Functionality. A Command is the human understandable name of that action that is invoked in a device or is reported by the device. An Operation exposes a Command to the network. OperationInput and OperationOutput of the related Operation can parameterize the command.
... ... @@ -800,31 +800,31 @@ Note: In RESTful systems the names of Input- and OutputDataPoints are usually ch
800 800  
801 801  
802 802  
803   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#ControllingFunction -->
  803 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#ControllingFunction -->
804 804  
805   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#ControllingFunction">
806   - <rdfs:subClassOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Function"/>
  805 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#ControllingFunction">
  806 + <rdfs:subClassOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Function"/>
807 807 <rdfs:comment>A ControllingFunctionality (Class: ControllingFunctionality) represents a functionality that has impacts on the real world, but does not gather data. In general a ControllingFunctionality has Commands (and/or Operations of its related Services) that receives Input data
808 808 E.g. a thermostat would have &quot;temperature-adjustment&quot; as a ControllingFunctionality</rdfs:comment>
809 809 </Class>
810 810  
811 811  
812 812  
813   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Device -->
  813 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Device -->
814 814  
815   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Device">
816   - <rdfs:subClassOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Thing"/>
  815 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Device">
  816 + <rdfs:subClassOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Thing"/>
817 817 <rdfs:subClassOf>
818 818 <Restriction>
819   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasService"/>
820   - <allValuesFrom rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Service"/>
  819 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasService"/>
  820 + <allValuesFrom rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Service"/>
821 821 </Restriction>
822 822 </rdfs:subClassOf>
823 823 <rdfs:subClassOf>
824 824 <Restriction>
825   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasFunction"/>
  825 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasFunction"/>
826 826 <minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</minQualifiedCardinality>
827   - <onClass rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Function"/>
  827 + <onClass rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Function"/>
828 828 </Restriction>
829 829 </rdfs:subClassOf>
830 830 <rdfs:comment>A Device (Class: Device) is a object designed to accomplish a particular task. A Device contains some logic and is producer and/or consumer of data that are exchanged via its Services with other oneM2M entities (Devices, Things) in the network. A Device may be a physical or non-physical entity.
... ... @@ -837,9 +837,9 @@ In the context of oneM2M a Device is always assumed to be capable of communicati
837 837  
838 838  
839 839  
840   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Function -->
  840 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Function -->
841 841  
842   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Function">
  842 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Function">
843 843 <rdfs:comment>A Functionality (Class: Functionality) represents the functionality necessary to accomplish the task for which a Device is designed. A device can be designed to perform more than one functionality.
844 844 The functionality exhibits the – human understandable – meaning what the device &quot;does&quot;.
845 845 A Functionality refers to (e.g. observes or influences) some real-world aspect(s), that can be modelled as a Class: Aspect.
... ... @@ -850,73 +850,73 @@ A Functionality of a Device can be influenced / observed by a human user through
850 850  
851 851  
852 852  
853   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#GET_InputDataPoint -->
  853 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#GET_InputDataPoint -->
854 854  
855   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#GET_InputDataPoint">
856   - <rdfs:subClassOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Operation"/>
  855 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#GET_InputDataPoint">
  856 + <rdfs:subClassOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Operation"/>
857 857 <rdfs:comment>GET_InputDataPoint (Class: GET_InputDataPoint) is an Operation that may be offered by a Device to trigger the device to retrieve the data of an InputDataPoint
858 858 (e.g. outside of the schedule when the device normally retrieves data from that DataPoint)</rdfs:comment>
859 859 </Class>
860 860  
861 861  
862 862  
863   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#InputDataPoint -->
  863 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#InputDataPoint -->
864 864  
865   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#InputDataPoint">
866   - <rdfs:subClassOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
  865 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#InputDataPoint">
  866 + <rdfs:subClassOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable"/>
867 867 <rdfs:comment>InputDataPoint (Class: InputDataPoint) is a Variable of a Service that is accessed by a RESTful Device in its environment and that the Device reads out autonomously (e.g. at periodic times).
868 868 To enable a third party to instruct the device to retrieve (out of schedule) the current value of a InputputDataPoint devices often also offer a GET_InputDataPoint Operation to trigger the device to retrieve the data from the InputDataPoint</rdfs:comment>
869 869 </Class>
870 870  
871 871  
872 872  
873   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#InterworkedDevice -->
  873 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#InterworkedDevice -->
874 874  
875   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#InterworkedDevice">
876   - <rdfs:subClassOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Device"/>
  875 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#InterworkedDevice">
  876 + <rdfs:subClassOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Device"/>
877 877 <rdfs:comment>An InterworkedDevice (Class: InterworkedDevice) is a Device – e.g. in an Area Network – that does not support oneM2M interfaces and can only be accessed from the oneM2M System by communicating with a &quot;proxied&quot; (virtual) device that has been created by an Interworking Proxy Entity</rdfs:comment>
878 878 </Class>
879 879  
880 880  
881 881  
882   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#MeasuringFunction -->
  882 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#MeasuringFunction -->
883 883  
884   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#MeasuringFunction">
885   - <rdfs:subClassOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Function"/>
  884 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#MeasuringFunction">
  885 + <rdfs:subClassOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Function"/>
886 886 <rdfs:comment>A MeasuringFunctionality (Class: MeasuringFunctionality) represents a functionality that has no impacts on the real world, but only gathers data. In general a MeasuringFunctionality has Commands (and/or Operations of its related Services) that generate Output data
887 887 E.g. a temperature sensor would have &quot;temperature-sensing&quot; as a MeasuringFunctionality</rdfs:comment>
888 888 </Class>
889 889  
890 890  
891 891  
892   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#MetaData -->
  892 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#MetaData -->
893 893  
894   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#MetaData">
  894 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#MetaData">
895 895 <rdfs:comment>MetaData (Class: MetaData) contain data (like units, precision-ranges …) about a Variable or about an Aspect.
896 896 E.g. the indoor temperature could have meta data: &quot;Degrees Celsius&quot;</rdfs:comment>
897 897 </Class>
898 898  
899 899  
900 900  
901   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Operation -->
  901 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Operation -->
902 902  
903   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Operation">
  903 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Operation">
904 904 <rdfs:subClassOf>
905 905 <Restriction>
906   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#exposesCommand"/>
907   - <allValuesFrom rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Command"/>
  906 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#exposesCommand"/>
  907 + <allValuesFrom rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Command"/>
908 908 </Restriction>
909 909 </rdfs:subClassOf>
910 910 <rdfs:subClassOf>
911 911 <Restriction>
912   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasInput"/>
913   - <allValuesFrom rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OperationInput"/>
  912 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasInput"/>
  913 + <allValuesFrom rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OperationInput"/>
914 914 </Restriction>
915 915 </rdfs:subClassOf>
916 916 <rdfs:subClassOf>
917 917 <Restriction>
918   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasOutput"/>
919   - <allValuesFrom rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OperationOutput"/>
  918 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasOutput"/>
  919 + <allValuesFrom rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OperationOutput"/>
920 920 </Restriction>
921 921 </rdfs:subClassOf>
922 922 <rdfs:comment>An Operation (Class: Operation) is the means of a Service to communicate in a procedure-type manner over the network (i.e. transmit data to/from other devices). It is the –machine interpretable- exposure of a –human understandable- Command to a network.
... ... @@ -932,69 +932,69 @@ An Operation correlates the output data of the Operation to the input data that
932 932  
933 933  
934 934  
935   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OperationInput -->
  935 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OperationInput -->
936 936  
937   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OperationInput">
938   - <rdfs:subClassOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
  937 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OperationInput">
  938 + <rdfs:subClassOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable"/>
939 939 <rdfs:comment>OperationInput (Class: OperationInput) describes an input of an Operation of a Service. OperationInput also describes the input of an Command.</rdfs:comment>
940 940 </Class>
941 941  
942 942  
943 943  
944   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OperationOutput -->
  944 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OperationOutput -->
945 945  
946   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OperationOutput">
947   - <rdfs:subClassOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
  946 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OperationOutput">
  947 + <rdfs:subClassOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable"/>
948 948 <rdfs:comment>OperationOutput (Class: OperationOutput) describes an output of an Operation. OperationOutput also describes the output of a Command.
949 949 - An Operation/Command may have multiple OperationInputs and/or OperationOutputs</rdfs:comment>
950 950 </Class>
951 951  
952 952  
953 953  
954   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OutputDataPoint -->
  954 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OutputDataPoint -->
955 955  
956   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OutputDataPoint">
957   - <rdfs:subClassOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
  956 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OutputDataPoint">
  957 + <rdfs:subClassOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable"/>
958 958 <rdfs:comment>OutputDataPoint (Class: OutputDataPoint) is a Variable of a Service that is set by a RESTful Device in its environment and that the Device updates autonomously (e.g. at periodic times). To enable a third party to instruct the device to update (out of schedule) the current value of a OutputputDataPoint devices often also offer a SET_OutputDataPoint Operation to trigger the device to update the data of the OutputDataPoint</rdfs:comment>
959 959 </Class>
960 960  
961 961  
962 962  
963   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SET_OutputDataPoint -->
  963 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SET_OutputDataPoint -->
964 964  
965   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SET_OutputDataPoint">
966   - <rdfs:subClassOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Operation"/>
  965 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SET_OutputDataPoint">
  966 + <rdfs:subClassOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Operation"/>
967 967 <rdfs:comment>SET_OutputDataPoint (Class: SET_OutputDataPoint) is an Operation that may be offered by a Device to trigger the device to update the data of an OutputDataPoint
968 968 (e.g. outside of the schedule when the device normally updates that DataPoint)</rdfs:comment>
969 969 </Class>
970 970  
971 971  
972 972  
973   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Service -->
  973 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Service -->
974 974  
975   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Service">
  975 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Service">
976 976 <rdfs:subClassOf>
977 977 <Restriction>
978   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#exposesFunction"/>
979   - <someValuesFrom rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Function"/>
  978 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#exposesFunction"/>
  979 + <someValuesFrom rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Function"/>
980 980 </Restriction>
981 981 </rdfs:subClassOf>
982 982 <rdfs:subClassOf>
983 983 <Restriction>
984   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasInputDataPoint"/>
985   - <allValuesFrom rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#InputDataPoint"/>
  984 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasInputDataPoint"/>
  985 + <allValuesFrom rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#InputDataPoint"/>
986 986 </Restriction>
987 987 </rdfs:subClassOf>
988 988 <rdfs:subClassOf>
989 989 <Restriction>
990   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasOperation"/>
991   - <allValuesFrom rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Operation"/>
  990 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasOperation"/>
  991 + <allValuesFrom rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Operation"/>
992 992 </Restriction>
993 993 </rdfs:subClassOf>
994 994 <rdfs:subClassOf>
995 995 <Restriction>
996   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasOutputDataPoint"/>
997   - <allValuesFrom rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OutputDataPoint"/>
  996 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasOutputDataPoint"/>
  997 + <allValuesFrom rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#OutputDataPoint"/>
998 998 </Restriction>
999 999 </rdfs:subClassOf>
1000 1000 <rdfs:comment>A Service (Class: Service) is a electronic representation of a Functionality in a network. The Service exposes the Functionality to the network and makes it discoverable, registerable and remotely controllable in the network.
... ... @@ -1006,24 +1006,24 @@ NOTE: While a Functionality describes the – human understandable – meaning
1006 1006  
1007 1007  
1008 1008  
1009   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable -->
  1009 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable -->
1010 1010  
1011   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable">
1012   - <rdfs:subClassOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
  1011 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable">
  1012 + <rdfs:subClassOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable"/>
1013 1013 <rdfs:subClassOf>
1014 1014 <Restriction>
1015   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction"/>
  1015 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataRestriction"/>
1016 1016 <allValuesFrom rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#PlainLiteral"/>
1017 1017 </Restriction>
1018 1018 </rdfs:subClassOf>
1019 1019 <rdfs:subClassOf>
1020 1020 <Restriction>
1021   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataType"/>
  1021 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasDataType"/>
1022 1022 <qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</qualifiedCardinality>
1023 1023 <onDataRange rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#PlainLiteral"/>
1024 1024 </Restriction>
1025 1025 </rdfs:subClassOf>
1026   - <disjointWith rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#StructuredTypeVariable"/>
  1026 + <disjointWith rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#StructuredTypeVariable"/>
1027 1027 <rdfs:comment>SimpleTypeVariable (Class: SimpleTypeVariable) is a sub-class of class:Variable that only consists of Variables of simple xml types like xsd:integer, xsd:string…, potentially including lists and restrictions
1028 1028  
1029 1029 The simple datatypes and –restrictions contained in &apos;https://www.w3.org/TR/xmlschema11-2&apos; shall be referred to using the prefix: xs</rdfs:comment>
... ... @@ -1031,15 +1031,15 @@ The simple datatypes and –restrictions contained in &amp;apos;https://www.w3.org/T
1031 1031  
1032 1032  
1033 1033  
1034   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#StructuredTypeVariable -->
  1034 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#StructuredTypeVariable -->
1035 1035  
1036   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#StructuredTypeVariable">
1037   - <rdfs:subClassOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
  1036 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#StructuredTypeVariable">
  1037 + <rdfs:subClassOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable"/>
1038 1038 <rdfs:subClassOf>
1039 1039 <Restriction>
1040   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasSubStructure"/>
  1040 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasSubStructure"/>
1041 1041 <minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</minQualifiedCardinality>
1042   - <onClass rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
  1042 + <onClass rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable"/>
1043 1043 </Restriction>
1044 1044 </rdfs:subClassOf>
1045 1045 <rdfs:comment>Structured type variables are variables that are not SimpleType Variables</rdfs:comment>
... ... @@ -1047,13 +1047,13 @@ The simple datatypes and –restrictions contained in &amp;apos;https://www.w3.org/T
1047 1047  
1048 1048  
1049 1049  
1050   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Thing -->
  1050 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Thing -->
1051 1051  
1052   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Thing">
  1052 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Thing">
1053 1053 <rdfs:subClassOf>
1054 1054 <Restriction>
1055   - <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasThingProperty"/>
1056   - <allValuesFrom rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#ThingProperty"/>
  1055 + <onProperty rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#hasThingProperty"/>
  1056 + <allValuesFrom rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#ThingProperty"/>
1057 1057 </Restriction>
1058 1058 </rdfs:subClassOf>
1059 1059 <rdfs:comment>A Thing in oneM2M (Class: Thing) is an entity that can be identified in the oneM2M System.
... ... @@ -1066,10 +1066,10 @@ E.g. A room that is modelled in oneM2M would be a Thing that could have a room-t
1066 1066  
1067 1067  
1068 1068  
1069   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#ThingProperty -->
  1069 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#ThingProperty -->
1070 1070  
1071   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#ThingProperty">
1072   - <rdfs:subClassOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
  1071 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#ThingProperty">
  1072 + <rdfs:subClassOf rdf:resource="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable"/>
1073 1073 <rdfs:comment>A Variable that quantifies a property of a Thing. A ThingProperty can e.g. be observed or influenced by devices, or it constitutes static data about a Thing.
1074 1074 E.g. the indoor temperature of the room could be a ThingProperty of a Thing &quot;room&quot;.
1075 1075 A ThingProperty of a Thing can concern a certain Aspect, e.g. the indoor temperature concerns the Aspect &quot;Temperature&quot; that could be measured by a temperature sensor.
... ... @@ -1078,12 +1078,12 @@ A ThingProperty of a Thing can have meta data&lt;/rdfs:comment&gt;
1078 1078  
1079 1079  
1080 1080  
1081   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable -->
  1081 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable -->
1082 1082  
1083   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable">
  1083 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#Variable">
1084 1084 <disjointUnionOf rdf:parseType="Collection">
1085   - <rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable"/>
1086   - <rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#StructuredTypeVariable"/>
  1085 + <rdf:Description rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#SimpleTypeVariable"/>
  1086 + <rdf:Description rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#StructuredTypeVariable"/>
1087 1087 </disjointUnionOf>
1088 1088 <rdfs:comment>A Variable (Class: Variable) constitutes a super class to the following classes: ThingProperty, OperationInput, OperationOutput, OperationState, InputDataPoint, OutputDataPoint, SimpleTypeVariable. Its members are entities that store some data (e.g. integers, text, or structured data) that can change over time.
1089 1089 These data of the Variable usually describe some real-world Aspects (e.g. a temperature) and can have MetaData (e.g. units, precision..)</rdfs:comment>
... ... @@ -1091,9 +1091,9 @@ These data of the Variable usually describe some real-world Aspects (e.g. a temp
1091 1091  
1092 1092  
1093 1093  
1094   - <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#VariableConversion -->
  1094 + <!-- https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#VariableConversion -->
1095 1095  
1096   - <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#VariableConversion">
  1096 + <Class rdf:about="https://git.onem2m.org/MAS/BaseOntology/raw/master/base_ontology.owl#VariableConversion">
1097 1097 <rdfs:comment>A VariableConversion (Class: VariableConversion) represents a conversion rule from the value range of one Variable into the value range of another Variable. The plain text specification of that rule is contained in the annotation property rdfs:comment</rdfs:comment>
1098 1098 </Class>
1099 1099 </rdf:RDF>
... ...