Skip to main content

5 posts tagged with "Blog"

General blog posts

View All Tags

Using AI to kickstart message model development

· 2 min read
Jesper Kuiper (TNO)
Technical expert & Developer

At Semantic Treehouse, we're all about shaping ideas about data and its meaning into explicit and explainable message models. These message models are the bedrock on which to build powerful and unambiguous software ecosystems, like the European Union's envisioned Digital Product Passport system!

In a previous blogpost by my colleague Wouter (ENDORSE '25, BOMOS), he talked about our vision of using Generative AI for semantic interoperability. The core idea he conveyed there, and which I will also highlight here again, is that semantic interoperability at its core is not a technical problem. It's a problem of – a lack of – human coordination. Keeping this in mind, we have asked ourselves the question: How can AI help advance or accelerate the systematic BOMOS approach to standardization? In this blog post, I'm happy to show to you the first part of our STH Co-pilot roadmap: AI-assisted message model creation!

AI-assisted message model generation

When creating a message model from the ground up, it's sometimes hard to just get started. That's where the AI-assisted generation feature can help. It can provide initial suggestions for message model elements, helping to kickstart the development process. You only provide a description for the message model you'd like:

AIGenDpp.png

Now the AI will generate a message model based on your description. The generated message model will be displayed in the editor, allowing you to review and refine it further:

AIGenDpp2.png

Now of course this message model will not be perfect – far from it. In fact, it's likely to contain errors and omissions, but it's a starting point that can be refined and improved upon. Semantic Treehouse already has many great collaboration features, such as issues, comments, and support for iterative versioning.

Looking ahead

Semantic Treehouse's AI-assisted message model generation feature is just one example of how AI can enhance standardization, collaboration, and productivity. As we continue to explore the possibilities of AI in software development, we'll be sharing more insights and best practices. Stay tuned for more updates on this exciting topic! In the meantime, if you'd like to become involved, you can join our Discord server and discuss your vision with our team. On our Gitlab page, you can follow the technical developments more closely as well.

Mappings as first-class citizens

· 7 min read
Wouter van den Berg (TNO)
Expert semantic interoperability & Scrum master

Over the years, mappings have been a recurring topic in our conversations with our partners and communities. For example, our earliest issues and feature requests with the word "mapping" date back to 2017/2018. And our partners consistently identified support for mappings as a priority feature in all of our open roadmapping sessions.

That's why I'm very happy to share that we have reached a new milestone this month: mappings are now first-class citizens in Semantic Treehouse.

Semantic Treehouse and BOMOS

· 9 min read
Wouter van den Berg (TNO)
Expert semantic interoperability & Scrum master

In a discussion about the possible role of AI to solve problems of interoperability, a colleague recently observed: "Semantic specifications are just expressions of human coordination." (Perhaps you can guess his stance on the potential of AI.) These words reminded me of a former client who I think once captured the same principle from a different angle by saying: "Systems not talking represents people not talking." These observations point at what to me is the core of standardization work: that the real challenge with interoperability is the human coordination it requires. Sometimes our conversations about interoperability focus a little too much on the technology, while it is the coordination that make all these technical specifications valuable.

For many organizations in the Dutch standardization community, the BOMOS (Management and Development Model for Open Standards) provides the framework for this coordination. BOMOS guides the creation and maintenance of high-quality, open standards through structured processes covering strategy, tactics, operations, implementation support, and communication.

This post clarifies how Semantic Treehouse serves as a practical, digital environment equipped with features specifically designed to support these BOMOS activities. Our platform was born from the need to execute these very processes more effectively, and this connection remains core to our identity, even as we serve broader roles like being a Vocabulary Hub in European Data Spaces.

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.