Advent of SysML v2

Free 24-day learning challenge for systems engineers, delivering a new SysML v2 lesson and hands-on exercise every day — from language fundamentals to common use-cases and workflows.

Event Information

Purpose

Help the community level up SysML v2 skills, one step at a time.

Each day, a new SysML v2 challenge will be released.

 

How It Works

1. Register for our Advent of SysML v2 event mailing list. Registration grants you access to Syside Cloud for the duration of the event.

2. Access Syside Cloud for daily challenges and examples. Syside Cloud comes with pre-installed Syside Pro tools.

3. Get daily email notifications about the daily challenge and links to any materials.

Timeline

December 1st → December 24th

After December 24th, all videos will be published as a self-paced introductory course available to everyone.

Community

We have created a dedicated category for Advent of SysML v2 in Sensmetry Forum!

Connect with other participants, discuss lessons, share your models and ask questions.

Course Materials

Check for new challenge each day, starting from December 1st.

We introduce what SysML v2 is and build a simple SysML v2 Christmas Tree model together in just a few minutes.

Blog Post
Read the deeper dive on today’s topic: What is SysML v2?

Video

Watch today’s topic on YouTube: What is SysML v2?

Materials
Find the models on GitHub: What is SysML v2?

We show you our version of the Santa’s Sleigh model and use it to demonstrate the basics of SysML v2 and the most important functionalities of Syside.

Blog Post
Read the deeper dive on today’s topic: Navigating textual models

Video

Watch today’s topic on YouTube: Navigating textual models

Materials
Find the models on GitHub: Navigating textual models

We explore two fundamental SysML v2 concepts: Definitions and Usages. Plus, we look at some SysML v2 refactoring practices to better structure your models.

Blog Post
Read the deeper dive on today’s topic: Definitions and Usages

Video

Watch today’s topic on YouTube: Definitions and Usages

Materials
Find the models on GitHub: Definitions and Usages

We go over the different Classification levels in SysML v2 context, and then move to Specialization relationships – subclassification, subsetting, redefinition and definition.

Blog Post
Read the deeper dive on today’s topic: Specializations

Video

Watch today’s topic on YouTube: Specializations

Materials
Find the models on GitHub: Specializations

We go over the different modifiers in SysML v2 and see how to use multiplicities correctly.

Blog Post
Read the deeper dive on today’s topic: Modifiers and Multiplicities

Video

Watch today’s topic on YouTube: Modifiers and Multiplicities

Materials
Find the models on GitHub: Modifiers and Multiplicities

We introduce Git and why it matters for SysML v2, learn how to commit model changes and see Git diff in action.

Blog Post
Read the deeper dive on today’s topic: Version Control with Git

Video

Watch today’s topic on YouTube: Version Control with Git

Materials
Find the models on GitHub: Version Control with Git

Educators

Co-author of the KerML specification and The SysML v2 Book . Key contributor to the development of the SysML v2 and KerML standards, Vince is an associate professor specializing in formal methods and model-based systems engineering. He serves as co-chair of the KerML 1.1 Revision Task Force and leads the Formal Methods and Conformance Working Groups within the OMG’s Systems Modeling Community.

Systems engineer with controls and model-based software development background. Prior to joining Sensmetry, he spent 6 years working at Jaguar Land Rover as a controls engineer developing various software functions in the xEV Energy Management area with a particular focus in usage of ADASIS E-Horizon map data. Kęstutis graduated from The University of Edinburgh, with an MEng degree in Electronics and Electrical Engineering.

Got questions? We got answers!

No. We start from fundamentals and assume no SysML v2 experience. Familiarity with systems engineering concepts is helpful but not required.

Each day’s content takes roughly 15–30 minutes: a short video (up to 5 min), a blog post for deeper context, and an optional hands-on exercise in Syside.

All content remains available throughout December and beyond. After December 24th, we’ll publish everything as a self-paced course. Go at your own speed.

No. Registered participants get browser-based access to Syside Cloud with pre-installed daily challenges, no local installation required.

Yes. The videos, blog posts, and Syside Cloud access during December are entirely free. The videos and blog posts will also be available after the event.

Absolutely. Each person should register individually to get their own Syside Cloud workspace, but you’re welcome to work through challenges together.

Have more questions or hit any issues? Reach out to: advent@sensmetry.com

Cookies