Navigating between DOORS and Together

Once you have your Together project and your DOORS project synchronized, you can use either system to find elements in the other. For example, from DOORS you can locate a Together modeling element such as a use case or class, or from a Together element, you can locate the DOORS requirement for it. This section explains how to use either system to navigate to the corresponding data in the other.

Navigating from DOORS to Together

Suppose you have a Use Case requirement in DOORS and you want to navigate the the corresponding modeling elements contained in a Use Case diagram in Together.

Assume that you have already created the surrogate module for the Together project in DOORS, and established a data connection between the two systems. (See Exporting a Together project, and Getting Connected for information.)

  1. On the Explorer Modules tab, Run Start Server to put Together into server mode:

  2. In the DOORS surrogate module, select the Use Case you want to find in Together.

  3. On the DOORS main menu, choose DOORSConnect | Find Element in Together.

  4. Specify the Together host name in the dialog (or accepted the default) and click OK.

If not already open, the Use Case diagram for the selected element opens in the Together Diagram pane. The corresponding UseCase node element is selected in the open diagram. The diagram view automatically scrolls so that the Use Case is visible.

Since Use Cases don't generate source code, the Editor pane is closed. If the element you wanted was a source-generating element such as a class, interface, or member, the source code for the element would display in the Together Editor pane.

Note that some link elements have no graphical representation in Together; in such cases no visual element is selected in the Together diagram. Any relevant source code opens in the Editor, however.

Tip: To change the default value of the Together host name in DOORS, use the DOORS main menu and run DOORS Connect | Input Together Location. You can specify a new default host name in the dialog.

Navigating from Together to DOORS

Suppose you have a Class in a Together project, and you want to navigate the the corresponding requirement contained in the corresponding DOORS project.

Assume that you have already created the surrogate module for the Together project in DOORS, and established a data connection between the two systems. (See Exporting a Together project, and Getting Connected for information.)

  1. On the Explorer Modules tab, Run Start Server to put Together into server mode:

  2. In the Together project, open the diagram containing the class whose requirement you want to locate in DOORS, and select the class.

  3. With the class selected, run Find Object in Doors

The corresponding class in DOORS is selected in the surrogate module.

Finding multiple elements

Sometimes you may want to find more than one element at a time and navigate to it in DOORS. To do this, follow the same procedure as above, except select multiple Together model elements in step 2.

After running Find Object in Doors, go to the main toolbar in DOORS and click the icon Display Filter Results:

The surrogate module view is filtered and only the requirements that correspond to the selected modeling elements are now displayed.

Next:

Using read-only elements from Together