/
SWIM-DEFN-330 Model view

SWIM Supporting Material

SWIM-DEFN-330 Model view

Requirement

Title

Model view

Identifier

SWIM-DEFN-330

Requirement

A service definition may

  • include or refer to a model view, expressed using a formal and standardised notation, that formalises the representation of the business logic of its service interfaces, service operations, service behaviour and exchanged information; and

  • declare the notation used to express the model view.

Rationale

Exposing the business logic of the service in a formalised notation and standardised notation allows operational and technical experts to understand how the service works and make comparisons.

Verification

Completeness: Not Applicable.

Consistency: Not Applicable.

Correctness: If provided, check that the model view is correct.

Examples/Notes

Note: Examples notations are the UML, ArchiMate and BPMN.

Note: The model view may already be included as part of the service standard required in SWIM-DEFN-120.

Level of
Implementation

Optional

Guidance

Good to know

The model view is useful in understanding a service. However, a model view is not mandatory in order not to exclude services for which no such model exists.

Verification Support

Correctness

Check that:

[  ] The model view is aligned with the declared notation.

Examples

Links to example service definitions can be found in the example service definitions page. 

Related content

Status: Living Material