Skip to content
saref4ehaw.ttl 69.6 KiB
Newer Older
dragoni's avatar
dragoni committed
@prefix : <https://saref.etsi.org/saref4ehaw/> .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
dragoni's avatar
dragoni committed
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
moreiraj's avatar
moreiraj committed
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
dragoni's avatar
dragoni committed
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix voaf: <http://purl.org/vocommons/voaf#> .
@prefix saref: <https://saref.etsi.org/core/> .
@prefix s4ehaw: <https://saref.etsi.org/saref4ehaw/> .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
@prefix s4envi: <https://saref.etsi.org/saref4envi/> .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
@prefix dcterms: <http://purl.org/dc/terms/> .
dragoni's avatar
dragoni committed
@prefix ssn-system: <http://www.w3.org/ns/ssn/systems/> .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
@base <https://saref.etsi.org/saref4ehaw/> .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
<https://saref.etsi.org/saref4ehaw/> rdf:type owl:Ontology ;
dragoni's avatar
dragoni committed
                                      owl:versionIRI <https://saref.etsi.org/saref4ehaw/v1.1.1/> ;
                                      owl:imports <https://saref.etsi.org/core/v3.1.1/> ;
                                      dcterms:contributor <http://www.maxime-lefrancois.info/> ,
                                                          <https://pdi.fbk.eu/people/profile/dragoni> ,
                                                          <https://research.utwente.nl/en/persons/jo%C3%A3o-luiz-moreira> ,
                                                          <https://www.linkedin.com/in/lina-nachabe-2b292457/> ;
                                      dcterms:creator <http://www-public.imtbs-tsp.eu/~girodgen/> ;
                                      dcterms:description """The objective of SAREF4EHAW is to extend SAREF ontology for the eHealth/Ageing-well (EHAW) vertical. Clause 4.1 of the present document shortly introduces a high level view of the envisioned SAREF4EHAW semantic model and modular ontology, with the retained concepts (i.e. classes) and their relations. 
Marc Girod-Genet's avatar
Marc Girod-Genet committed
SAREF4EHAW extension has been specified and formalised by investigating EHAW domain related resources, as reported in ETSI TR 103 509, such as: potential stakeholders, standardization initiatives, alliances/associations, European projects, EC directives, existing ontologies, and data repositories. Therefore, SAREF4EHAW modular ontology shall both:
 - Allow the implementation of a limited set of typical EHAW related use cases already identified in ETSI TR 103 509, i.e.
 - Use case 1 “elderly at home monitoring and support”,
 - Use case 2 “monitoring and support of healthy lifestyles for citizens”,
 - Use case 3 “Early Warning System (EWS) and Cardiovascular Accidents detection”.
 - Fulfil the eHealth Ageing Well related requirements provided in ETSI TR 103 509, mainly the ontological ones that were mostly taken as input for the ontology specification.
Marc Girod-Genet's avatar
Marc Girod-Genet committed
SAREF4EHAW mainly reuses the following existing ontologies: SAREF, ETSI SmartBAN reference model, SAREF 4 Environment extension and W3C SSN System module. The following figure presents the high level view of SAREF4EHAW ontology.
Marc Girod-Genet's avatar
Marc Girod-Genet committed
![SAREF4SYST overview](diagrams/SAREF4EHAW_Model.jpg)
Marc Girod-Genet's avatar
Marc Girod-Genet committed
For semantic interoperability handling purposes, an ontology based solution, combined with sensing-as-a-service and WoT strategies, is retained for SAREF4EHAW. Therefore, an upper level ontology, at service level, shall also behas been fully modelled (Service class and sub-classes depicted in the previous figure).
dragoni's avatar
dragoni committed
For embedded semantic analytics purposes, SAREF4EHAW shall behas been designed using the modularity principle (see ETSI TR 103 509) and can thus be mainly described by the following self-contained knowledge sub-ontologies (or modules): HealthActor, Ban, HealthDevice, Function (measured data related concepts included) and Service."""^^<https://www.iana.org/assignments/media-types/text/markdown> ;
                                      dcterms:issued "2020-02-01"^^xsd:date ;
                                      dcterms:license <https://forge.etsi.org/etsi-software-license> ;
                                      dcterms:modified "2020-05-01"^^xsd:date ;
                                      dcterms:publisher <https://www.etsi.org/> ;
                                      dcterms:source <https://saref.etsi.org/sources/saref4ehaw/> ;
                                      dcterms:title "SAREF4EHAW: an extension of SAREF for eHealth Ageing Well domain"@en ;
                                      vann:preferredNamespacePrefix "s4ehaw" ;
                                      vann:preferredNamespaceUri "https://saref.etsi.org/saref4ehaw/" ;
                                      rdfs:seeAlso <https://www.etsi.org/deliver/etsi_ts/103400_103499/10341008/01.01.01_60/ts_10341008v010101p.pdf> ;
                                      owl:versionInfo "v1.1.1" .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
