The ArchiMate® analysis functions allow you to get more information on your ArchiMate models. Some of the analyses are performed on the complete model, and some can be performed on view level. It is possible to run the analysis functions on read-only models, but you will not be able to save any results of the analyses in the model.

ArchiMate model analyses

On this page:

Available model analyses

Differences between views

This analysis is for comparing two views to find the differences between them. It generates color views on the two selected views, showing which elements of the view are present in both views, and which elements are only in the active view.


Differences between views

The scope for the analysis includes the two selected views. If your model is structured in such a way that there are other views located below these views in the model browser, then these views will also be included in the comparison, which may be undesired. Therefore it is recommended to avoid this structuring of views in your model for this analysis, unless there is a good reason for doing so.

Relationships between (sets of) objects

This analysis generates a table showing the relations between the selected (sets of) objects in the model.

Relationships between (sets of) objects

After clicking the Relationships between (sets of) objects command, double-click object in the object selection window, and select the first (set of) object(s) for the comparison. Next, select the second (set of) object(s).

Selecting object(s) for the analysis

Domain dependencies via relations

Generates a cross-reference relation table showing the domain dependencies between the elements present in the model.

Domain dependencies via relations

Model analysis

Generates a new view containing six charts with different analyses on the selected or active model.

Model analysis

The charts show the following information:

  • Derived versus direct relation types
  • Number of concepts per type with and without relations
  • Counts per object type: objects, outgoing relations and references (average)
  • Number of objects per type
  • Number of relations per type
  • Outgoing relation count per object and relation type

The generated analysis view is added to the model. The analyses also serve as an example for using the charts functionality.

Performing a model analysis

  1. Open the ArchiMate model containing the elements you want to analyze.

  2. Optional: Depending on the analysis you want to perform, open the view(s) on which you want to perform the analysis.

  3. On the ArchiMate tab, in the Analyze group, click the analysis you want to perform.

ArchiMate® is a registered trademark of The Open Group.