Skip to content

V3.2 -- Analytics, Data Schemas, and Sensor Interfaces

Compare
Choose a tag to compare
@hammar hammar released this 07 Jul 15:00
4507b96

Version 3.2 is a feature release that contains:

  • The new Analytics module, providing a vocabulary for describing prognoses and aggregates, and the processes used to generate these. This vocabulary is rather generic; we would like to get feedback on it and in particular solicit recommendations on how to model/document anlysis procedures/workflows.
  • The new DataSchema module, allowing for much richer description of data schemas on sensor and actuator interfaces, including primitive schemas, object schemas, and array schemas.
  • A new SensorInterface class, mirroring the design of the ActuatorInterface class from REC 3.1. This allows you to represent shared aspects of a set of identical sensors (e.g., their data schemas) in a single place, reducing duplication across the knowledge graph. It also simplifies translation of REC graphs into, e.g., MS DTDL or WoT TD.
  • The new Lantmäteriet module, representing the Swedish Real Property Register (Fastighetsregister). This module, intended for the Swedish market, is optional and thus not loaded in REC Full by default.
  • A new Collections class, intended to represent generic administrative collections of things.
  • A new o2o:listProperty annotation, intended to indicate that an OWL object or data property shall be treated as an rdf:List in implementing systems.
  • Additional Quantity Kind and Measurement Unit individuals supporting waste management and presence detection use cases.
  • New core:timeInterval data property, indicating an ISO 8601 time interval relevant to some entity or event.
  • New device:hasSerialNumber and device:hasMACAddress data properties.
  • Documentation on our use of OWL punning and ontology design patterns used.
  • An official alignment to BOT (Building Topology Ontology).