Commit 1388a240 authored by Maxime Lefrançois's avatar Maxime Lefrançois
Browse files

Merge branch 'issue-11' into 'develop-v2.1.1'

closes #11

Closes #11

See merge request !10
parents b26757d8 a38af3d1
Loading
Loading
Loading
Loading
Loading
+24 −23
Changes for ontology/saref4wear.ttl: 24 added lines, 23 removed lines.
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@

<https://saref.etsi.org/saref4wear/> rdf:type owl:Ontology ;
                                      owl:versionIRI <https://saref.etsi.org/saref4wear/v1.1.1/> ;
                                      owl:imports <https://saref.etsi.org/core/v3.2.1/> ;
                                      dcterms:created "2019-01-01"^^xsd:date ;
                                      dcterms:creator <http://www.garcia-castro.com/foaf.rdf#me> ,
                                                      <https://www.linkedin.com/in/maurodragoni/MauroDragoni> ;
@@ -161,7 +162,7 @@ saref:hasCommand rdf:type owl:ObjectProperty ;

###  https://saref.etsi.org/core/hasFunction
saref:hasFunction rdf:type owl:ObjectProperty ;
                  rdfs:domain s4wear:Wearable ;
                  rdfs:domain s4wear:WearableDevice ;
                  rdfs:range saref:Function ;
                  rdfs:comment "A relationship identifying the function of a device."@en ;
                  rdfs:label "has function"@en .
@@ -249,7 +250,7 @@ s4syst:connectedTo rdf:type owl:ObjectProperty ;

###  https://saref.etsi.org/saref4wear/controlsFeature
s4wear:controlsFeature rdf:type owl:ObjectProperty ;
                       rdfs:domain saref:Device ;
                       rdfs:domain s4wear:WearableDevice ;
                       rdfs:range saref:FeatureOfInterest ;
                       rdfs:comment "A relationship specifying the features of interest that are controlled by a device."@en ;
                       rdfs:label "controls feature"@en .
@@ -258,7 +259,7 @@ s4wear:controlsFeature rdf:type owl:ObjectProperty ;
###  https://saref.etsi.org/saref4wear/featureIsControlledByDevice
s4wear:featureIsControlledByDevice rdf:type owl:ObjectProperty ;
                                   rdfs:domain saref:FeatureOfInterest ;
                                   rdfs:range saref:Device ;
                                   rdfs:range s4wear:WearableDevice ;
                                   rdfs:comment "A relationship specifying the devices that control a feature of interest."@en ;
                                   rdfs:label "feature is controlled by device"@en .

@@ -266,14 +267,14 @@ s4wear:featureIsControlledByDevice rdf:type owl:ObjectProperty ;
###  https://saref.etsi.org/saref4wear/featureIsMeasuredByDevice
s4wear:featureIsMeasuredByDevice rdf:type owl:ObjectProperty ;
                                 rdfs:domain saref:FeatureOfInterest ;
                                 rdfs:range saref:Device ;
                                 rdfs:range s4wear:WearableDevice ;
                                 rdfs:comment "A relationship specifying the devices that measure a feature of interest."@en ;
                                 rdfs:label "feature is measured by device"@en .


###  https://saref.etsi.org/saref4wear/followsPolicy
s4wear:followsPolicy rdf:type owl:ObjectProperty ;
                     rdfs:domain s4wear:Wearable ;
                     rdfs:domain s4wear:WearableDevice ;
                     rdfs:range s4wear:Policy ;
                     rdfs:comment "A relationship specifying the policy followed by a wearable device."@en ;
                     rdfs:label "follows policy"@en .
@@ -321,7 +322,7 @@ s4wear:isDetectedBy rdf:type owl:ObjectProperty ;

###  https://saref.etsi.org/saref4wear/isLocated
s4wear:isLocated rdf:type owl:ObjectProperty ;
                 rdfs:domain s4wear:Wearable ;
                 rdfs:domain s4wear:WearableDevice ;
                 rdfs:range s4wear:Wearer ;
                 rdfs:comment "A relationship specifying the location of a wearer with respect to a wearable."@en ;
                 rdfs:label "is located"@en .
