Objectives
The new learning objectives of this exercise are to create a network connection to a Jama repository and reference connections between existing SysML elements in MagicDraw and existing element in Jama.
Preparation
This exercise assumes the student has
Cameo System Modeler 18.0 - 19.0 (or MagicDraw with SysML plug-in) installed correctly on his or her machine with a valid license for use, and
Syndeia 3.3 installed as a plugin for Cameo/MagicDraw with a valid license for use
Syndeia Jama interface, correctly installed with a valid license for user.
The user can use any Jama repository they have available. It is generally advisable to carry out these exercises in a non-production repository, a "sandbox", set up for training and practice purposes.
Exercise
Begin with a SysML project with a requirement structure in Syndeia_Jama_Mapping_Tutorial.mdzip (get it here - SysML Models, Profiles and Mappings) (or your own), right-click the top-level package, and launch the Syndeia dashboard (Figure 1). Create or select the Syndeia Cloud project in which to store the inter-model connections.
Figure 1 Launching Syndeia dashboard
To connect to Jama, right-click the Jama category under Repositories in the Repository Manager tab and select Add… (Figure 2), then enter a name, your own Jama URL, authentication protocol, and credentials, and click OK (Figure 3).
Figure 2 Adding a Jama network connection
Figure 3 Entering Jama repository info
Your repository should load and expand to show projects, components, sets, and requirements, as in Figure 4.
Figure 4 Viewing Jama repository contents in Repository Manager tab
To connect ANY SysML element to ANY Jama element (without exchanging data), select Reference for Connection Type and drag the element on one side onto the element on the other you wish to connect (Figure 5). These connections will show in the Connection Browser and Connection Summary tabs and in the Syndeia visualizations.
Figure 5 Creating a Reference Connection