NAF 4.1-view S8: Service Constraints

S8 — Service Constraints

Purpose & Usage

The S8 Viewpoint is concerned with the identification and description of rules and constraints that apply to Service implementations, their operation and their use.

  • Service design.
  • Contracting for Services.
  • User / System Requirements..
  • Service governance.

Scope

  • Shall contain Service Constraints that are grouped by Service Policies.
  • May show Services that satisfy the Service Policy.
  • May shows Measures the Service Constraints can be evaluated by.

Representation

  • Tabular.
  • Diagram.
  • Text Document.
  • Parametric diagram.

Cut-out (Meta-model)

flowchart LR
    ServicePolicy["Service Policy"]:::service
    ServiceConstraint["Service Constraint"]:::service
    Service:::service
    Measure:::measure
    ServicePolicy -->|"aggregates"| ServiceConstraint
    Service -->|"satisfies"| ServicePolicy
    Measure -->|"evaluates"| ServiceConstraint
    classDef service fill:#E5C1E5,stroke:#7B4F7B,color:#000
    classDef measure fill:#FFE699,stroke:#806000,color:#000

NAFv4 Compliant Example

flowchart LR
    Policy["«Service Policy» In Mission Operation"]:::service
    Avail["«Service Constraint» Availability 24x7x52"]:::service
    MC["«Service Constraint» Compliant with MC 326/3"]:::service
    Inshore["«Service» Inshore Rescue Service"]:::service
    Policy -->|"aggregates"| Avail
    Policy -->|"aggregates"| MC
    Inshore -->|"satisfies"| Policy
    classDef service fill:#E5C1E5,stroke:#7B4F7B,color:#000