#################################################################
#    Annotation properties
#################################################################
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/contributor
dcterms:contributor rdf:type owl:AnnotationProperty .
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/creator
dcterms:creator rdf:type owl:AnnotationProperty .
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/description
dcterms:description rdf:type owl:AnnotationProperty .
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/issued
dcterms:issued rdf:type owl:AnnotationProperty .
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/license
dcterms:license rdf:type owl:AnnotationProperty .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/modified
dcterms:modified rdf:type owl:AnnotationProperty .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/publisher
dcterms:publisher rdf:type owl:AnnotationProperty .
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/source
dcterms:source rdf:type owl:AnnotationProperty .
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/dc/terms/title
dcterms:title rdf:type owl:AnnotationProperty .
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/vocab/vann/preferredNamespacePrefix
vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty .
Marc Girod-Genet's avatar
Marc Girod-Genet committed

Marc Girod-Genet's avatar
Marc Girod-Genet committed
###  http://purl.org/vocab/vann/preferredNamespaceUri
vann:preferredNamespaceUri rdf:type owl:AnnotationProperty .
Marc Girod-Genet's avatar
Marc Girod-Genet committed
#################################################################
#    Object Properties
#################################################################
dragoni's avatar
dragoni committed
###  http://www.w3.org/2004/02/skos/core#broader
skos:broader rdf:type owl:ObjectProperty .


###  https://saref.etsi.org/core/consistsOf
saref:consistsOf rdf:type owl:ObjectProperty ;
dragoni's avatar
dragoni committed
                 rdfs:domain s4ehaw:Ban ;
                 rdfs:range s4ehaw:HealthDevice ;
                 rdfs:comment "A relationship indicating a composite entity that consists of other entities (e.g., a temperature/humidity sensor that consists of a temperature sensor and a humidity sensor)"@en ;
                 rdfs:isDefinedBy saref: ;
                 rdfs:label "consists of"@en .
###  https://saref.etsi.org/saref4ehaw/followsUser
Marc Girod-Genet's avatar
Marc Girod-Genet committed
s4ehaw:followsUser rdf:type owl:ObjectProperty ;
                   rdfs:domain s4ehaw:Helper ;
                   rdfs:range s4ehaw:User ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
                   rdfs:comment "A helper may follow one or multiple users that can in particular be patients."@en ;
                   rdfs:label "follows user"@en .
dragoni's avatar
dragoni committed
###  https://saref.etsi.org/saref4ehaw/groundingProtocol
s4ehaw:groundingProtocol rdf:type owl:ObjectProperty ;
                         rdfs:domain s4ehaw:ServiceGrounding ;
                         rdfs:range s4ehaw:CommunicationProtocol ;
                         rdfs:comment "The grounding protocol is the protocol used to transmit the message by the service, e.g. BLE."@en ;
                         rdfs:label "grounding protocol"@en .


###  https://saref.etsi.org/saref4ehaw/hasActivity
Marc Girod-Genet's avatar
Marc Girod-Genet committed
s4ehaw:hasActivity rdf:type owl:ObjectProperty ;
                   rdfs:domain s4ehaw:HealthActor ;
                   rdfs:range s4ehaw:Activity ;
                   rdfs:comment "A health actor may have one or multiple activities."@en ;
                   rdfs:label "has activity"@en .
