NAF 4.1-view L6: Logical Sequence
L6 — Logical Sequence
Purpose & Usage
The L6 Viewpoint is concerned with identifying the chronological sequence of activities of Active Resource (Logical) elements and/ or Logical Flows in a scenario.
- Operational Planning.
- User Requirements Specification.
- Analysis of operational events.
- Sequences of interactions between nodes.
- Behavioural analysis.
- Service Orchestration.
- Operational test scenarios.
Scope
- Shall contain Logical Lifelines representing Logical Active Resources.
- Shall contain the Logical Interactions between Logical Lifelines.
- May show Logical Events that trigger Logical Interactions.
- May show Operational Activities or Logical Functions related to Logical Interactions.
Representation
- Sequence diagram.
- Event- trace diagram.
- Timing diagram.
Cut-out (Meta-model)
flowchart TB
LAR["Logical Active Resource"]:::activity
LL["Logical Lifeline"]:::activity
LI["Logical Interaction"]:::activity
LogicalEvent["Logical Event"]:::activity
LF["Logical Function"]:::activity
OA["Operational Activity"]:::activity
LL -->|"represents a timeline of"| LAR
LI -->|"is equal to"| LL
LogicalEvent -->|"triggers"| LI
LI -->|"relates to"| LF
LI -->|"relates to"| OA
classDef activity fill:#9DC3E6,stroke:#1F4E79,color:#000
NAFv4 Compliant Example
sequenceDiagram
autonumber
participant Search as «Logical Lifeline» Search Lifeline («Node» Search)
participant SAC as «Logical Lifeline» SAC Lifeline («Node» SAR Asset Controller)
participant Rescue as «Logical Lifeline» Rescue Vessel Lifeline («Logical Equipment» Onshore Rescue Vessel)
Search->>SAC: request rescue
SAC->>Rescue: control rescue
Rescue-->>SAC: status
SAC-->>Search: status