Model First, AI Second: The F1RE Approach

We describe the envisioned approach of F1RE when integrating AI into systems

Domain Specific Languages

What are domain specific languages (DSLs) and language workbenches? Here is a small introduction on why, what and how of DSLs.

Implementing LionWeb in Rascal

Recently I have been working on the implementation of the LionWeb protocol in Rascal.

Different ways of implementing enumerations in MPS and why they matter

We go over the different techniques for implementing enumerations in MPS and go over the advantages and disadvantages.

🛠️ Exploring the World of DSLs: Crafting Custom Solutions 🌟

In this example we explain how a DSL could be of use, with example of an artist and his specific needs

🚀 Unlocking the Power of Domain-Specific Languages in Tax Law 🚀

In this example we explain how a DSL could be of value in the domain of Tax Law

F1RE Season pass

Expertise when you urgently need it.

Consulting Expertise

Our way of working explained.

Single Source of Truth Validation

DSLs use at its fullest potential.

Celebrating Three Years of F1RE: Our Journey So Far

As F1RE turns three, I wanted to reflect on a journey filled with growth, challenges, and progress. Building a consultancy company specializing in Model-Driven Software Engineering and Language Engineering is...