SysML v2 resources
This page is a curated list of SysML v2 resources. It is not an endorsement of any particular product or service. Links in each section are sorted alphabetically by title.
Documentation
- OMG KerML Specification
Kernel Modeling Language underpinning SysML v2.
- OMG SysML v2 Specification
Official specification (language and transformation PDFs).
- SysML v2 Pilot Implementation
Proof-of-concept textual notation and visualization.
- SysML v2 Release Repository
Latest incremental release: standard library, grammar, and example models.
Learning resources
- Advent of SysML v2
Free 25-lesson self-paced course with videos, posts, and exercises.
- MBSE Podcast
Podcast covering MBSE topics including SysML v2.
- MBSE4U — SysML v2
Blog posts, tool overviews, and SysML v2 methodology articles.
- OMG Systems Modeling Community
Official OMG community hub for SysML.
- SysML v2 Cheat Sheet (Sodius Willert)
PDF reference sheet.
- Systems Modeling Language (SysML) — Wikipedia
High-level orientation and history (SysML v1 and path to v2).
Tools
- CATIA Magic / Cameo (Dassault Systèmes)
Enterprise MBSE with SysML v2 support.
- Dalus
AI-native MBSE platform on SysML v2.
- Eclipse SysON
Open-source web-based graphical SysML v2 modelling (Obeo / Eclipse Foundation), Capella interoperability.
- Enterprise Architect / Trechoro (Sparx Systems)
Modelling platform with SysML v2 support.
- MBSE4U tools list
MBSE4U tool vendors overview.
- Mg (Mgnite)
SysML v2 modelling with Excel, PowerPoint, MATLAB/Simulink, DOORS Next in JupyterLab.
- OMG SysML v2 Tools List
Official OMG directory of SysML v2 tool vendors.
- PTC Modeler (PTC)
MBSE supporting SysML v1/v2, UML, and UAF.
- Rhapsody (IBM)
Systems engineering tool with SysML v2 support.
- Spec42 — SysML v2 Editor (Elan8)
Rust-based language server and VS Code extension for SysML v2 / KerML. Product overview: Spec42 on elan8.com.
- Sysand
Open-source SysML v2 package manager and package index.
- SysGit
Git-based collaborative platform for SysML v2 modelling and requirements.
- Syside Automator
Python API for SysML v2 processing, automation, and code generation.
- Syside Editor: SysML v2 Essential
Free VS Code extension by Sensmetry: validation, completion, navigation, formatting.
- Syside Modeler: SysML v2 Professional
Premium modeling environment with diagrams and CLI (Sensmetry).
- SysML v2 Jupyter Kernel
Interactive SysML v2 notebook kernel for Jupyter.
- SysML v2 Pilot Implementation (Eclipse)
Eclipse-based editor with Xtext grammar and PlantUML visualization.
- SysML v2.0 Language Support (VS Code)
VS Code extension by JamieD: LSP, diagrams, model explorer, dashboard, MCP server, and more.
- System Architecture Modeler (Ansys/Synopsys)
Cloud-native SysML v2 with collaboration and simulation.
- System Modelling Language v2 (Ellidiss)
SysML v2 support for Visual Studio Code by Ellidiss.
- Systems Modeler with SysML v2 (Siemens)
Web-based collaborative SysML v2 modelling with Teamcenter.
- SystemsModeling.com (Model Driven Solutions)
Web-based authoring, validation, and visualisation of SysML v2 models.
API
- SysML v2 API Cookbook
Jupyter Notebook recipes for the SysML v2 API.
- SysML v2 API Java Client
Java client for the Systems Modeling API.
- SysML v2 API Python Client
Python client for the Systems Modeling API.
- SysML v2 API Services
Pilot implementation of the Systems Modeling API and Services.
Books
- SysML v2 Masterclass
By Dr. Bruce Powel Douglass — practical guide to system modeling with SysML v2.
- The SysML v2 Book
By Tim Weilkiens and Vince Molnár.
Examples
- Apollo 11 SysML v2
Apollo 11 mission in SysML v2 (Airbus).
- Batmobile Example Model
SysML v2 Batmobile example by MBSE4U.
- Systems-Modelling Examples
OMG reference examples in the release repository.