diff --git a/ontology/saref4ehaw.ttl b/ontology/saref4ehaw.ttl index a2ab14925fae91b06e79c06fe2a77807a52e5270..babb37bcde10c150b74c23b3b0b66754fedd5459 100644 --- a/ontology/saref4ehaw.ttl +++ b/ontology/saref4ehaw.ttl @@ -637,6 +637,8 @@ s4ehaw:isDescribedBy rdf:type owl:ObjectProperty ; rdfs:label "is described by"@en ; rdfs:comment "A service is described by a service process (how the service works)."@en ; + + rdfs:domain saref:Service ; rdfs:range s4ehaw:ServiceProcess . @@ -649,6 +651,8 @@ s4ehaw:presents rdf:type owl:ObjectProperty ; rdfs:label "presents"@en ; rdfs:comment "A service presents a service profile (what the service does)."@en ; + + rdfs:domain saref:Service ; rdfs:range s4ehaw:ServiceProfile . @@ -661,6 +665,8 @@ s4ehaw:supports rdf:type owl:ObjectProperty ; rdfs:label "supports"@en ; rdfs:comment "A service supports a service grounding (how to access the service)." ; + + rdfs:domain saref:Service ; rdfs:range s4ehaw:ServiceGrounding . @@ -2153,6 +2159,12 @@ saref:Sensor rdf:type owl:Class . +### https://saref.etsi.org/saref/core/Service + +saref:Service rdf:type owl:Class . + + + ### https://saref.etsi.org/saref/core/Task saref:Task rdf:type owl:Class .