Between different elements in a model certain cross-references may exist, as defined in the underlying profile definitions. Examples are the application description profile or cross-references between different types of objects (a business function is supported by applications). Cross-references like these are noted by Enterprise Studio and by using a cross-reference table you can edit them.
Opening the profile cross-reference table
- In the model browser, make sure the selection is on a model or a component of it. The selection should not be on the model package.
- On the Home tab, in the Tables group, click Cross-references > Profiles.
- In the Select Attribute window, select the desired profile and its attribute.
- Click OK.
The cross-reference table appears. Parts of rows and columns can be collapsed based on the hierarchical structure of the model.
When new cross-references are added to profiles, the corresponding table is automatically added.
Defining cross-references for principles
As an example of application, the cross-reference table can be used to define relations between ArchiMate® principles (modeled within the architecture principles) and the enterprise architecture (business processes, applications, etc.). Open a cross-reference table and select the profile attribute Basic Profile > Related principles.
Example of a profile cross-reference table
Editing the table
You can modify the table in two ways: by single clicking a single cell or by selecting multiple cells and then select the Check or Uncheck check box. You can easily select all cells in a row or column by clicking the row or column header.
By removing a check mark (X) in a cell, you can delete the specific profile cross-reference. By clicking in a cell and adding a check mark, you can create a profile cross-reference between two objects.
Changing displayed table information
By using the table's context menu you can change the information that is shown in the table, for example hide all empty rows and columns. To open the context menu, right click a random cell in the table. Which functions are available, depends on the location in the table where you click. For additional information about the available functions in the context menu, see Displayed table information.
ArchiMate® is a registered trademark of The Open Group.