###  https://saref.etsi.org/saref4ehaw/hasBanApplicationDomain
Marc Girod-Genet's avatar
Marc Girod-Genet committed
s4ehaw:hasBanApplicationDomain rdf:type owl:ObjectProperty ;
                               rdfs:domain s4ehaw:Ban ;
                               rdfs:range s4ehaw:BanApplicationDomain ;
                               rdfs:comment "The BAN application domain - healthcare, telemedicine, assisted living, sport training, pervasive computing, safety and emergency... -."@en ;
                               rdfs:label "has BAN application domain"@en .
###  https://saref.etsi.org/saref4ehaw/hasBanCommunicationType
s4ehaw:hasBanCommunicationType rdf:type owl:ObjectProperty ;
dragoni's avatar
dragoni committed
                               rdfs:domain s4ehaw:Ban ;
                               rdfs:range s4ehaw:BanCommunicationType ;
                               rdfs:comment "A BAN has a BAN communication type that is the type of communication carried out between BAN devices and BAN Hub."@en ;
                               rdfs:label "has BAN communication type"@en .


###  https://saref.etsi.org/saref4ehaw/hasChronicDisease
s4ehaw:hasChronicDisease rdf:type owl:ObjectProperty ;
                         rdfs:domain s4ehaw:Patient ;
                         rdfs:range s4ehaw:ChronicDisease ;
                         rdfs:comment "A patient can suffer from one or more chronic disease like Diabetes, azma, etc."@en ;
                         rdfs:label "has chronic disease"@en .
###  https://saref.etsi.org/saref4ehaw/hasComputingPower
Marc Girod-Genet's avatar
Marc Girod-Genet committed
s4ehaw:hasComputingPower rdf:type owl:ObjectProperty ;
                         rdfs:domain s4ehaw:DeviceCharacteristic ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
                         rdfs:range s4ehaw:ComputingPower ;
                         rdfs:comment "A health device characteristic describing the processing power or capabilities of the device (e.g. processor ID and manufacturer, duty cycle, available flash/RM memory, maximum flash/RAM memory...)."@en ;
Marc Girod-Genet's avatar
Marc Girod-Genet committed
                         rdfs:label "has computing power"@en .
###  https://saref.etsi.org/saref4ehaw/hasContact
Marc Girod-Genet's avatar
Marc Girod-Genet committed
s4ehaw:hasContact rdf:type owl:ObjectProperty ;
                  rdfs:domain s4ehaw:Ban ;
                  rdfs:range s4ehaw:Contact ;
                  rdfs:comment "A BAN has one or multiple contacts (e.g. the patient or user that is monitored through this BAN, the caregiver that is using this BAN for monitoring purposes)."@en ;
                  rdfs:label "has contact"@en .
Marc Girod-Genet's avatar
Marc Girod-Genet committed

###  https://saref.etsi.org/saref4ehaw/hasData
Marc Girod-Genet's avatar
Marc Girod-Genet committed
s4ehaw:hasData rdf:type owl:ObjectProperty ;
               rdfs:domain saref:Function ;
               rdfs:range s4ehaw:Data ;
               rdfs:comment "A function has one or many data, for example a tracking function shall include latitude, longitude and speed data."@en ;
               rdfs:label "has data"@en .
dragoni's avatar
dragoni committed
###  https://saref.etsi.org/saref4ehaw/hasDataConstraint
s4ehaw:hasDataConstraint rdf:type owl:ObjectProperty ;
                         rdfs:domain s4ehaw:Data ;
                         rdfs:range s4ehaw:DataConstraint ;
                         rdfs:comment "Data has data constraints (validity, legal...)."@en ;
                         rdfs:label "has data constraint"@en .


###  https://saref.etsi.org/saref4ehaw/hasDeviceCharacteristic
s4ehaw:hasDeviceCharacteristic rdf:type owl:ObjectProperty ;
dragoni's avatar
dragoni committed
                               rdfs:domain s4ehaw:HealthDevice ;
                               rdfs:range s4ehaw:DeviceCharacteristic ;
                               rdfs:comment "A health device has device characteristic describing the physical characteristics of the health device, e.g. its dimensions."@en ;
                               rdfs:label "has device characteristic"@en .

Loading full blame...