
Overview
This use case diagram provides a high-level view of the SysML v1 to SysML v2 transition process, identifying the primary stakeholders and tools involved in the migration effort.
It establishes the overall context for the transition initiative before detailing the individual migration activities described in subsequent diagrams.
Purpose
The purpose of the transition process is to enable organizations to systematically migrate SysML v1 projects to SysML v2 while preserving model intent, minimizing migration risks, and enabling adoption of SysML v2 modeling capabilities and practices.
Participants
The transition process involves multiple stakeholder groups that collaborate throughout the migration lifecycle:
- Inter-disciplinary cross-functional team. Responsible for establishing organizational transition strategies, defining migration goals, securing resources, coordinating stakeholders, and overseeing transition execution.
- Systems engineer. Responsible for evaluating migration readiness, selecting migration candidates, defining transformation configurations, performing model preparation activities, and validating transformed models.
- IT engineer. Responsible for deploying and maintaining the technical infrastructure required to support SysML v2 adoption, including modeling environments, repositories, and supporting services.
- Software developer. Responsible for adapting and maintaining custom extensions, integrations, reports, scripts, and other software components required for the SysML v2 environment.
- Partners and third parties. External organizations that may participate in migration activities, tool development, methodology development, training, or integration support.
- Tooling environment. The transition process may involve several independent tools:
- SysML v1 tool. The source modeling environment containing the existing SysML v1 projects that will be migrated.
- SysML v2 tool. The target modeling environment where transformed SysML v2 models are created, maintained, and evolved.
- SysML v1-to-v2 transformation tool. A dedicated transformation solution responsible for converting SysML v1 models into SysML v2 representations. Depending on the implementation, this capability may be integrated into modeling tools or provided as a standalone transformation service.