Commit fe3329bb authored by Mauro Dragoni's avatar Mauro Dragoni
Browse files

Fixing the definition of User and Wearer.

parent 785d94ef
Loading
Loading
Loading
Loading
+24 −4
Original line number Diff line number Diff line
@@ -157,17 +157,17 @@ s4wear:Device rdf:type owl:Class .

###  https://saref.etsi.org/s4wear#LivingOrganism
s4wear:LivingOrganism rdf:type owl:Class ;
                      rdfs:subClassOf s4wear:Wearer .
                      rdfs:subClassOf :Entity .


###  https://saref.etsi.org/s4wear#PhysicalObject
s4wear:PhysicalObject rdf:type owl:Class ;
                      rdfs:subClassOf s4wear:Wearer .
                      rdfs:subClassOf :Entity .


###  https://saref.etsi.org/s4wear#Software
s4wear:Software rdf:type owl:Class ;
                rdfs:subClassOf s4wear:Wearer .
                rdfs:subClassOf :Entity .


###  https://saref.etsi.org/s4wear#Wearable
@@ -180,6 +180,14 @@ The definition of this concept satisfies the requirement WEAR-1."""@en ;

###  https://saref.etsi.org/s4wear#Wearer
s4wear:Wearer rdf:type owl:Class ;
              rdfs:subClassOf [ owl:intersectionOf ( :Entity
                                                     [ rdf:type owl:Restriction ;
                                                       owl:onProperty s4wear:isSensedBy ;
                                                       owl:someValuesFrom s4wear:Wearable
                                                     ]
                                                   ) ;
                                rdf:type owl:Class
                              ] ;
              rdfs:comment """A wearer is any living organism that is sensed by a wearable.
The definition of this concept satisfies the requirement WEAR-2."""@en ;
              rdfs:label "Wearer"@en .
@@ -214,6 +222,10 @@ The definition of this concept satisfies the requirement WEAR-2."""@en ;
          rdfs:subClassOf :Information .


###  https://saref.etsi.org/saref4wear#Entity
:Entity rdf:type owl:Class .


###  https://saref.etsi.org/saref4wear#Fabric
:Fabric rdf:type owl:Class ;
        rdfs:subClassOf :TextileBasedWearable .
@@ -290,7 +302,15 @@ The definition of this concept satisfies the requirement WEAR-2."""@en ;


###  https://saref.etsi.org/saref4wear#User
:User rdf:type owl:Class .
:User rdf:type owl:Class ;
      rdfs:subClassOf [ owl:intersectionOf ( :Entity
                                             [ rdf:type owl:Restriction ;
                                               owl:onProperty :interactsWith ;
                                               owl:someValuesFrom s4wear:Wearable
                                             ]
                                           ) ;
                        rdf:type owl:Class
                      ] .


#################################################################