SAREF reference ontology patterns

The SAREF reference ontology patterns provide guidelines on how to use and extend SAREF concepts and relationships for the modelling and the description of any kind of applications-related data/information/systems. The SAREF reference ontology patterns can be applied to different verticals to provide the SAREF suite of ontologies a homogeneous and predictable structure, and to achieve higher semantic interoperability.

SAREF patterns for profiles

NOTE: The text in this page is taken from ETSI TS 103 548, and therefore falls under the ETSI IPR Policy

A device in SAREF can be characterized by profiles. A saref:Profile describes the money earned (negative values) or paid (positive values) for the use (production or consumption) of a commodity by a device in a certain context.

The figure below illustrates the main classes and properties in the SAREF Core patterns for Profiles.

SAREF Core pattern for Profiles
SAREF Core pattern for Profiles

SAREF extensions should not create specific instances of the class saref:Profile or any of its sub-classes, as they are meant to be created by applications.

SAREF extensions and applications shall not define sub-properties of the following properties:

  • saref:hasProfile
  • saref:isProfileOf
  • saref:whenPropertyValue
  • saref:whenState
  • saref:profileHasPrice