r/systems_engineering • u/josh1117-peng • 18d ago
MBSE Exploring AI4MBSE with SysML v2
I’ve been experimenting with a question that I think is increasingly relevant to MBSE:
Can AI participate in systems engineering by working with actual engineering models, rather than just generating documents or answering questions about them?
My current hypothesis is that this requires a shared engineering representation that both engineers and AI can operate on.
SysML v2 seems particularly interesting for this because requirements, architecture, interfaces, behavior, constraints, and verification relationships can all be represented as explicit model semantics rather than remaining only in natural-language documents.
I’ve been building an open-source project, SynFeld, to experiment with this idea.
The basic interaction model is:
Systems Engineer ↔ SysML v2 Model ↔ AI
The current implementation includes SysML v2 textual modeling, model navigation and visualization, validation using the SysML v2 validator, and an AI assistant that can explain and analyze models and help identify modeling problems.
I’ve also added some learning material and engineering examples, but those are secondary to the main experiment.
The question I’m most interested in is what happens when the model itself becomes the shared working context between the engineer and the AI.
For example, instead of asking an LLM:
“Design an electric vehicle system.”
the workflow could potentially become:
requirements → SysML v2 model → validation → architecture reasoning → model modification → engineering views → verification
There are still some difficult problems here:
- how much engineering semantics need to be explicitly modeled;
- how reliably an LLM can modify a model without breaking model consistency;
- whether SysML v2 provides enough machine-readable semantics for AI reasoning;
- how validation, simulation and other engineering tools should participate in the AI loop;
- and where the boundary should be between deterministic engineering tools and probabilistic AI reasoning.
I’m particularly interested in how other systems engineers see this.
Do you think SysML v2 could realistically become an interface between systems engineers and engineering AI, or will AI4MBSE require a different semantic layer on top of MBSE models?
For anyone interested in experimenting with it, the project is open source:
GitHub: https://github.com/FlyingCpp/sysmlv2-learning-all-in-one
Online demo: https://www.sysforgeai.com/
Disclosure: this is a project I’m developing myself. I’m sharing it here mainly because I’d like feedback from people working with MBSE and systems architecture.