IoT Semantic Interoperability for Active and Healthy Ageing
335
semantic model, Inter-MW can perform the transformation from RDF to the platformspecific syntactic format, allowing platforms to receive understandable data and
messages from applications or different platforms. The converted data would be
used to update a virtual representation of the device in the target platform, which
would be used by the native services.
Requirements for IPSM Semantic Interoperability Solution
The ACTIVAGE approach for achieving semantic interoperability among heterogeneous IoT platforms is based on:
• The definition of explicit OWL-demarcated semantics for each IoT platform in the
ACTIVAGE ecosystem that would share data or co-operate with other elements
of the ecosystem.
• The existence of a common central ontology specifically designed for AHA. This
ontology is based on GOIoTP,
4 m3-lite
5 and other IoT ontologies, and covers all
required AHA-related concepts in the ACTIVAGE ecosystem.
• A previous syntactic translation of the data messages, to transform the platformspecific syntactic format into RDF, which is capable of supporting semantic information. This transformation is performed by the Inter-MW component [36, 37],
which performs the syntactic transformation programmed for a specific type of
platform. This transformation is necessary in order to enable later a semantic
translation, as the semantic translator component (IPSM) requires that incoming
information is expressed in RDF (more specifically, in the INTER-IoT JSON-LD
format).
• A real-time semantic translator, the IPSM component, capable of performing a
real-time ontology-to-ontology translation between massive streams of IoT/AHA
data from platforms [6]. The IPSM translates data messages from its native
semantic format to the AHA ontology or vice versa (from the AHA ontology
to the platform-specific semantics) [39]. By these means, it is possible to express
the information from platforms into the common ACTIVAGE semantics. Also,
platform-to-platform co-operation it is possible by using two sequential semantic
translations of messages (from the sender platform to the central ontology and
from the central ontology to the receiver platform). This IPSM double-translation
approach makes feasible the communication of a high number of platforms, as far
as it exceedingly simplifies the translation process and provides good scalability
and extensibility. In comparison, direct translations require exponential effort for
each additional platform, thus being an unfeasible approach in a system with 10
different platforms.
4 https://inter-iot.github.io/ontology/.
5 https://lov.linkeddata.es/dataset/lov/vocabs/m3lite.
Précédent

- 347/424

Suivant