@@ -365,7 +366,7 @@ s4wear:isTriggeredBy rdf:type owl:ObjectProperty ;

###  https://saref.etsi.org/saref4wear/measuresFeature
s4wear:measuresFeature rdf:type owl:ObjectProperty ;
                       rdfs:domain saref:Device ;
                       rdfs:domain s4wear:WearableDevice ;
                       rdfs:range saref:FeatureOfInterest ;
                       rdfs:comment "A relationship specifying the features of interest that are measured by a device."@en ;
                       rdfs:label "measures feature"@en .
@@ -382,8 +383,8 @@ s4wear:monitors rdf:type owl:ObjectProperty ;
###  https://saref.etsi.org/saref4wear/sendsInformationTo
s4wear:sendsInformationTo rdf:type owl:ObjectProperty ;
                          rdfs:subPropertyOf s4syst:connectedTo ;
                          rdfs:domain s4wear:Wearable ;
                          rdfs:range s4wear:Wearable ;
                          rdfs:domain s4wear:WearableDevice ;
                          rdfs:range s4wear:WearableDevice ;
                          rdfs:comment "A relationship specifying the sending information operation between two wearables."@en ;
                          rdfs:label "sends information to"@en .

@@ -391,7 +392,7 @@ s4wear:sendsInformationTo rdf:type owl:ObjectProperty ;
###  https://saref.etsi.org/saref4wear/sendsNotificationsTo
s4wear:sendsNotificationsTo rdf:type owl:ObjectProperty ;
                            rdfs:subPropertyOf s4syst:connectedTo ;
                            rdfs:domain s4wear:Wearable ;
                            rdfs:domain s4wear:WearableDevice ;
                            rdfs:range s4wear:Wearer ;
                            rdfs:comment "A relationship specifying the sending notification operation between two wearables."@en ;
                            rdfs:label "sends notifications to"@en .
@@ -439,7 +440,7 @@ s4wear:hasCapacity rdf:type owl:DatatypeProperty ;

###  https://saref.etsi.org/saref4wear/hasDataTransmissionRate
s4wear:hasDataTransmissionRate rdf:type owl:DatatypeProperty ;
                               rdfs:domain s4wear:Wearable ;
                               rdfs:domain s4wear:WearableDevice ;
                               rdfs:range xsd:double ;
                               rdfs:comment "A relationship defining the data transmission rate of a wearable."@en ;
                               rdfs:label "has data transmission rate"@en .
@@ -447,7 +448,7 @@ s4wear:hasDataTransmissionRate rdf:type owl:DatatypeProperty ;

###  https://saref.etsi.org/saref4wear/hasHeight
s4wear:hasHeight rdf:type owl:DatatypeProperty ;
                 rdfs:domain s4wear:Wearable ;
                 rdfs:domain s4wear:WearableDevice ;
                 rdfs:range xsd:double ;
                 rdfs:comment "A relationship defining the height dimension of a wearable."@en ;
                 rdfs:label "has height"@en .
@@ -455,7 +456,7 @@ s4wear:hasHeight rdf:type owl:DatatypeProperty ;

###  https://saref.etsi.org/saref4wear/hasLength
s4wear:hasLength rdf:type owl:DatatypeProperty ;
                 rdfs:domain s4wear:Wearable ;
                 rdfs:domain s4wear:WearableDevice ;
                 rdfs:range xsd:double ;
                 rdfs:comment "A relationship defining the length dimension of a wearable."@en ;
                 rdfs:label "has length"@en .
@@ -463,7 +464,7 @@ s4wear:hasLength rdf:type owl:DatatypeProperty ;

###  https://saref.etsi.org/saref4wear/hasStorage
s4wear:hasStorage rdf:type owl:DatatypeProperty ;
                  rdfs:domain s4wear:Wearable ;
                  rdfs:domain s4wear:WearableDevice ;
                  rdfs:range xsd:double ;
                  rdfs:comment "A relationship defining the storage capacity of a wearable."@en ;
                  rdfs:label "has storage"@en .
@@ -471,7 +472,7 @@ s4wear:hasStorage rdf:type owl:DatatypeProperty ;

