NAF 4.1-view C5: Effects
C5 — Effects
Purpose & Usage
The C5 Viewpoint is concerned with identifying and describing desired effects of Capabilities and the Effectiveness Criteria that are specified for them.
- Operational Analysis.
- Analysis of non -functional properties.
- Characterization of the expected results capabilities, noting that effects can be positive or negative.
- Analysis of cumulative effects.
- Analysis of persistence of the effects.
- Tracing the operational states and modes with regards to the effects.
Scope
- Shall contain Effects that the Capabilities desire.
- May show Effectiveness Criteria that is specified by Capabilities.
- May show Effectiveness Criteria characterizing the Effects.
- May show measures that evaluate the Effectiveness Criteria.
Representation
- Tabular.
- Structural diagram.
Cut-out (Meta-model)
flowchart LR
Capability:::naf
Effect:::naf
EffectivenessCriteria["Effectiveness Criteria"]:::naf
Measure:::measure
Capability -->|"desires"| Effect
Effect -->|"is a kind of"| Effect
Capability -->|"specifies"| EffectivenessCriteria
EffectivenessCriteria -->|"characterizes"| Effect
Measure -->|"evaluates"| EffectivenessCriteria
classDef naf fill:#C5E0B4,stroke:#385723,color:#000
classDef measure fill:#FFE699,stroke:#806000,color:#000
NAFv4 Compliant Example
flowchart LR
SAR["«Capability» SAR"]:::naf
Rescued["«Effect» Distressed person rescued"]:::naf
Found["«Effect» Distressed person found"]:::naf
TimeToFind["«Effectiveness Criteria» Time to find"]:::naf
TimeBounds["«Measure» Time bounds"]:::measure
SAR -->|"desires"| Rescued
SAR -->|"desires"| Found
SAR -->|"specifies"| TimeToFind
TimeToFind -->|"characterizes"| Found
TimeBounds -->|"evaluates"| TimeToFind
classDef naf fill:#C5E0B4,stroke:#385723,color:#000
classDef measure fill:#FFE699,stroke:#806000,color:#000