The document discusses semantic interoperability frameworks. It describes the InterConnect project which aims to develop advanced solutions for connecting digital homes and buildings with the electricity sector using semantic interoperability without a central facilitator. It leverages the SAREF ontology and validates solutions in seven test sites across Europe. The project addresses the importance of interoperability for the energy transition by integrating local renewable energy and flexibility optimally.
2. 2
InterConnect project
• H2020 Large Scale Pilot (2019-2024)
• InterConnect gathers 50 European entities to
develop and demonstrate advanced solutions for
connecting and converging digital homes and
buildings with the electricity sector.
• The project pioneers cross-domain semantic
interoperability without a centrally hosted
facilitator leveraging SAREF ontology.
• Validation in seven connected large-scale test-sites
in Portugal, Belgium, Germany, the Netherlands,
Italy, Greece and France.
• https://interconnectproject.eu/
3. 3
Importance of interoperability in the energy transition
• Safe and resilient EU transition to a greener
economy
• Integrate local and renewable based energy
generation and energy flexibility optimally
• Reduce the dependency on carbon-based
energy and external sources
• Accelerate the adoption of low carbon and
efficiency services based on edge
intelligence in buildings and electric grids
• Enable consumers to use technology and
active cooperate in mitigating the energy
crisis
Integration of
renewables and flexible
energy resources
Interconnecting different
devices and systems via
semantics and
knowledge-based tech
Support edge and cloud-
based infrastructures
Cross sector services
Impactful adoption of
low or carbon-neutral
services
Active consumers
investing in efficient
technologies
4. Domain
Knowledge
Representation
4
InterConnect Semantic Proposition
Service Concepts Service data models Knowledge Graphs Semantic Interoperability
Domain
Knowledge Graphs
Syntactic
Interoperability
One-to-one Mapping
Data centred
interfaces
One-to-many
Mapping
Semantic
Interoperability
1
2
3
4
5
6
FROM Specific Data
Model and protocol
agreement
FROM Custom
Interfaces and Specific
Lifecycle Integration
THROUGH Agreement
for Common Domain
Representation
TO Knowledge
modelling
TO Knowledge
Dissemination
Interface
UNTIL Reasoning and
Knowledge Discovery
5. The Knowledge Engine
5
Smart
Connector
Knowledge
Base
Smart
Connector
Knowledge
Base
Knowledge
Directory
Graph Patterns / RDF triplets
Knowledge Directory query/update
Knowledge Engine
• The Knowledge Engine is
composed out of Smart Connectors
and the Knowledge Directory
• The Knowledge Base is your
application
• Each Knowledge Base has its own
Smart Connector
• The Smart Connector is a generic
piece of software, that facilitates
communication and reasoning
6. 6
The levels of interoperability
source GWAC - GridWise Architecture Council
7. The role of ontologies
• Ontologies can be used to define the common data knowledge representations for
different stakeholders to interoperate
• InterConnect uses SAREF suite of ontologies as pillar for deploying
semantic interoperability on a large scale
• Not all concepts needed by the pilots were present in SAREF and its extensions.
Interconnect developed new ontology modules based on
• 112 Use Cases
• 66 Services from 21 InterConnect partners, based on 166 APIs, for a total of 864
parameters to be "SAREFized"
7
8. SAREF: Smart Applications REFerence ontology
• The ETSI SAREF ontology and its extensions for Energy, Building, City and Water
are a solid example of mature, standardized and sustainable ontologies that can
be used as basis to enable cross-sector services in smart buildings
8
9. 9
The InterConnect ontologies
Reuse of the methodology
followed by ETSI for SAREF
development
Requirements gathering & ontolo
gy implementation
Currently in the process of
standardization @ETSI to
become part of SAREF
10. S E M A N T I C I N T E R O P E R A B I L I T Y
F R A M E W O R K
S E M A N T I C I N T E R O P E R A B I L I T Y F R A M E W O R K
Registry of
interoperable services
Configurable security
framework
Supporting services for
system administration
Semanticly interoperable
service coordination
InterConnection point
Digital platform A
Service
1
Service
2
Service
3
Service
4
Digital platform B
D I G I TA L P L AT F O R M S A N D S E RV I C E S B E C O M E S E M A N T I C A LY I N T E R O P E R A B L E
Services use the interoperable tools to publish & discover capabilities and are joint together to enable use case demonstration
InterConnection point
Semantic
Reasoning
Knowledge-base
Interactions
Decentralized
and Scalable
Domain-centric
Interoperability
Knowledge
Dissemination
Semantic
Interoperability
11. S E M A N T I C I N T E R O P E R A B I L I T Y
F R A M E W O R K
Semanticly interoperable
service coordination
GENERIC ADAPTER
Digital platform A
Service
1
Service
2
Service
3
Service
4
Digital platform B
GENERIC ADAPTER
KNOWLEDGE ENGINE
SERVICE STORE P2P MARKETPLACE
SAREF
GRAPH PATTERN DATA
LEGACY SERVICE
DATA
12. Knowledge Dissemination
Service
Logic
Smart
Connector
Service A - SSA
Knowledge Base
Graph Pattern
Proprietary (e.g. REST API, Query API, …)
Semantic
Interoperability
Framework
SARE
F
Service
Logic
Smart
Connector
Service B - SSA
Knowledge Base
Graph Pattern
Proprietary (e.g. REST API, Query API, …)
?f rdf:type ic-fc:PointForecast .
?f saref:hasTime ?sd .
?sd rdf:type time:Interval .
?sd saref:hasBeginning ?bsd .
?bsd time:inXSDDateTimeStamp ?start_date .
?f saref:hasTime ?ed .
?ed rdf:type time:Interval .
?ed saref:hasEnd ?eed .
?eed time:inXSDDateTimeStamp ?end_date .
?f ic-data:hasDataPoint ?hdp .
?hdp rdf:type ic-data:TimeSeries .
?hdp ic-data:hasTopologicalAssociation ?installation_code .
?installation_code rdf:type saref:device .
ASK ANSWER
POST REACT
14. 14
I offer kWh / $
/timeframe
I can deliver
max. x kW
(over time)
We want to get
our laundry ready
by 7am
I have to fulfill this
demand by 7am
Ok, then start at 9 pm
User
interaction
Machine to machine
interaction
Use case: users allow smart appliances to offer flexibility managed
by an Energy Management System
15. Interoperability plug & play: different standards
15
SAREF data SAREF data
EN50631 standard
(EEBUS SPINE-IoT)
EN 50491-12-2
standard (S2)
SIF
SIF
16. Plug & play Energy Management Service
16
SIF
SIF
17. OC2: Open Call for Demonstrators of Energy
Applications
• Applications until: 26th of June
• Funding: up to 100k€/project
• Duration: 7 months
• More information can be found on https://interconnectproject.eu/open-calls/
17
Editor's Notes
The interConnect project brings together 50 key stakeholders from energy and non-energy domains to build and demonstrate cross-domain semantic interoperability.
The project demonstrates the technologies through innovative use cases established in 7 large scale pilots.
When we talk about interoperability, we must be specific about interoperability levels that are targeted.
Here we can see all the interoperability levels as defined by the GridWise Architecture Council.
We start with the lowest level of physical and logical connectivity.
Leading to networking interoperability with it own set of standards.
All the way on the top we have more business and organizational interoperability levels.
The main two interoperability levels that are in focus of this work are the Syntactic and Semantic levels.
The syntactic interoperability relates to the use of communication protocols and agreeing on data models, and formats
The semantic interoperability entails that participating parties or systems share the common knowledge and understanding of the main concepts represented by information being exchanged.
Here we show the modularisation of the Interconnect ontologies, with in white the various modules added by the Interconnect project. To the left the various existing ontologies we reuse, and at the bottom the various SAREF models that we extend.