###  https://saref.etsi.org/saref4wear/hasWeight
s4wear:hasWeight rdf:type owl:DatatypeProperty ;
                 rdfs:domain s4wear:Wearable ;
                 rdfs:domain s4wear:WearableDevice ;
                 rdfs:range xsd:double ;
                 rdfs:comment "A relationship defining the weight of a wearable device."@en ;
                 rdfs:label "has weight"@en .
@@ -479,7 +480,7 @@ s4wear:hasWeight rdf:type owl:DatatypeProperty ;

###  https://saref.etsi.org/saref4wear/hasWidth
s4wear:hasWidth rdf:type owl:DatatypeProperty ;
                rdfs:domain s4wear:Wearable ;
                rdfs:domain s4wear:WearableDevice ;
                rdfs:range xsd:double ;
                rdfs:comment "A relationship defining the width dimention of a wearable."@en ;
                rdfs:label "has width"@en .
@@ -551,7 +552,7 @@ geo:Geometry rdf:type owl:Class ;
geo:Point rdf:type owl:Class ;
          rdfs:subClassOf geo:Geometry ;
          rdfs:comment "A point, typically described using a coordinate system relative to Earth."@en ;
          rdfs:isDefinedBy geo: ;
          rdfs:isDefinedBy <http://www.w3.org/2003/01/geo/wgs84_pos#> ;
          rdfs:label "Point"@en .


@@ -811,7 +812,7 @@ s4wear:FabricWearable rdf:type owl:Class ;

###  https://saref.etsi.org/saref4wear/InBodyWearable
s4wear:InBodyWearable rdf:type owl:Class ;
                      rdfs:subClassOf [ owl:intersectionOf ( s4wear:Wearable
                      rdfs:subClassOf [ owl:intersectionOf ( s4wear:WearableDevice
                                                             [ rdf:type owl:Restriction ;
                                                               owl:onProperty s4wear:isLocatedIn ;
                                                               owl:someValuesFrom s4wear:Wearer
@@ -853,7 +854,7 @@ s4wear:NavigatingFunction rdf:type owl:Class ;

###  https://saref.etsi.org/saref4wear/NearBodyWearable
s4wear:NearBodyWearable rdf:type owl:Class ;
                        rdfs:subClassOf [ owl:intersectionOf ( s4wear:Wearable
                        rdfs:subClassOf [ owl:intersectionOf ( s4wear:WearableDevice
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty s4wear:isLocatedNear ;
                                                                 owl:someValuesFrom s4wear:Wearer
@@ -877,7 +878,7 @@ s4wear:Occurrence rdf:type owl:Class ;

###  https://saref.etsi.org/saref4wear/OnBodyWearable
s4wear:OnBodyWearable rdf:type owl:Class ;
                      rdfs:subClassOf [ owl:intersectionOf ( s4wear:Wearable
                      rdfs:subClassOf [ owl:intersectionOf ( s4wear:WearableDevice
                                                             [ rdf:type owl:Restriction ;
                                                               owl:onProperty s4wear:isLocatedOn ;
                                                               owl:someValuesFrom s4wear:Wearer
@@ -930,8 +931,8 @@ s4wear:User rdf:type owl:Class ;
            rdfs:label "User"@en .


###  https://saref.etsi.org/saref4wear/Wearable
s4wear:Wearable rdf:type owl:Class ;
###  https://saref.etsi.org/saref4wear/WearableDevice
s4wear:WearableDevice rdf:type owl:Class ;
                      rdfs:subClassOf geo:Feature ,
                                      saref:Device ,
                                      [ rdf:type owl:Restriction ;
@@ -959,7 +960,7 @@ s4wear:Wearer rdf:type owl:Class ;
                              [ owl:intersectionOf ( s4wear:LivingOrganism
                                                     [ rdf:type owl:Restriction ;
                                                       owl:onProperty s4wear:featureIsMeasuredByDevice ;
                                                       owl:someValuesFrom s4wear:Wearable
                                                       owl:someValuesFrom s4wear:WearableDevice
                                                     ]
                                                   ) ;
                                rdf:type owl:Class