Definition in SAREF v4.1.1 ontology document
saref:Function — Function
- canonical IRI
- https://saref.etsi.org/core/v4.1.1/Function
- label
- Function
- definition
-
Logical groups of commands that devices support to accomplish their tasks. Function can target (OP saref:targets and its sub-properties) features, properties, or states. An instance of saref:Function can apply to different devices.
Description as a Class
- has super-classes
-
<http://www.w3.org/2004/02/skos/core#broader> only
saref:Function
<http://www.w3.org/2004/02/skos/core#narrower> only saref:Function - is in domain of
-
saref:hasMandatoryCommand
saref:hasOptionalCommand
saref:isFunctionOf - is in range of
-
saref:hasFunction
saref:hasFunctionKind
Definition in SAREF v3.2.1 ontology document
saref:Function — Function
- canonical IRI
- https://saref.etsi.org/core/v3.2.1/Function
- label
- Function
- definition
-
Logical groups of commands that devices support to accomplish their tasks. Function can act upon (OP saref:actsUpon and its sub-properties) features, properties, or states. An instance of saref:Function can apply to different devices.
Description as a Class
- has super-classes
-
<http://www.w3.org/2004/02/skos/core#broader> only
saref:Function
<http://www.w3.org/2004/02/skos/core#narrower> only saref:Function - has sub-classes
-
saref:ActuatingFunction
saref:EventFunction
saref:MeteringFunction
saref:SensingFunction - is in domain of
-
saref:hasMandatoryCommand
saref:hasOptionalCommand
saref:isFunctionOf - is in range of
-
saref:hasFunction
saref:hasFunctionKind
Definition in SAREF v3.1.1 ontology document
saref:Function — Function
- canonical IRI
- https://saref.etsi.org/core/v3.1.1/Function
- label
- Function
- definition
-
The functionality necessary to accomplish the task for which a device is designed. A device can be designed to perform more than one function. Functions can be structured in categories (subclasses) that reflect different points of view, for example, considering the specific application area for which a function can be used (e.g., light, temperature, motion, heat, power, etc.), or the capability that a function can support (e.g., receive, reply, notify, etc.), and so forth.
Description as a Class
- has super-classes
- saref:hasCommand min 1 saref:Command
- has sub-classes
-
saref:ActuatingFunction
saref:EventFunction
saref:MeteringFunction
saref:SensingFunction - is in domain of
- saref:hasCommand
- is in range of
-
saref:hasFunction
saref:isCommandOf
saref:represents