Overview

This activity diagram provides a high-level overview of the SysML v1 to SysML v2 transition process based on the OMG SysML v1 to SysML v2 Transition Guidelines, extended with additional activities identified from practical migration experience.

The diagram also highlights two migration strategies:

  • One-off migration, where the source SysML v1 model is no longer maintained after transformation and further development continues only in SysML v2.
  • Incremental migration, where the SysML v1 model continues to evolve and migration is performed in multiple stages or model subsets.

Model transition

The transition process consists of two major stages:

Model conversion

Once the organization is prepared, selected SysML v1 projects are migrated through a model conversion process consisting of four consecutive stages:

  1. Pre-process the SysML v1 model
  2. Transform the SysML v1 model to a SysML v2 model.
  3. Post-process the SysML v2 model.
  4. Validate the transformed model.

The conversion process is repeated for each selected SysML v1 project.