Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Cameo System Modeler 18.0 - 19.0 2024x (or MagicDraw with SysML plug-in) installed correctly on his or her machine with a valid license for use, and

  • Syndeia 3.4, 3.5, or 3.6 installed as a plugin for Cameo/MagicDraw with a valid license for use

  • Syndeia Jama interface, correctly installed with a valid license for user.

  • A Jama repository network connection in the Syndeia Repository Manager

  • A Jama requirement structure, typically the one created in the previous exercise.

  • Unchecked the Use mapping checkbox on the Syndeia dashboard Settings tab.

The user can use any Jama repository they have available. Carry out these exercises in a non-production repository, a "sandbox", that is set up for training and practice purposes.

Exercise

  1. Open the Syndeia_Jama_Mapping_Tutorial.mdzip (get it here -SysML Models, Profiles and Mappings) model and launch Syndeia from the Jama Connections folder, if not already open from the previous exercise. Go to the Connection Manager tab on the Syndeia dashboard, expand the SysML tree on the LHS, and select your Jama repository from the drop-down menu on the RHS (Figure 1).

    Image Modified

    Figure 1 Connection Manager tab, Syndeia dashboard, selecting Jama repository on right

  2. With Model Transform Connection Type selected, drag and drop either a set or a requirement from Jama to a SysML package, and click 'Yes' when prompted (Figure 2). We are using the same requirement structure (System Requirement Spec) created in the previous exercise, but any similar structure could be used.

    Image Modified

    Figure 2 Drag and drop Jama requirement onto SysML package

  3. Expand and view new SysML requirements both in the Connection Manager's SysML tree (Figure 3) as well as in the Containment tree (Figure 4).

...

  1. Image Added

    Figure 3 Syndeia dashboard showing new SysML requirements

    Image Modified

    Figure 4 MagicDraw containment browser showing new SysML requirements