040coders.nl: Talks and Videos. Food and Drinks. Every 3rd Thursday somewhere in the 040 region. 040coders.nl: Talks and Videos. Food and Drinks. Every 3rd Thursday somewhere in the 040 region.



Architecture as Code:

SysML v2 for Developers


Talk

Jeroen Vennegoor op Nijhuis By: Jeroen Vennegoor op Nijhuis
From: Elan8

Talk at Meetup 20260416


Abstract

Modern embedded systems combine software, electronics, mechanics, and networking, yet their overall architecture is often documented in diagrams, documents, and spreadsheets rather than in machine-readable form. This makes system architectures difficult to version, analyze, and automate using the workflows developers are used to.

SysML v2 aims to change this by introducing a textual modeling language for complex systems. In this talk, we explore what SysML v2 is, why it matters for developers working on embedded and cyber-physical systems, and how it enables “architecture as code.”
We also look at an open-source SysML v2 language server for VS Code, including implementation details in Rust and lessons learned while building the parser and tooling.


Biography

Jeroen Vennegoor op Nijhuis is a system architect and entrepreneur working at the intersection of software engineering and complex system design. He has over a decade of experience in model-based design, embedded systems, and multidisciplinary engineering.

Jeroen previously worked at companies such as Philips, Bosch Rexroth, Sonion, and Vanderlande, where he led development teams and system architecture efforts for complex industrial systems. He is the founder of Elan8, where he develops tools for digital engineering and architecture-as-code workflows.

His recent work focuses on building developer-friendly tooling around SysML v2, including an open-source language server that enables editing SysML models directly in VS Code.



contact: organizers at 040coders.nl
contact: organizers at 040coders.nl