Semantic Interoperability

Access and import data sources into the DataPorts Platform

2 minute read

The Semantic Interoperability Component is a semantic middleware that collects and distributes the data and metadata obtained by the agents deployed in the Data Access Component to the different components of the platform. This component offers the mechanisms, enablers, and ontologies to achieve semantic interoperability. Specifically, it offers a framework and API to describe and provide ports’ data together with mappings to standard vocabularies to simplify the reuse of data by other applications and components. The main function provided by this component is the distribution of the data to the upper layers. With this aim, it provides an interface for publishing and subscribing streams of data, as well as obtaining data on demand, which includes both historical data and last values. It also stores locally the metadata of the Data Sources in the Metadata Registry and provides an interface to make the metadata available for all the internal components of the DataPorts Platform. In addition, this component provides other functions, such as a repository with the DataPorts common Data Model, the validation of the data sent to the data consumers to ensure that it follows the DataPorts Data Model and the registration of the available data sources in Data Governance.


  • REST API, which provides access to the data on demand and via publish/subscribe mechanisms.
  • Local metadata storage (Metadata Registry)
  • DataPorts Data Model

Demo | Screenshots


Data sources metadata (shown in the Data Access Manager UI):

Publish/subscribe notifications:

On-demand access to current data:

Historical data:

Getting Started

Initial steps to deploy and configure the software

How to use it

User guide to understand how the software is used


OpenAPI specification to interact programmatically

Source Code

Binaries & Images

Links to binaries and docker images for download

Other docs

(Optional) Additional documents worth reading

Last modified May 8, 2023: Solved issue iframe SI (44cea9e)