Drag-n-drop operations for Jama.
# | Drag This | To This | With This Connection Type | And This Will Happen |
---|---|---|---|---|
JA1 | Anything from the System Model Panel (or Repository Panel) | Anything in the Repository Panel (or System Model Panel) | Reference | Reference Connection will be created but nothing will be generated. |
JA2 | SysML requirement | Jama project or folder or set | Model Transform |
|
JA3 | SysML requirement | Jama project or folder or set | Data Map |
|
JA4 | Jama Requirement or Set | SysML Package | Model Transform |
|
JA5 | Jama Requirement or Set | SysML Package | Data Map |
|
JA6 | Jama requirement (or SysML Requirement) | SysML Requirement (or Jama Requirement) | Model Transform |
|
JA7 | Jama requirement (or SysML Requirement) | SysML Requirement (or Jama Requirement) | Data Map |
|
Each item in Jama has a specific type, e.g. requirements are of various types - Stakeholder Requirement, Business Requirement, or Functional Requirement. When generating requirements in Jama from SysML, you can set the specific type of item that needs to be generated in Jama, e.g. generate a Stakeholder Requirement versus a Business Requirement from the given SysML requirement. Follow the steps below to do this:
Go to Syndeia > Utils > Jama Utils menu by right clicking on any SysML element in the model tree. This will launch the Jama Utils window as shown below. Select your Jama repository, specify the ID of any given Jama item that is of the same type you want to generate, and press OK. Syndeia will query the Jama server and output the type of that item and other information, as shown below. The ID specified here is the REST ID of that item that appears on the URL of the page when that item is opened in Jama.
Â
For a given SysML requirement, apply the Jama_Item stereotype, and set the value of the _item_type tag as the Jama item type, as shown below.