SysML v2: Highlighting the Differences with SysML v1
FEATURE ARTICLE
By Sanford Friedenthal and Ed Seidewitz
SysML v2: Highlighting the Differences with SysML v1 by Sanford Friedenthal (SAF Consulting). Email: safriedenthal@gmail.com and Ed Seidewitz (Model Driven Solutions), Email: ed-s@modeldriven.com Version 1.0, April 2023 Copyright © 2023 by Sanford Friedenthal and Ed Seidewitz. Authored for PPI SyEN. All rights reserved.
Abstract The OMG Systems Modeling Language™ version 1.0 (SysML®) final specification was adopted by the Object Management Group (OMG) in 2007. SysML has been used by many organizations to support their efforts to transition to a model-based systems engineering (MBSE) approach. The next generation Systems Modeling Language, SysML v2, has been submitted to the OMG for adoption as a beta specification. The specification then enters the finalization phase and is expected to become a final adopted specification in 2024. This paper highlights some of the differences between SysML v2 and SysML v1, and the motivation for these differences. This paper is a follow-up to an earlier paper published in this same journal (reference 9) which provided the background and introduction to SysML v2.
SYSTEMS ENGINEERING RESOURCESFEATURE ARTICLE
SysML v2: Highlighting the Differences with SysML v1
Introduction
This paper highlights some of the differences between SysML v2 and SysML v1 and the motivation for these changes. The OMG Systems Modeling Language (SysML) v1 is a general-purpose graphical modeling language used to model systems that contain hardware, software, data, procedures, people, and facilities. It enables the application of MBSE by providing a standard language to represent many aspects of a by system including its requirements, behavior, structure, and parametric constraints. The system model Sanford Friedenthal (SAF Consulting). Email: in SysML captures these different aspects of the system and issafriedenthal@gmail.com a primary artifact of an MBSE approach. and SysML version 1.0 was formally adopted by the Object Management Group (OMG) in 2007. The Ed Seidewitz (Model Driven Solutions), Email: ed-s@modeldriven.com language continued to evolve through a series of incremental versions leading to the release of SysML version 1.7 in December 2022. During this fifteen year-period, Version 1.0, April 2023 much was learned about applying MBSE with SysML which has revealed the strengths and weaknesses of the language. Copyright © 2023 bysystems Sanfordmodeling Friedenthal and Edthat Seidewitz. All rights reserved. SysML v2 is the next generation language is intended to provide substantially improved capability for modeling systems over SysML v1. SysML v2 is being developed in response to April 2023
[Contents]
35