OEP-3 SysML v2 Applications and Examples


In Progress

Slack Channel


Github Repository



May 18, 2023


@Ed Seidewitz @robert karban @Fatma Karagöz


OpenMBEE is fundamentally based on the Systems Modeling Language (SysML). The Object Management Group has just recently adopted the beta version of SysML 2.0. This will eventually be support in OpenMBEE MMS 5, but the SysML v2 Submission Team (SST) has already provided a pilot implementation for the new version of the language. It would be very beneficial to have some applications and examples of use of the new version of SysML, in order both to better understand the impact of the SysML v1 to v2 migration and to provide insight into how best to support SysML v2 in OpenMBEE.


The SysML v2 Pilot Implementation release provides installers for both Eclipse and Jupyter Lab, which support model creation using the SysML v2 textual notation (with a limited capability for graphical visualization).




  • Modelers should take advantage of the rich-text capabilities of Jupyter to organize and explain the models in their notebooks.

  • Modelers will retain copyright to their models. Each notebook should include a copyright notice at the beginning.

  • Models contributed to the GitHub repository will be distributed under the Apache 2.0 License.

  • Models must not contain any proprietary or limited-access information. Modelers represent that they have the right to contribute their models and license their distribution.