DDD Europe 2025 - Program

Creating a language for collaborative modelling: hands-on

DDD Europe - Hands-on Lab

Speakers

Juha-Pekka Tolvanen

Juha-Pekka Tolvanen
Description

This is a hands-on lab with limited capacity.

Language that raises the level of abstraction closer to the problem domain enhances collaboration with domain experts. In this hands-on session, we begin by exploring how domain-specific languages have facilitated close collaboration with domain experts and developers in industry cases. Together, we will then create a ubiquitous language for a medical domain and formalize it into a domain-specific language. This language is applied during the session to describe the application and use the results to produce code, configurations, and tests. Throughout the session, we will discuss and formulate different versions of the language and test them to assess how well they capture the domain and support collaboration.

About Juha-Pekka Tolvanen

Juha-Pekka Tolvanen works for MetaCase. He has been involved in domain-specific languages and tools since 1991 and acted as a consultant world-wide on their use. Juha-Pekka has co-authored a book (Domain-Specific Modeling, Wiley 2008) and over 100 articles in software development magazines and conferences. Juha-Pekka holds a Ph.D. in computer science science and he is a regular speaker at international conferences.