In Enterprise Studio relations between objects can be modeled by means of profiles or by means of drawing relations visually. For this, the derived relations view provides an overview of indirect, derived relations in a model. Based on the relations between model elements, an overview of the derived relations is shown.
Deriving relations via profile attributes
- On the View tab, in the Analysis group, click Derive Relations, and then click Via Profile Attributes.
- In the window that appears, specify between which attributes the indirect relations must be presented.
- Click OK.
After that, the overview appears containing the result of your selections.
Deriving relations via relations
- On the View tab, in the Analysis group, click Derive Relations, and then click Via Relations.
In the window that appears, select the requested (derived) path between two objects (object types). If you already have selected an object in the model browser, you can navigate via model. If you have not selected an object, you can navigate via metamodel. You first need to click Navigate via metamodel.
In the following example the derived relation (path) between an ArchiMate business role and business process has been selected via the path "business role - uses - business service - is realized by - business process".
- Click Next. In the next window you can specify the conditions that must be met. If desired, you can add additional conditions, for example that the business processes must have a specific goal. By adding a criterion containing the goal to the business process you can define the precondition.
- Click Finish.
A relation cross-reference table is shown containing the derived relations between objects; the title bar of the table shows which information is shown.
Additional information on derived relations
The table with derived relations does not only show existing relations between the selected model elements, you can also add additional information to it.
Show why in cells: By selecting the Show why in cells check box you can visualize the elements that cause the relation between the selected model elements. If you select the check box, the relevant relation object is shown in the cell. If possible, its name is shown, otherwise the object type is show.
Landscape colors: Additionally, you can select the Landscape colors check box to indicate which additional properties of the model elements must be shown in color. Select the properties in the window that appears after you have selected the check box. Your choices will result in a landscape map.
The colors of the legend can be changed by clicking a legend item in the legend. Next, the color selection window appears in which you can select the desired color.
Labels: By selecting the Labels check box you can display additional properties of the model elements in the cells by means of labels. These properties can be selected in the window that appears after you have selected the check box. After you have selected the properties they appear in the cells of the table.
The Labels and Landscape colors check boxes can be used together. They cannot be used together with the Show why in cells check box.
Saving derived relations as viewpoint
You can save the settings of you derived relations analysis as viewpoint. With a saved viewpoint you can repeatedly perform the analysis without having to specify the view parameters again and again. You can also include the viewpoint in reports (see also Reporting and printing models).
When you specify the selection criteria, the second selection window has the Save as viewpoint button. Click it to save the analysis.