Commit 9d6d0744 authored by Mauro Dragoni's avatar Mauro Dragoni
Browse files

First complete version of the SAREF4WEAR extension.

parent 6d13b1b7
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<catalog prefer="public" xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
    <uri id="Imports Wizard Entry" name="https://saref.etsi.org/saref4wear/v0.1.2/saref4wear#" uri="file:/home/drago/Documents/research/projects/running/etsi/saref_extensions/saref4wear/ontology/saref4wear.ttl"/>
    <group id="Folder Repository, directory=, recursive=true, Auto-Update=true, version=2" prefer="public" xml:base=""/>
</catalog>
+9 −2
Original line number Diff line number Diff line
@@ -10,6 +10,14 @@
                                                    owl:versionIRI <https://saref.etsi.org/saref4wear/v0.1.2/saref4wear/sportwearable#> ;
                                                    owl:imports <https://saref.etsi.org/saref4wear/v0.1.2/saref4wear#> .

#################################################################
#    Annotation properties
#################################################################

###  https://saref.etsi.org/s4wear#canSendInformationTo
<https://saref.etsi.org/s4wear#canSendInformationTo> rdf:type owl:AnnotationProperty .


#################################################################
#    Classes
#################################################################
@@ -43,8 +51,7 @@
:Mauro rdf:type owl:NamedIndividual ,
                <https://saref.etsi.org/s4wear#LivingOrganism> ;
       <https://saref.etsi.org/s4wear#interactsWith> :GarminForerunner735XT ;
       <https://saref.etsi.org/s4wear#isSensedBy> :GarminForerunner735XT ,
                                                  :HRM-Run .
       <https://saref.etsi.org/s4wear#isSensedBy> :GarminForerunner735XT .


###  Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi
+152 −14
Original line number Diff line number Diff line
@@ -83,18 +83,18 @@ vann:preferredNamespaceUri rdf:type owl:AnnotationProperty .
#    Object Properties
#################################################################

###  https://saref.etsi.org/s4wear#canSendInformationTo
s4wear:canSendInformationTo rdf:type owl:ObjectProperty ;
                            rdfs:domain s4wear:Wearable ;
                            rdfs:range s4wear:Wearable .


###  https://saref.etsi.org/s4wear#hasLocation
s4wear:hasLocation rdf:type owl:ObjectProperty ;
                   rdfs:domain owl:Thing ;
                   rdfs:range s4wear:Location .


###  https://saref.etsi.org/s4wear#hasSensor
s4wear:hasSensor rdf:type owl:ObjectProperty ;
                 rdfs:domain s4wear:Wearable ;
                 rdfs:range s4wear:Sensor .


###  https://saref.etsi.org/s4wear#interactsWith
s4wear:interactsWith rdf:type owl:ObjectProperty ;
                     rdfs:domain s4wear:User ;
@@ -149,6 +149,48 @@ s4wear:monitors rdf:type owl:ObjectProperty ;
                rdfs:range s4wear:Wearable .


###  https://saref.etsi.org/s4wear#sendsInformationTo
s4wear:sendsInformationTo rdf:type owl:ObjectProperty ;
                          rdfs:domain s4wear:Wearable ;
                          rdfs:range s4wear:Wearable .


###  https://saref.etsi.org/saref4wear#actsOn
:actsOn rdf:type owl:ObjectProperty ;
        rdfs:domain :Action ;
        rdfs:range :ActuableObject .


###  https://saref.etsi.org/saref4wear#hasInterface
:hasInterface rdf:type owl:ObjectProperty ;
              rdfs:domain s4wear:Wearable ;
              rdfs:range :Interface .


###  https://saref.etsi.org/saref4wear#hasPowerSupply
:hasPowerSupply rdf:type owl:ObjectProperty ;
                rdfs:domain s4wear:Wearable ;
                rdfs:range :PowerSupply .


###  https://saref.etsi.org/saref4wear#isActuatedBy
:isActuatedBy rdf:type owl:ObjectProperty ;
              rdfs:domain s4wear:Wearable ;
              rdfs:range :Actuator .


###  https://saref.etsi.org/saref4wear#isTriggeredBy
:isTriggeredBy rdf:type owl:ObjectProperty ;
               rdfs:domain :Action ;
               rdfs:range s4wear:Wearable .


###  https://saref.etsi.org/saref4wear#sendsNotificationsTo
:sendsNotificationsTo rdf:type owl:ObjectProperty ;
                      rdfs:domain s4wear:Wearable ;
                      rdfs:range s4wear:Wearer .


#################################################################
#    Data properties
#################################################################
@@ -157,18 +199,18 @@ s4wear:monitors rdf:type owl:ObjectProperty ;
foaf:name rdf:type owl:DatatypeProperty .


###  https://saref.etsi.org/s4wear#capacity
s4wear:capacity rdf:type owl:DatatypeProperty ;
                rdfs:domain s4wear:Area ;
                rdfs:range xsd:long .


###  https://saref.etsi.org/s4wear#eventType
s4wear:eventType rdf:type owl:DatatypeProperty ;
                 rdfs:domain s4wear:Event ;
                 rdfs:range xsd:string .


