NAF 4.1-view L1: Logical Taxonomy

L1 — Logical Taxonomy

Purpose & Usage

The L1 Viewpoint is concerned with the identification of Nodes, and their Active Resource (Logical) and Logical behaviour , and their organization into specialization taxonomies

  • Operational Planning.
  • High- Level Requirements.
  • Initial set up of a Logical Architecture.
  • Defining the types of environment in which Nodes may operate.

Scope

  • Shall contain all Nodes relevant for the entity of interest organized into specialization taxonomies.
  • Shall contain Logical Active Resources and Logical Behaviour that are relevant for the entity of interest, grouped by Nodes and organized into specialization taxonomies.
  • May show Passive Resources (Logical) that are relevant for the entity of interest, grouped by Nodes.
  • May trace Nodes to Capabilities they need or support.

Representation

  • Topological (connected shapes).
  • Tabular.

Cut-out (Meta-model)

flowchart TB
    Capability:::naf
    Node:::activity
    LAR["Logical Active Resource"]:::activity
    LPR["Logical Passive Resource"]:::activity
    LB["Logical Behaviour"]:::activity
    Node -->|"supports"| Capability
    Node -->|"needs"| Capability
    Node -->|"is a kind of"| Node
    Node -->|"aggregates"| LAR
    Node -->|"aggregates"| LPR
    Node -->|"aggregates"| LB
    LAR -->|"is a kind of"| LAR
    LB -->|"is a kind of"| LB
    classDef naf fill:#C5E0B4,stroke:#385723,color:#000
    classDef activity fill:#9DC3E6,stroke:#1F4E79,color:#000

Notes on the Cut-out

Passive Logical Resources can be part of a taxonomy but are marked optional in this viewpoint — they are more appropriately described in L7 Information Model.

NAFv4 Compliant Example

flowchart TB
    SAR["«Capability» SAR"]:::naf
    SearchAndRescue["«Node» Search and Rescue"]:::activity
    Rescue["«Node» Rescue"]:::activity
    Search["«Node» Search"]:::activity
    Waterborne["«Node» Waterborne Rescue"]:::activity
    Airborne["«Node» Airborne Rescue"]:::activity
    Space["«Node» Space Rescue"]:::activity
    InfoProd["«Information Product» Information Product"]:::activity
    Crew["«Logical Actor» Crew"]:::activity
    CommDev["«Logical Equipment» Communication Device"]:::activity
    OnshoreVessel["«Logical Equipment» Onshore Rescue Vessel"]:::activity
    SurvSys["«Logical Equipment» Surveillance System"]:::activity
    SearchAndRescue -->|"supports"| SAR
    SearchAndRescue -->|"aggregates"| Rescue
    SearchAndRescue -->|"aggregates"| Search
    Waterborne -->|"is a kind of"| Rescue
    Airborne -->|"is a kind of"| Rescue
    Space -->|"is a kind of"| Rescue
    Waterborne -->|"aggregates"| InfoProd
    Waterborne -->|"aggregates"| Crew
    Waterborne -->|"aggregates"| CommDev
    Waterborne -->|"aggregates"| OnshoreVessel
    Search -->|"aggregates"| SurvSys
    classDef naf fill:#C5E0B4,stroke:#385723,color:#000
    classDef activity fill:#9DC3E6,stroke:#1F4E79,color:#000