Skip to content
Snippets Groups Projects
Commit fa94bec3 authored by Joerg Swetina's avatar Joerg Swetina
Browse files

Version 3.5.0 of the base ontology

parent 0657f8dc
No related branches found
No related tags found
1 merge request!8Version 3.5.0 of the base ontology
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:BO="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#"> xmlns:BO="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#">
<Ontology rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology"> <Ontology rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology">
<versionIRI rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology-v3_4_0"/> <versionIRI rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology-v3_5_0"/>
<rdfs:comment>This file contains the Base Ontology of oneM2M as specified in TS-0012 <rdfs:comment>This file contains the Base Ontology of oneM2M as specified in TS-0012
========================================= =========================================
...@@ -98,7 +98,15 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR ...@@ -98,7 +98,15 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR
<!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#exposesCommand --> <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#exposesCommand -->
<ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#exposesCommand"> <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#exposesCommand">
<rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Operation"/> <rdfs:domain>
<Class>
<unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#InputDataPoint"/>
<rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Operation"/>
<rdf:Description rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#OutputDataPoint"/>
</unionOf>
</Class>
</rdfs:domain>
<rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Command"/> <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Command"/>
<rdfs:comment>A –machine interpretable- Operation or an Input/OutputDataPoint of a Service exposes a –human understandable- Command to a network</rdfs:comment> <rdfs:comment>A –machine interpretable- Operation or an Input/OutputDataPoint of a Service exposes a –human understandable- Command to a network</rdfs:comment>
</ObjectProperty> </ObjectProperty>
...@@ -263,7 +271,7 @@ the cardinality of hasSubService must be - min 1.</rdfs:comment> ...@@ -263,7 +271,7 @@ the cardinality of hasSubService must be - min 1.</rdfs:comment>
<!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasSubStructure --> <!-- http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasSubStructure -->
<ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasSubStructure"> <ObjectProperty rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasSubStructure">
<rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/> <rdfs:domain rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#StructuredTypeVariable"/>
<rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/> <rdfs:range rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
<rdfs:comment>A structured Variable can be composed of (sub-)Variables</rdfs:comment> <rdfs:comment>A structured Variable can be composed of (sub-)Variables</rdfs:comment>
</ObjectProperty> </ObjectProperty>
...@@ -1002,13 +1010,6 @@ NOTE: While a Functionality describes the – human understandable – meaning ...@@ -1002,13 +1010,6 @@ NOTE: While a Functionality describes the – human understandable – meaning
<Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable"> <Class rdf:about="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#SimpleTypeVariable">
<rdfs:subClassOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/> <rdfs:subClassOf rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
<rdfs:subClassOf>
<Restriction>
<onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasSubStructure"/>
<qualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</qualifiedCardinality>
<onClass rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#Variable"/>
</Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf> <rdfs:subClassOf>
<Restriction> <Restriction>
<onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction"/> <onProperty rdf:resource="http://www.onem2m.org/ontology/Base_Ontology/base_ontology#hasDataRestriction"/>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment