ViewPoint
Set of views grouped by particular interests

Viewpoints are a means to focus on particular aspects and layers of the architecture.

These aspects and layers are determined by the concerns of a stakeholder with whom communication takes place. What should and should not be visible from a specific viewpoint is therefore entirely dependent on the argumentation with respect to a stakeholder's concerns.

The contained views are governed by its viewpoint: the view point establish which elements may be displayed in a view.

A view point is related by the model it filters.

A view point may contain child view points.

A view point contains archimate views and ViewPointDiagrams.

A view point is owned by the archimate project or a parent view point.

: ViewPoint Architecture  (automatic)
Figure 30 : ViewPoint Architecture (automatic)
ViewPointArchimateProjectModelArchimateAbstractElement
: ViewPoint and views
Figure 31 : ViewPoint and views
ViewPointArchimateAbstractElementArchimateViewViewPointDiagram
Association
Description
child : ViewPoint [0..*]

Child view points.

project : ArchimateProject [0..1]

The project owning this view point, for root view points.

parent : ViewPoint [0..1]

The owner view point for sub view points.

context : Model [1..1]

The model this view point focuses.