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.
Elan8 also maintains focused guides for VS Code extension workflows, language-server workflows, and CI validation.
Documentation
- OMG KerML Specification
Kernel Modeling Language underpinning SysML v2.
- OMG SysML v2 Specification
Official specification (language and transformation PDFs).
- OMG Systems Modeling API and Services Specification
Official API and services specification for SysML v2 interoperability.
- SysML Abstract Syntax XMI
Machine-readable SysML abstract syntax artifact for tooling and transformations.
- SysML v2 Pilot Implementation
Proof-of-concept textual notation and visualization.
- SysML v2 Release Repository
Latest incremental release: standard library, grammar, and example models.
- SystemsModelingAPI OpenAPI.json
Machine-readable OpenAPI artifact for client generation and integrations.
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.
- 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.
- Spec42 product overview (Elan8)
Elan8 product page for Spec42: VS Code extension, language server, CLI validation, and diagram export.
- 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.
- Elan8 Autonomous Floor Cleaning Robot
Engineering-grade SysML v2 reference model with requirements traceability, architecture, and verification.
- Elan8 SysML examples
Elan8-maintained open-source models: compact learning examples, robot vacuum reference, and astronomy reference.
- Elan8 SysML examples (GitHub)
Repository with office, timer, intersection, drone, and webshop models.
- Elan8 SysML v2 Astronomy Reference
SysML v2 reference model for astronomy with Solar System instances and orrery showcase.
- SysML v2 Flashlight Starter Model
Beginner-friendly starter model with concrete files to learn core concepts quickly.
- Systems-Modelling Examples
OMG reference examples in the release repository.
Migration from SysML v1
- SysML 2.0 Transformation PDF (OMG)
Normative mapping and transformation guidance from SysML v1 to SysML v2.
- SysML v1 to SysML v2 Model Conversion Examples
Concrete conversion examples to test migration patterns on real model content.
- SysML v1 to SysML v2 Transition Guidance Project
Community transition hub with readiness guidance, tooling pointers, and FAQs.
- SysML v1 to SysML v2 Transition Plan Outline
Practical transition planning recommendations for organizations adopting SysML v2.
- SysML v2 Tool Consideration Checklist
Checklist for evaluating SysML v2 tool capabilities and readiness.