###  https://saref.etsi.org/s4wear#hasCapacity
s4wear:hasCapacity rdf:type owl:DatatypeProperty ;
                   rdfs:domain s4wear:Area ;
                   rdfs:range xsd:long .


###  https://saref.etsi.org/s4wear#latitude
s4wear:latitude rdf:type owl:DatatypeProperty ;
                rdfs:domain s4wear:Location ;
@@ -199,6 +241,74 @@ s4wear:wearerStatus rdf:type owl:DatatypeProperty ;
                    rdfs:range xsd:string .


###  https://saref.etsi.org/saref4wear#emittedNoise
:emittedNoise rdf:type owl:DatatypeProperty ;
              rdfs:domain s4wear:Wearable ;
              rdfs:range xsd:double .


###  https://saref.etsi.org/saref4wear#emittedTemperature
:emittedTemperature rdf:type owl:DatatypeProperty ;
                    rdfs:domain s4wear:Wearable ;
                    rdfs:range xsd:double .


###  https://saref.etsi.org/saref4wear#followsPolicies
:followsPolicies rdf:type owl:DatatypeProperty ;
                 rdfs:domain s4wear:Wearable ;
                 rdfs:range xsd:anyURI .


###  https://saref.etsi.org/saref4wear#hasCommand
:hasCommand rdf:type owl:DatatypeProperty ;
            rdfs:domain :Action ;
            rdfs:range xsd:string .


###  https://saref.etsi.org/saref4wear#hasDataTransmissionRate
:hasDataTransmissionRate rdf:type owl:DatatypeProperty ;
                         rdfs:subPropertyOf owl:topDataProperty ;
                         rdfs:domain s4wear:Wearable ;
                         rdfs:range xsd:double .


###  https://saref.etsi.org/saref4wear#hasDeep
:hasDeep rdf:type owl:DatatypeProperty ;
         rdfs:domain s4wear:Wearable ;
         rdfs:range xsd:double .


###  https://saref.etsi.org/saref4wear#hasHeight
:hasHeight rdf:type owl:DatatypeProperty ;
           rdfs:domain s4wear:Wearable ;
           rdfs:range xsd:double .


###  https://saref.etsi.org/saref4wear#hasLength
:hasLength rdf:type owl:DatatypeProperty ;
           rdfs:domain s4wear:Wearable ;
           rdfs:range xsd:double .


###  https://saref.etsi.org/saref4wear#hasOperatingTemperature
:hasOperatingTemperature rdf:type owl:DatatypeProperty ;
                         rdfs:domain s4wear:Wearable ;
                         rdfs:range xsd:long .


###  https://saref.etsi.org/saref4wear#hasStorage
:hasStorage rdf:type owl:DatatypeProperty ;
            rdfs:subPropertyOf owl:topDataProperty ;
            rdfs:domain s4wear:Wearable ;
            rdfs:range xsd:double .


###  https://saref.etsi.org/saref4wear#hasWeight
:hasWeight rdf:type owl:DatatypeProperty ;
           rdfs:domain s4wear:Wearable ;
           rdfs:range xsd:double .


#################################################################
#    Classes
#################################################################
@@ -336,7 +446,8 @@ s4wear:Sensing rdf:type owl:Class ;


###  https://saref.etsi.org/s4wear#Sensor
s4wear:Sensor rdf:type owl:Class .
s4wear:Sensor rdf:type owl:Class ;
              rdfs:subClassOf s4wear:WearableComponent .


###  https://saref.etsi.org/s4wear#Software
@@ -351,7 +462,7 @@ s4wear:StaffMember rdf:type owl:Class ;

###  https://saref.etsi.org/s4wear#Storage
s4wear:Storage rdf:type owl:Class ;
               rdfs:subClassOf s4wear:Capability .
               rdfs:subClassOf s4wear:WearableComponent .


###  https://saref.etsi.org/s4wear#TextileBasedComponent
@@ -389,6 +500,10 @@ The definition of this concept satisfies the requirement WEAR-1."""@en ;
                rdfs:label "Wearable device"@en .


###  https://saref.etsi.org/s4wear#WearableComponent
s4wear:WearableComponent rdf:type owl:Class .


###  https://saref.etsi.org/s4wear#Wearer
s4wear:Wearer rdf:type owl:Class ;
              rdfs:subClassOf [ owl:intersectionOf ( s4wear:Entity
@@ -404,6 +519,29 @@ The definition of this concept satisfies the requirement WEAR-2."""@en ;
              rdfs:label "Wearer"@en .


###  https://saref.etsi.org/saref4wear#Action
:Action rdf:type owl:Class ;
        rdfs:subClassOf s4wear:Capability .


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


###  https://saref.etsi.org/saref4wear#Actuator
:Actuator rdf:type owl:Class ;
          rdfs:subClassOf s4wear:WearableComponent .


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


###  https://saref.etsi.org/saref4wear#PowerSupply
:PowerSupply rdf:type owl:Class ;
             rdfs:subClassOf s4wear:Device .


#################################################################
#    Individuals
#################################################################