Newer
Older
@prefix : <https://saref.etsi.org/s4wear#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix voaf: <http://purl.org/vocommons/voaf#> .
@prefix s4wear: <https://saref.etsi.org/s4wear#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@base <https://saref.etsi.org/saref4wear#> .
<https://saref.etsi.org/saref4wear#> rdf:type owl:Ontology ;
owl:versionIRI <https://saref.etsi.org/saref4wear/v0.1.2/saref4wear#> ;
dcterms:contributor <https://www.linkedin.com/in/maurodragoni/MauroDragoni> ;
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
dcterms:created "start date of the STF 2019-01-01"^^xsd:date ;
dcterms:description "SAREF4WEAR is an extension of SAREF for Wearables"@en ;
dcterms:issued "date when the document is online"^^xsd:date ;
dcterms:license <https://forge.etsi.org/etsi-software-license> ;
dcterms:modified "do not set this"^^xsd:date ;
dcterms:publisher <https://www.etsi.org/> ;
dcterms:source <https://forge.etsi.org/rep/SAREF/saref4wear/> ;
dcterms:title "SAREF4WEAR: an extension of SAREF for Wearables"@en ;
vann:preferredNamespacePrefix "s4wear" ;
vann:preferredNamespaceUri "https://saref.etsi.org/saref4wear#" ;
owl:versionInfo "v0.1.2" .
#################################################################
# Annotation properties
#################################################################
### http://purl.org/dc/terms/contributor
dcterms:contributor rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/created
dcterms:created rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/creator
dcterms:creator rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/description
dcterms:description rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/issued
dcterms:issued rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/license
dcterms:license rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/modified
dcterms:modified rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/publisher
dcterms:publisher rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/source
dcterms:source rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/title
dcterms:title rdf:type owl:AnnotationProperty .
### http://purl.org/vocab/vann/preferredNamespacePrefix
vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty .
### http://purl.org/vocab/vann/preferredNamespaceUri
vann:preferredNamespaceUri rdf:type owl:AnnotationProperty .
#################################################################
# Object Properties
#################################################################
### https://saref.etsi.org/s4wear#actsOn
s4wear:actsOn rdf:type owl:ObjectProperty ;
rdfs:domain s4wear:Action ;
rdfs:range s4wear:ActuableObject .
### https://saref.etsi.org/s4wear#hasInterface
s4wear:hasInterface rdf:type owl:ObjectProperty ;
rdfs:domain s4wear:Wearable ;
rdfs:range s4wear:Interface .
### 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#hasPowerSupply
s4wear:hasPowerSupply rdf:type owl:ObjectProperty ;
rdfs:domain s4wear:Wearable ;
rdfs:range s4wear:PowerSupply .
### 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 ;
rdfs:range s4wear:Wearable .
### https://saref.etsi.org/s4wear#isActedBy
s4wear:isActedBy rdf:type owl:ObjectProperty ;
rdfs:domain s4wear:Wearer ;
rdfs:range s4wear:Wearable .
### https://saref.etsi.org/s4wear#isActuatedBy
s4wear:isActuatedBy rdf:type owl:ObjectProperty ;
rdfs:domain s4wear:Wearable ;
rdfs:range s4wear:Actuator .
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
### https://saref.etsi.org/s4wear#isLocated
s4wear:isLocated rdf:type owl:ObjectProperty ;
rdfs:domain s4wear:Wearable ;
rdfs:range s4wear:Wearer .
### https://saref.etsi.org/s4wear#isLocatedIn
s4wear:isLocatedIn rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf s4wear:isLocated ;
rdfs:domain s4wear:Wearable ;
rdfs:range s4wear:Wearer .
### https://saref.etsi.org/s4wear#isLocatedNear
s4wear:isLocatedNear rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf s4wear:isLocated ;
rdfs:domain s4wear:Wearable ;
rdfs:range s4wear:Wearer .
### https://saref.etsi.org/s4wear#isLocatedOn
s4wear:isLocatedOn rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf s4wear:isLocated ;
rdfs:domain s4wear:Wearable ;
rdfs:range s4wear:Wearer .
### https://saref.etsi.org/s4wear#isSensedBy
s4wear:isSensedBy rdf:type owl:ObjectProperty ;
rdfs:domain s4wear:Wearer ;
rdfs:range s4wear:Wearable ;
rdfs:comment """Defines the relatonship between a wearer and a wearable device.
The definition of this object property satisfies the requirement WEAR-2.""" ;
rdfs:label "is sensed by"@en .
### https://saref.etsi.org/s4wear#isTriggeredBy
s4wear:isTriggeredBy rdf:type owl:ObjectProperty ;
rdfs:domain s4wear:Action ;
rdfs:range s4wear:Wearable .
### https://saref.etsi.org/s4wear#monitors
s4wear:monitors rdf:type owl:ObjectProperty ;
rdfs:domain s4wear:Wearable ;
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/s4wear#sendsNotificationsTo
s4wear:sendsNotificationsTo rdf:type owl:ObjectProperty ;
rdfs:domain s4wear:Wearable ;
rdfs:range s4wear:Wearer .
#################################################################
# Data properties
#################################################################
### http://xmlns.com/foaf/0.1/name
foaf:name rdf:type owl:DatatypeProperty .
### https://saref.etsi.org/s4wear#emittedNoise
s4wear:emittedNoise rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Wearable ;
rdfs:range xsd:double .
### https://saref.etsi.org/s4wear#emittedTemperature
s4wear:emittedTemperature rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Wearable ;
rdfs:range xsd:double .
### 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#followsPolicies
s4wear:followsPolicies rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Wearable ;
rdfs:range xsd:anyURI .
### https://saref.etsi.org/s4wear#hasCapacity
s4wear:hasCapacity rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Area ;
rdfs:range xsd:long .
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
### https://saref.etsi.org/s4wear#hasCommand
s4wear:hasCommand rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Action ;
rdfs:range xsd:string .
### https://saref.etsi.org/s4wear#hasDataTransmissionRate
s4wear:hasDataTransmissionRate rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Wearable ;
rdfs:range xsd:double .
### https://saref.etsi.org/s4wear#hasDeep
s4wear:hasDeep rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Wearable ;
rdfs:range xsd:double .
### https://saref.etsi.org/s4wear#hasHeight
s4wear:hasHeight rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Wearable ;
rdfs:range xsd:double .
### https://saref.etsi.org/s4wear#hasLength
s4wear:hasLength rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Wearable ;
rdfs:range xsd:double .
### https://saref.etsi.org/s4wear#hasOperatingTemperature
s4wear:hasOperatingTemperature rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Wearable ;
### https://saref.etsi.org/s4wear#hasStorage
s4wear:hasStorage rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain s4wear:Wearable ;
rdfs:range xsd:double .
### https://saref.etsi.org/s4wear#hasWeight
s4wear:hasWeight rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Wearable ;
rdfs:range xsd:double .
### https://saref.etsi.org/s4wear#latitude
s4wear:latitude rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Location ;
rdfs:range xsd:double .
### https://saref.etsi.org/s4wear#longitude
s4wear:longitude rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Location ;
rdfs:range xsd:double .
### https://saref.etsi.org/s4wear#meansOfTransport
s4wear:meansOfTransport rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Wearer ;
rdfs:range xsd:string .
### https://saref.etsi.org/s4wear#wearerRangeAge
s4wear:wearerRangeAge rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Wearer ;
rdfs:range xsd:string .
### https://saref.etsi.org/s4wear#wearerStatus
s4wear:wearerStatus rdf:type owl:DatatypeProperty ;
rdfs:domain s4wear:Wearer ;
rdfs:range xsd:string .
#################################################################
# Classes
#################################################################
### http://purl.org/vocommons/voaf#Vocabulary
voaf:Vocabulary rdf:type owl:Class .
### http://xmlns.com/foaf/0.1/Person
foaf:Person rdf:type owl:Class .
### https://saref.etsi.org/s4wear#Action
s4wear:Action rdf:type owl:Class ;
rdfs:subClassOf s4wear:Capability .
### https://saref.etsi.org/s4wear#ActuableObject
s4wear:ActuableObject rdf:type owl:Class .
### https://saref.etsi.org/s4wear#Actuator
s4wear:Actuator rdf:type owl:Class ;
owl:equivalentClass <https://w3id.org/saref#Actuator> ;
rdfs:subClassOf s4wear:WearableComponent .
### https://saref.etsi.org/s4wear#Area
s4wear:Area rdf:type owl:Class .
### https://saref.etsi.org/s4wear#Biometric
s4wear:Biometric rdf:type owl:Class ;
rdfs:subClassOf s4wear:Information .
### https://saref.etsi.org/s4wear#Capability
s4wear:Capability rdf:type owl:Class .
### https://saref.etsi.org/s4wear#Child
s4wear:Child rdf:type owl:Class ;
rdfs:subClassOf s4wear:Wearer .
### https://saref.etsi.org/s4wear#Communication
s4wear:Communication rdf:type owl:Class ;
rdfs:subClassOf s4wear:Capability .
### https://saref.etsi.org/s4wear#Control
s4wear:Control rdf:type owl:Class ;
rdfs:subClassOf s4wear:Capability .
### https://saref.etsi.org/s4wear#Device
s4wear:Device rdf:type owl:Class ;
owl:equivalentClass <https://w3id.org/saref#Device> .
### https://saref.etsi.org/s4wear#ElectricalSafety
s4wear:ElectricalSafety rdf:type owl:Class ;
rdfs:subClassOf s4wear:Information .
### https://saref.etsi.org/s4wear#Emission
s4wear:Emission rdf:type owl:Class ;
rdfs:subClassOf s4wear:Information .
### https://saref.etsi.org/s4wear#Entity
s4wear:Entity rdf:type owl:Class .
### https://saref.etsi.org/s4wear#Event
s4wear:Event rdf:type owl:Class .
### https://saref.etsi.org/s4wear#Fabric
s4wear:Fabric rdf:type owl:Class ;
rdfs:subClassOf s4wear:TextileBasedWearable .
### https://saref.etsi.org/s4wear#InBodyWearable
s4wear:InBodyWearable rdf:type owl:Class ;
rdfs:subClassOf [ owl:intersectionOf ( s4wear:PositionedWearable
[ rdf:type owl:Restriction ;
owl:onProperty s4wear:isLocatedIn ;
owl:someValuesFrom s4wear:Wearer
]
) ;
rdf:type owl:Class
] .
### https://saref.etsi.org/s4wear#Information
s4wear:Information rdf:type owl:Class .
### https://saref.etsi.org/s4wear#Interface
s4wear:Interface rdf:type owl:Class .
### https://saref.etsi.org/s4wear#LivingOrganism
s4wear:LivingOrganism rdf:type owl:Class ;
rdfs:subClassOf s4wear:Entity .
### https://saref.etsi.org/s4wear#Location
s4wear:Location rdf:type owl:Class .
### https://saref.etsi.org/s4wear#NearBodyWearable
s4wear:NearBodyWearable rdf:type owl:Class ;
rdfs:subClassOf [ owl:intersectionOf ( s4wear:PositionedWearable
[ rdf:type owl:Restriction ;
owl:onProperty s4wear:isLocatedNear ;
owl:someValuesFrom s4wear:Wearer
]
) ;
rdf:type owl:Class
] .
### https://saref.etsi.org/s4wear#OnBodyWearable
s4wear:OnBodyWearable rdf:type owl:Class ;
rdfs:subClassOf [ owl:intersectionOf ( s4wear:PositionedWearable
[ rdf:type owl:Restriction ;
owl:onProperty s4wear:isLocatedOn ;
owl:someValuesFrom s4wear:Wearer
]
) ;
rdf:type owl:Class
] .
### https://saref.etsi.org/s4wear#Parent
s4wear:Parent rdf:type owl:Class ;
rdfs:subClassOf s4wear:Wearer .
### https://saref.etsi.org/s4wear#PhysicalObject
s4wear:PhysicalObject rdf:type owl:Class ;
rdfs:subClassOf s4wear:Entity .
### https://saref.etsi.org/s4wear#PositionedWearable
s4wear:PositionedWearable rdf:type owl:Class ;
rdfs:subClassOf s4wear:Wearable .
### https://saref.etsi.org/s4wear#PowerSupply
s4wear:PowerSupply rdf:type owl:Class ;
rdfs:subClassOf s4wear:Device .
### https://saref.etsi.org/s4wear#Sensing
s4wear:Sensing rdf:type owl:Class ;
rdfs:subClassOf s4wear:Capability .
### https://saref.etsi.org/s4wear#Sensor
s4wear:Sensor rdf:type owl:Class ;
owl:equivalentClass <https://w3id.org/saref#Sensor> ;
rdfs:subClassOf s4wear:WearableComponent .
### https://saref.etsi.org/s4wear#Software
s4wear:Software rdf:type owl:Class ;
rdfs:subClassOf s4wear:Entity .
### https://saref.etsi.org/s4wear#StaffMember
s4wear:StaffMember rdf:type owl:Class ;
rdfs:subClassOf s4wear:Wearer .
### https://saref.etsi.org/s4wear#Storage
s4wear:Storage rdf:type owl:Class ;
rdfs:subClassOf s4wear:WearableComponent .
### https://saref.etsi.org/s4wear#TextileBasedComponent
s4wear:TextileBasedComponent rdf:type owl:Class ;
rdfs:subClassOf s4wear:TextileBasedWearable .
### https://saref.etsi.org/s4wear#TextileBasedDevice
s4wear:TextileBasedDevice rdf:type owl:Class ;
rdfs:subClassOf s4wear:TextileBasedWearable .
### https://saref.etsi.org/s4wear#TextileBasedWearable
s4wear:TextileBasedWearable rdf:type owl:Class ;
rdfs:subClassOf s4wear:Wearable .
### https://saref.etsi.org/s4wear#User
s4wear:User rdf:type owl:Class ;
rdfs:subClassOf [ owl:intersectionOf ( s4wear:Entity
[ rdf:type owl:Restriction ;
owl:onProperty s4wear:interactsWith ;
owl:someValuesFrom s4wear:Wearable
]
) ;
rdf:type owl:Class
] .
### https://saref.etsi.org/s4wear#Wearable
s4wear:Wearable rdf:type owl:Class ;
rdfs:subClassOf s4wear:Device ;
rdfs:comment """A wearable device is a device that is intended to be located near, on or in an organism.
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
[ 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 .
### https://w3id.org/saref#Actuator
### https://w3id.org/saref#Device
### https://w3id.org/saref#Sensor
#################################################################
# Individuals
#################################################################
### https://www.linkedin.com/in/maurodragoni/MauroDragoni
<https://www.linkedin.com/in/maurodragoni/MauroDragoni> rdf:type owl:NamedIndividual ,
foaf:Person ;
foaf:name "Mauro Dragoni" .
### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi