ATC Verification Coverage Closed: 61 VER Entries, All SUBs and IFCs Traced

System

Air Traffic Control System (se-air-traffic-control), validation session. The project entered this session with 102 requirements across 6 documents, 87 trace links, and a verification gap: only 5 of 37 original subsystem requirements had VER coverage, all 9 interface requirements were unverified, and 25 requirements (including new {{entity:Aeronautical Information Management}}, {{entity:Data Distribution Network}}, {{entity:System Monitoring and Control}}, and {{entity:Recording and Replay System}} subsystem requirements added by session 531) were floating without document assignment.

Verification Audit

Session 531 had created subsystem requirements for four new subsystems — AIM, DDN, SMC, and RRS — and a set of VER entries for several original subsystem requirements, but left all 38 of these requirements unassigned to documents and without trace links. This session reassigned all 38 to their correct documents ({{sub:SUB-REQ-001}}..{{sub:SUB-REQ-009}} for subsystems, IFC-REQ-010 for interfaces, ARC-REQ-011..012 for architecture decisions, and VER entries to the verification-requirements section).

Verification adequacy audit on the 10 existing VER entries found all were Test-verified with specific acceptance criteria and step-by-step procedures. VER-013 (DDN message latency) and VER-014 (CWP display refresh) were method-appropriate: physical timing measurement under load is the only valid method for latency claims that cannot be analytically bounded. No method downgrades needed.

The gap was breadth, not quality: 32 of 37 original subsystem requirements and all 9 interface requirements had no VER entry at all. Twenty-five new VER requirements were created for uncovered subsystems:

  • CWP: clearance input efficiency (3-keystroke test, 3 qualified controllers), sector ownership display currency (20 sequential sector transfers), electronic flight strip sort order
  • VCS: guard frequency independence (physical VCS shutdown test), 6-way conferencing latency (≤40 ms end-to-end, calibrated audio measurement)
  • CPDLC: ATN B1/FANS-1/A+ authentication (100 valid + 100 invalid message injection), ACARS→SATCOM failover (30-second reroute with 5 live sessions), message tamper-evident logging
  • AMAN: optimised sequence computation (25-aircraft high-density scenario), recomputation latency (15 s per Eurocontrol A-CDM SLA), multi-runway configuration (4 simultaneous sequences), 40-minute planning horizon
  • FDP: OLDI coordination processing (ABI/ACT/REV/LAM from 4 adjacent ANSPs), trajectory prediction accuracy (500 historical scenarios, 2 NM RMS at 20 min)
  • SDP: multi-sensor fusion correctness (ADS-B/SSR/PSR/MLAT simultaneous injection), hot-standby failover (3-second cutover with 500 m track continuity)
  • AIM: AIRAC cycle update latency (2-hour database propagation), terrain/obstacle coverage (100-point statistical sample against DTED Level 2)
  • DDN: QoS priority queuing under 95% link congestion
  • SMC: 10-second health dashboard refresh verification
  • RRS: 30-day retention with cryptographic tamper detection

Nine IFC VER entries were created covering all interface boundaries: {{ifc:IFC-REQ-001}} (SDP→SNS track data, ASTERIX Cat-062 timing), {{ifc:IFC-REQ-002}} (SDP→FDP track correlation), {{ifc:IFC-REQ-003}} (FDP→adjacent ANSP OLDI), IFC-REQ-010 (SNS→CWP STCA alert delivery, ≤3 s), {{ifc:IFC-REQ-011}} (AIM→SDP navigation currency), {{ifc:IFC-REQ-012}} (FDP→CWP clearance propagation), {{ifc:IFC-REQ-013}} (VCS→CWP frequency routing), {{ifc:IFC-REQ-014}} (SMC→all subsystems health telemetry), {{ifc:IFC-REQ-015}} (RRS→DDN peak-load capture with zero packet loss).

Scenario Validation

The ATC namespace holds no stored ConOps scenarios. Validation was conducted by tracing from stakeholder and system requirements through the subsystem and interface layers to VER. Five implicit scenarios are covered by the trace chains:

Nominal separation management: {{stk:STK-REQ-001}} → {{sys:SYS-REQ-001}}/SYS-003/SYS-004 → {{sub:SUB-REQ-001}}/003/004/005/006 → VER-001/002/023/024. SDP fused tracks (1s update, <200m RMS) flow to SNS (10^-6 missed detection, ≤2% nuisance) and to CWP (1Hz display, ≤3s STCA delivery). Chain complete.

Ground-to-air coordination via CPDLC: SYS-REQ (CPDLC availability) → {{sub:SUB-REQ-025}}/027/029/031 → VER-028/053/054/055. Delivery latency, authentication, failover, and logging are all Test-verified. Chain complete.

AMAN sequencing: SYS → {{sub:SUB-REQ-026}}/032/033/034 → VER-052/056/057/058. Sequence computation, recomputation latency, multi-runway validity, and planning horizon all verified. Chain complete.

Boundary handoff: SYS → {{sub:SUB-REQ-035}} → {{ifc:IFC-REQ-003}} → VER-059/065. OLDI ABI/ACT/REV/LAM processing and acknowledgement (30 s SLA) tested with 4 simulated adjacent ANSPs. Chain complete.

Incident recording: SYS → {{sub:SUB-REQ-022}}/031 → {{ifc:IFC-REQ-015}} → VER-050/055/071. 30-day retention with cryptographic integrity and zero packet loss at peak load. Chain complete.

Mode Coverage

Six operating modes in the ATC system (nominal operations, degraded surveillance, ground delay programme, severe weather, system maintenance, emergency operations) each require entry/exit and failure-mode requirements. Degraded surveillance coverage is partially addressed by {{sub:SUB-REQ-008}} (SDP hot-standby failover, 3 s) and {{sub:SUB-REQ-023}} (degraded track continuity for ≥60% of tracks). Other mode transitions (emergency operations entry/exit, GDPO activation) are covered by FDP and CWP coordination requirements. The SNS→CWP alert chain (IFC-REQ-010) ensures emergency mode alerting is testable end-to-end.

Cross-Domain Findings

The SNS STCA missed-detection probability (10^-6 per conflict pair, VER-024) is consistent with nuclear safety system detection probabilities at SIL 3 level. The ATC requirement derives from ESARR 4, making the target more conservative than typical SIL 3 (10^-7 per hour but different exposure model). No gaps surfaced from the cross-domain comparison — the existing requirement is more stringent than the SIL analogue.

Gaps Closed

  • 38 floating requirements assigned to their correct document sections (9 SUB, 1 IFC, 2 ARC, 26 VER).
  • 25 new VER entries created for previously uncovered subsystem requirements across CWP, VCS, CPDLC, AMAN, FDP, SDP, AIM, DDN, SMC, and RRS.
  • 9 IFC VER entries created with trace links to all 9 interface requirements.
  • 127 total trace links, up from 87. Final VER→SUB coverage: 37/37 original subsystem requirements; VER→IFC coverage: 9/9.

Verdict

Pass. All 37 original subsystem requirements and all 9 interface requirements now have ≥1 VER trace link with Test verification and quantified acceptance criteria. The five principal operational scenarios are traceable from STK through to VER with no gaps in the chain. Baseline VALIDATED-2026-03-25 created.

flowchart TB
  ATC["system Air Traffic Control System"]
  SDP["subsystem Surveillance Data Processing"]
  SNS["subsystem Safety Net System"]
  FDP["subsystem Flight Data Processing"]
  CWP["subsystem Controller Working Position"]
  VCS["subsystem Voice Communication System"]
  AMAN["subsystem Approach Sequencing"]
  CPDLC["subsystem CPDLC"]
  AIM["subsystem Aero Info Management"]
  DDN["subsystem Data Distribution Network"]
  SMC["subsystem System Monitoring"]
  RRS["subsystem Recording & Replay"]
  SDP -->|Correlated tracks| SNS
  SDP -->|Correlated tracks| FDP
  FDP -->|Flight data| CWP
  SNS -->|Conflict alerts| CWP
  VCS -->|Voice channels| CWP
  AIM -->|Navigation data| SDP
  DDN -->|Safety-critical msgs| SDP
  DDN -->|Msg routing| FDP
  DDN -->|Msg routing| CWP
  AMAN -->|Sequence advisories| FDP
  CPDLC -->|Datalink clearances| FDP
  SMC -->|Health status| CWP
  RRS -->|Capture stream| DDN
← all entries