Skip to main content
Michiel Stornebrink (TNO)
Product owner Semantic Treehouse
View all authors

New feature: the JSON Validator!

· 2 min read
Jelte Bootsma (TNO)
Expert semantic interoperability
Michiel Stornebrink (TNO)
Product owner Semantic Treehouse

JSON Validator

We’re excited to share that our new JSON validator is ready to use! This new validator helps you validate your JSON messages against the agreed schemas in your ecosystem.

With more and more ecosystems relying on JSON to share data, it became essential for us to have a JSON validator in addition to our XML validator. So, we teamed up with a group of students from the University of Groningen, and together we created a first version of this validator.

IDSA Tech Talk | Semantic Interoperability in Data spaces

· One min read
Michiel Stornebrink (TNO)
Product owner Semantic Treehouse

About the talk

In this second IDSA Tech Talk on semantic interoperability in data spaces we shared our view and lessons learned on the role of Application profiles in specifying semantics for data spaces. Thank you IDSA for the opportunity to share and learn from the data spaces community.

Application profiles

View online

Read more

Sharing vocabularies using DCAT

· 4 min read
Jelte Bootsma (TNO)
Expert semantic interoperability
Michiel Stornebrink (TNO)
Product owner Semantic Treehouse
info

Sharing data across different sectors holds tremendous value. For example, to achieve EU climate goals, the exchange of carbon footprint data across various sectors is of great importance. Therefore, connecting different data sharing communities in these sectors is essential. However, sharing data across different sectors comes with challenges, as each sector develops its own vocabularies and tools. These vocabularies are not accessible across different sectors, and consequently, thus not being used in other sectors. To brigde this gap, a standardized solution is needed to exchange vocabularies across data sharing communities, enhancing the discoverability of vocabularies across different sectors.

Vocabulary Hub to configure dataspace connectors

· One min read
Michiel Stornebrink (TNO)
Product owner Semantic Treehouse

Our colleague Wouter van den Berg (TNO) presented our position paper The Vocabulary Hub to configure data space connectors at the workshop Data Space & Semantic Interoperability in Vienna.

In this position paper we propose a wizard-like approach for data space connector configuration, where data consumers and data providers are guided through a sequence of steps to generate the specifications of their data space connectors, based on the shared vocabularies in the vocabulary hub. We illustrate this with our own implementation of a vocabulary hub, called Semantic Treehouse.

You can download the paper here: The Vocabulary Hub to configure data space connectors or read online about the Vocabulary Hub

Lessen uit 10 jaar data standaardisatie

· 6 min read
Michiel Stornebrink (TNO)
Product owner Semantic Treehouse

Op 17 maart 2011 had ik samen met collega's mijn eerste SETU-overleg. Op dat moment ben ik twee maanden werkzaam bij TNO, net afgestudeerd en een groentje als het gaat over data-delen. Aangenomen als junior adviseur IT-governance, was mijn betrokkenheid bij het SETU-project bedoeld als een klein uitstapje waar ik mijn adviesvaardigheden kon ontwikkelen. Nietsvermoedend dat het onderwerp data-delen en data-standaarden de rode draad en mijn expertise zouden worden in de ruim 10 jaar die volgden.

Vocabulary Hub for Data Spaces

· 12 min read
Wouter van den Berg (TNO)
Expert semantic interoperability & Scrum master
Michiel Stornebrink (TNO)
Product owner Semantic Treehouse

The Vocabulary Hub to configure data space connectors

Introduction

Interoperability within a data space requires participants to be able to understand each other. But how do you get data space participants to use a common language? According to the IDS Reference Architecture Model (IDS-RAM), the main responsibility for this common language lies with an intermediary role called a vocabulary provider. This party manages and offers vocabularies (ontologies, reference data models, schemata, etc.) that can be used to annotate and describe datasets and data services. The vocabularies can be stored in a vocabulary hub: a service that stores the vocabularies and enables collaborative governance of the vocabularies.

The IDS-RAM specifies little about how vocabularies, vocabulary providers and vocabulary hubs enable semantic interoperability. The hypothesis that we address in this position paper is that a vocabulary hub should go a step further than publishing and managing vocabularies, and include features that improve ease of vocabulary use. We propose a wizard-like approach for data space connector configuration, where data consumers and data providers are guided through a sequence of steps to generate the specifications of their data space connectors, based on the shared vocabularies in the vocabulary hub. We illustrate this with our own implementation of a vocabulary hub, called Semantic Treehouse.