D2_VPTD Framework Viewpoint Definition Viewpoint

Purpose

The Framework Viewpoint Definition Viewpoint serves as a specification for any SAF viewpoints in the context of the development of SAF. The Viewpoint shall specify

  • an example of a conforming view
  • purpose
  • applicability
  • exposed concepts,
  • presentation forms for the conforming views
  • related viewpoints
  • stereotypes used in the conforming views The viewpoint is intended to be used for development or extension of the SAF.

Applicability

The Viewpoint supports the “Specification of an architecture description framework” as defined in ISO42010:2022

Supported Processes

Supported Information Items

Presentation

A View and Viewpoints Diagram featuring one SCM Viewpoint Element, one SCM_View element, a conform relationship among them. Additionally all SCM_Concept elements that are of interest in the viewpoint. Additionally expose relationships for all concepts that help satisfy the viewpoints concerns. Note, that the consequence of exposing a concept is, that the implementation of the concept must appear in the diagram/table/matrix that implements the viewpoint.

Stakeholder

Concern

Exposed Concepts

The Diagram shows the concepts exposed by the viewpoint, and related concepts if necessary.

The Table shows the concepts exposed by the viewpoint, and related concepts if necessary.

ConceptDocumentation
ViewpointA architecture viewpoint defines set of conventions for the creation, interpretation and use of an architecture view to frame one or more concerns
VPbelongingToATspecifies that a viewpoint belongs to one aspect.
VPbelongingToDNspecifies that a viewpoint belongs to one domain.
VPframesCNSpecifies that a Viewpoint frames one or more concerns. That means that the views conform to that viewpoint satisfy the information need expressed by the concerns.
SECisProvidedByVPSpecifies, that one or more SE Concepts are provided by the Viewpoints Views
SECrelatesToSECspecifies that a SE concept may be related others. Relations are also concepts and may be subject or object of other relations.

Realization of exposed Concepts

The Diagram shows the realization of exposed concepts.

The Table shows the realization of exposed concepts.

Required Viewpoints

Example