Entreprise Architect adapter - Tutorial
Table of Contents
Introduction
In the tutorial section, you will see how to use the software performing basic tasks.
Getting Started
To get started 2 simple tasks are required to be accomplished.
Starting Enterprise Architect
Run Enterprise Architect and open a SysML model.
Figure 1:Enterprise Architect with a model open
Opening the adapter panels
Opening of the panels can be performed by pressing the COMET Menu on the Publish Category of the ribbon.
Figure 2:Enterprise Architect with the adapter panels showing
Connect to the hub by pressing the “Connect” button.
Figure 3:Connecting to a COMET® server and opening an Iteration.
Figure 4:The main window with the ElementDefinition tree after opening an Iteration.
Figure 5:The local exchange history
Using the Software on a Typical Task
Mapping from a SysML model in Enterprise Architect to E-TM-10-25
- First, change the transfer direction so that the mapping source is the SysML model.
- Select one or many Element(s) to be mapped with its children in the Enterprise Architect element tree.
- Click on the COMET Menu and select “Map selected element(s)”.
- Map one of the selected Block Element to one ElementDefinition.
- Map one of the selected Requirement Element to one Requirement
- Select a Package to be mapped with its children in the Enterprise Architect element tree.
- Right click on your selection and selection “Specialize -> COMET -> Map all objects contained in the package”
- Map all Blocks and Requirements Element contained in the Package
Figure 6:Mapping the selected elements to ElementDefinition and Requirement.
You can redefine the current mapping applied by following these steps:
- Select a new target (ElementDefinition or Requirement) in the Object browser on the right
- Select the mapping on the bottom panel
- Right-click and select “Map select row to a new Hub Element”
Figure 7:The value has been mapped and the relevant trees are highlighting the differences.
Mapping from a Comet model to SysML model in Enterprise Architect
- First, change the transfer direction so that the mapping source is the Comet model.
- Select one or many Elements to be mapped with its children in the Comet element tree.
- Right click on your selection and select “Map selection”.
- Map one of the selected ElementDefinition to an existing Block element or choose the automatic mapping defined by the mapping dialog. a. You can select the ActualFiniteState Value to apply if a Parameter of an ElementDefinition is State dependent
- Map one of the selected Requirement to one Enterprise Architect Requirement or choose the automatic mapping defined by the mapping dialog.
- Inspect the net change in the impact view and select the mapped elements to be transferred.
Figure 8:Mapping of multiple ElementDefinition. The “mass” parameter is State Dependent
You can redefine the current mapping applied by following these steps:
- Select a new target (Block or Requirement) in the Object browser on the right
- Select the mapping on the bottom panel
- Right-click and select “Map select row to a new Dst Element”
Figure 9:Impact view on the SysML model
Transferring
When you have some mapping defined, you can select among the mapped element of what element you want to transfer. This can be achieved by manually select each element or by using the context menu like shown in the Figure 10.
Figure 10:Impact view with context menu
Figure 11:Transfer in progress of the selected mapped Requirements.