<?xml version="1.0" encoding="UTF-8"?>
<REQ-IF xmlns="http://www.omg.org/spec/ReqIF/20110401/reqif.xsd"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <THE-HEADER>
    <REQ-IF-HEADER IDENTIFIER="header-se-container-ship-cargo">
      <CREATION-TIME>2026-10-23T17:29:42.951Z</CREATION-TIME>
      <REQ-IF-TOOL-ID>AIRGen</REQ-IF-TOOL-ID>
      <REQ-IF-VERSION>1.0</REQ-IF-VERSION>
      <SOURCE-TOOL-ID>AIRGen</SOURCE-TOOL-ID>
      <TITLE>se-container-ship-cargo</TITLE>
    </REQ-IF-HEADER>
  </THE-HEADER>
  <CORE-CONTENT>
    <REQ-IF-CONTENT>
      <DATATYPES>
        <DATATYPE-DEFINITION-STRING IDENTIFIER="string-type" LAST-CHANGE="2026-10-23T17:29:42.951Z" MAX-LENGTH="65535"/>
        <DATATYPE-DEFINITION-INTEGER IDENTIFIER="int-type" LAST-CHANGE="2026-10-23T17:29:42.951Z" MIN="0" MAX="100"/>
      </DATATYPES>
      <SPEC-TYPES>
        <SPEC-OBJECT-TYPE IDENTIFIER="req-type" LAST-CHANGE="2026-10-23T17:29:42.951Z">
          <SPEC-ATTRIBUTES>
            <ATTRIBUTE-DEFINITION-STRING IDENTIFIER="attr-ref" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="Reference">
              <TYPE><DATATYPE-DEFINITION-STRING-REF>string-type</DATATYPE-DEFINITION-STRING-REF></TYPE>
            </ATTRIBUTE-DEFINITION-STRING>
            <ATTRIBUTE-DEFINITION-STRING IDENTIFIER="attr-text" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="Text">
              <TYPE><DATATYPE-DEFINITION-STRING-REF>string-type</DATATYPE-DEFINITION-STRING-REF></TYPE>
            </ATTRIBUTE-DEFINITION-STRING>
            <ATTRIBUTE-DEFINITION-STRING IDENTIFIER="attr-rationale" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="Rationale">
              <TYPE><DATATYPE-DEFINITION-STRING-REF>string-type</DATATYPE-DEFINITION-STRING-REF></TYPE>
            </ATTRIBUTE-DEFINITION-STRING>
            <ATTRIBUTE-DEFINITION-STRING IDENTIFIER="attr-pattern" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="EARS Pattern">
              <TYPE><DATATYPE-DEFINITION-STRING-REF>string-type</DATATYPE-DEFINITION-STRING-REF></TYPE>
            </ATTRIBUTE-DEFINITION-STRING>
            <ATTRIBUTE-DEFINITION-STRING IDENTIFIER="attr-verification" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="Verification Method">
              <TYPE><DATATYPE-DEFINITION-STRING-REF>string-type</DATATYPE-DEFINITION-STRING-REF></TYPE>
            </ATTRIBUTE-DEFINITION-STRING>
            <ATTRIBUTE-DEFINITION-INTEGER IDENTIFIER="attr-qaScore" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="QA Score">
              <TYPE><DATATYPE-DEFINITION-INTEGER-REF>int-type</DATATYPE-DEFINITION-INTEGER-REF></TYPE>
            </ATTRIBUTE-DEFINITION-INTEGER>
            <ATTRIBUTE-DEFINITION-STRING IDENTIFIER="attr-complianceStatus" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="Compliance Status">
              <TYPE><DATATYPE-DEFINITION-STRING-REF>string-type</DATATYPE-DEFINITION-STRING-REF></TYPE>
            </ATTRIBUTE-DEFINITION-STRING>
            <ATTRIBUTE-DEFINITION-STRING IDENTIFIER="attr-complianceRationale" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="Compliance Rationale">
              <TYPE><DATATYPE-DEFINITION-STRING-REF>string-type</DATATYPE-DEFINITION-STRING-REF></TYPE>
            </ATTRIBUTE-DEFINITION-STRING>
            <ATTRIBUTE-DEFINITION-STRING IDENTIFIER="attr-tags" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="Tags">
              <TYPE><DATATYPE-DEFINITION-STRING-REF>string-type</DATATYPE-DEFINITION-STRING-REF></TYPE>
            </ATTRIBUTE-DEFINITION-STRING>
          </SPEC-ATTRIBUTES>
        </SPEC-OBJECT-TYPE>
        <SPEC-RELATION-TYPE IDENTIFIER="trace-link-type" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="Trace Link">
          <SPEC-ATTRIBUTES>
            <ATTRIBUTE-DEFINITION-STRING IDENTIFIER="attr-linkType" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="Link Type">
              <TYPE><DATATYPE-DEFINITION-STRING-REF>string-type</DATATYPE-DEFINITION-STRING-REF></TYPE>
            </ATTRIBUTE-DEFINITION-STRING>
            <ATTRIBUTE-DEFINITION-STRING IDENTIFIER="attr-linkDescription" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="Description">
              <TYPE><DATATYPE-DEFINITION-STRING-REF>string-type</DATATYPE-DEFINITION-STRING-REF></TYPE>
            </ATTRIBUTE-DEFINITION-STRING>
            <ATTRIBUTE-DEFINITION-STRING IDENTIFIER="attr-linkRationale" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="Rationale">
              <TYPE><DATATYPE-DEFINITION-STRING-REF>string-type</DATATYPE-DEFINITION-STRING-REF></TYPE>
            </ATTRIBUTE-DEFINITION-STRING>
          </SPEC-ATTRIBUTES>
        </SPEC-RELATION-TYPE>
        <SPECIFICATION-TYPE IDENTIFIER="spec-type" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="Document">
          <SPEC-ATTRIBUTES>
            <ATTRIBUTE-DEFINITION-STRING IDENTIFIER="attr-docName" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="Document Name">
              <TYPE><DATATYPE-DEFINITION-STRING-REF>string-type</DATATYPE-DEFINITION-STRING-REF></TYPE>
            </ATTRIBUTE-DEFINITION-STRING>
          </SPEC-ATTRIBUTES>
        </SPECIFICATION-TYPE>
        <RELATION-GROUP-TYPE IDENTIFIER="linkset-type" LAST-CHANGE="2026-10-23T17:29:42.951Z" LONG-NAME="Document Linkset"/>
      </SPEC-TYPES>
      <SPEC-OBJECTS>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:ARC-SSMS-ARC-001" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC-DECISIONS-001">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stability and Stress Monitoring System SHALL be decomposed into six components: Intact Stability Computer, Longitudinal Strength Monitor, Damage Stability Assessor, Draught Sensor Interface, Stability Alarm and Advisory Generator, and Loading Condition Database. The Intact Stability Computer and Longitudinal Strength Monitor operate as parallel computation pipelines fed by a common Draught Sensor Interface, with both feeding the Alarm Generator. The Damage Stability Assessor is driven by intact stability results rather than raw sensor data, reflecting its dependency on the current equilibrium condition. The Loading Condition Database is shared storage accessed by all computational components.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Decomposing the SSMS into six functional components separates independent computational domains (intact stability, damage stability, longitudinal strength, free surface, draught sensing, alarming) enabling parallel development, independent verification, and clear interface definition between calculation engines.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ubiquitous">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Inspection">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:ARC-DECISIONS-002" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC-DECISIONS-002">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC: Stowage Planning Engine — Decomposed into seven components separating the vessel physical model (Vessel Stowage Model) from the optimization logic (Stowage Optimization Engine) and operational sequencing (Crane Split Calculator, Hatch Cover Sequence Planner). The Port Rotation Planner and Restow Minimization Module are separated from the core optimizer because voyage-level planning operates on a different time horizon (days) than per-port stowage optimization (minutes), and their outputs serve as constraints to rather than integral parts of the placement algorithm. The Stowage Rules Database is isolated to allow vessel-class-specific and regulatory constraint updates without modifying optimization code. This separation supports independent verification of safety-critical constraint enforcement (IMDG segregation, structural limits) from optimization heuristics.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Separating the vessel physical model from optimization logic enables independent validation of the ship model against classification society data, while optimization algorithms can be updated without re-certifying the vessel model. Operational services (crane split, hatch cover sequencing, restow minimization) are separated because they serve different planning phases and user roles.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Analysis">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="architecture; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:ARC-DECISIONS-004" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC-DECISIONS-004">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC: Dangerous Goods Management System — Decomposed into six components with the IMDG Code Database as the central reference hub. The Segregation Rules Engine and DG Stowage Position Validator are separated rather than merged because segregation (inter-container compatibility) and stowage (position-to-rule compliance) are governed by different IMDG Code chapters (7.2 vs 7.1) and require different evaluation geometries: segregation operates on pairwise container distances in 3D hold space, while stowage validates individual positions against categorical rules. The Emergency Response Information System is architecturally independent to ensure availability during main system degradation — a critical safety requirement for incident response at sea. The DG Manifest Generator aggregates from the Declaration Validator and Stowage Position Validator rather than reading the IMDG Database directly, enforcing data flow through validated pathways.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The IMDG Code Database as central hub enforces a single source of truth for DG classification data. Separating segregation from stowage validation reflects the distinct IMDG Code chapters (7.2 vs 7.1) and evaluation geometries. The Emergency Response System is independent to maintain availability during main system outages — critical for incident response at sea where shore support may be delayed.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Inspection">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="architecture; dg-management; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:ARC-DECISIONS-006" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC-DECISIONS-006">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC: Reefer Container Management System — Separated monitoring, power distribution, and alarm processing into independent components rather than a monolithic reefer management controller. The Reefer Monitoring Unit handles data acquisition via RS-485/Ethernet polling, while the Temperature Alarm Processor evaluates readings against cargo-specific thresholds independently. This separation ensures alarm processing continues even if the monitoring polling cycle is delayed, and allows the Power Distribution Controller to operate autonomously during monitoring software updates. The Controlled Atmosphere Monitor is isolated because CA technology applies to only 5-15 percent of the reefer fleet but requires specialised gas composition analysis distinct from temperature monitoring. Pre-Trip Inspection is separated because it operates only in port and interfaces with terminal systems, unlike the at-sea monitoring components.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Separating monitoring from alarm processing ensures alarm evaluation continues even during polling delays or software updates. The Power Distribution Controller operates autonomously because power fault response must not depend on monitoring software availability. CA monitoring is isolated because it applies to a small fraction of the reefer fleet and uses fundamentally different sensor technology.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Inspection">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="architecture; reefer; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:ARC-DECISIONS-008" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC-DECISIONS-008">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC: VGM Compliance and Weight Verification System — Separated discrepancy detection from compliance validation as distinct components rather than combining them into a single validation engine. The Weight Discrepancy Detector performs numerical comparison of declared versus measured weights and applies tolerance thresholds, while the VGM Compliance Validator handles regulatory checks (authorized weigher status, weighing method identification, declaration completeness). This separation ensures that regulatory compliance logic can be updated independently when SOLAS amendments or flag state circulars change, without affecting the measurement comparison algorithms. Alternative considered: a single monolithic VGM validator. Rejected because regulatory requirements change on different cycles than measurement tolerance standards, and because the discrepancy detection function serves the stability system independently of compliance status.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Separating discrepancy detection from compliance validation allows independent tuning of weight tolerance thresholds (operational concern) versus regulatory reporting rules (SOLAS compliance concern). The weighbridge interface is isolated because terminal weighing equipment protocols vary widely across ports.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Inspection">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="architecture; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:ARC-DECISIONS-009" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC-DECISIONS-009">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC: Lashing and Securing Calculator — Decomposed into separate force calculators (stack weight, racking, wind) feeding a central Lashing Rod Load Analyzer, with a CSS Code Compliance Engine as the final validation gate. This topology separates physical force domains (gravity, inertia, aerodynamic) for independent validation and allows the compliance engine to apply both CSS Code Annex 13 simplified and advanced methods without coupling to force calculation internals. Alternative of a monolithic calculator rejected because CSS Code updates (e.g., MSC.1/Circ.1352 amendments) would require regression across all force models simultaneously.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Separating force calculators by physical phenomenon (stack weight, racking, wind) mirrors the independent engineering models in the CSS Code Annex 13, enabling each calculator to be validated and certified independently. The CSS Code Compliance Engine acts as the final gate to ensure the combined result meets regulatory thresholds.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Analysis">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="architecture; lashing; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:ARC-DECISIONS-010" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC-DECISIONS-010">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC: Container Tracking and Inventory System — Organised around a Container Registry (master data) and Bay Plan Manager (spatial data) as twin data authorities, with a Container Status Engine implementing a state machine for container lifecycle transitions. Crane Position Interface decoupled from Bay Plan Manager via event-driven updates rather than direct writes, ensuring the audit trail (Container Event Logger) captures every state change. Booking and Manifest Linker separated from Container Registry to isolate commercial data volatility from physical container records. Alternative of a unified container database rejected because booking data changes at port-pair granularity while physical attributes are static per voyage.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Separating Container Registry (master data) from Bay Plan Manager (spatial data) reflects the two fundamental data models: container attributes (weight, type, DG class) are independent of position, while slot occupancy depends on the vessel's physical geometry. This separation prevents data coupling where a registry update could corrupt spatial state.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Analysis">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="architecture; container-tracking; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:ARC-DECISIONS-013" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC-DECISIONS-013">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC: Terminal Interface and EDI Gateway — Decomposed into five components: EDI Message Parser and Translator for EDIFACT/XML protocol handling, Terminal Operating System Connector for multi-TOS integration, Message Queue and Delivery Manager for reliable store-and-forward over satellite links, Port Authority and Customs Interface for regulatory reporting (FAL Convention, CUSCAR), and Communication Link Manager for VSAT/Inmarsat/4G failover. The message queue is the architectural spine — all inbound and outbound traffic flows through it to guarantee delivery despite maritime link unreliability. Direct point-to-point connections between external systems and internal subsystems were rejected in favour of this hub pattern to provide a single point of message audit, compression, and prioritisation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Separating EDI parsing from TOS connectivity allows supporting multiple terminal operating systems without modifying the protocol handler. The Communication Link Manager is isolated because VSAT/4G link management (bandwidth monitoring, failover) is independent of message semantics and requires dedicated watchdog logic.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Analysis">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="architecture; terminal-interface; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:ARC-DECISIONS-015" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC-DECISIONS-015">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ARC: Cargo Operations Display and Decision Support — Decomposed into five components: Bay Plan Visualization Engine for graphical vessel representation, Loading Sequence Display for real-time crane operations tracking, Alarm and Notification Manager for cross-subsystem alert aggregation, What-If Simulation Engine for decision support scenario analysis, and Reporting and Analytics Module for operational and regulatory reporting. The alarm manager is the safety-critical integration point — it aggregates from all other subsystems (stability, reefer, DG, VGM, lashing) into a single prioritised stream for the cargo officer, following ISM Code alarm management principles. The what-if engine reuses the stability and stowage calculation engines rather than duplicating them, calling them as services for scenario evaluation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Separating visualization (Bay Plan Visualization Engine, Loading Sequence Display) from computation (What-If Simulation Engine) follows the model-view separation principle. The Alarm and Notification Manager aggregates cross-subsystem alarms into a single operator view, preventing alarm flooding during correlated failure scenarios.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Analysis">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="architecture; cargo-display; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-001" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-001">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stability and Stress Monitoring System SHALL receive proposed loading sequences from the Stowage Planning Engine as structured container placement messages containing bay-row-tier position, gross weight, and container type (standard/high-cube/reefer/tank), and SHALL return a stability assessment result (approved, conditional, or rejected) with current GM, maximum permissible KG, and shear force utilisation percentage within 3 seconds per sequence.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stowage Planning Engine must send proposed load sequences to the SSMS for pre-move stability verification. JSON over IEC 61162-450 maritime Ethernet provides structured data exchange with sub-second latency required for real-time stability checking during cargo operations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ubiquitous">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-002" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-002">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stability and Stress Monitoring System SHALL accept verified gross mass (VGM) data from the VGM Compliance and Weight Verification System for each container, using the VGM value as the authoritative weight input for all stability and strength calculations, and SHALL reject any container without a valid VGM certificate from weight calculations by substituting the declared maximum gross weight.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VGM data feeds directly into stability calculations via accurate container weights. Using the VGM value as the authoritative weight input eliminates the discrepancy between declared and actual weights that historically caused stability miscalculations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ubiquitous">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-003" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-003">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stability and Stress Monitoring System SHALL publish real-time stability status to the Cargo Operations Display and Decision Support system at a minimum update rate of 0.5 Hz, providing current GM, trim, heel, shear force distribution profile, bending moment distribution profile, weather criterion ratio, and alarm state for each monitored parameter.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Cargo Operations Display requires real-time stability data to present the cargo officer with current vessel state. A 2-second maximum update latency ensures the display reflects the most recent calculation and any active alarms.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ubiquitous">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-004" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-004">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stability and Stress Monitoring System SHALL interface with hull-mounted hydrostatic pressure draught sensors via a NMEA 0183 or NMEA 2000 serial data bus, receiving draught readings in metres referenced to keel baseline, and SHALL detect sensor failure within 5 seconds by monitoring message heartbeat and value range (0.5m to 25m for ULCV operating range).">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Hull-mounted hydrostatic pressure sensors are the primary measurement input for actual vessel displacement and trim. NMEA 0183 or NMEA 2000 serial data bus is the maritime standard for sensor interfacing, ensuring compatibility with classification-approved transducers.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ubiquitous">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-005" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-005">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="When a critical stability or strength alarm is generated, the Stability and Stress Monitoring System SHALL transmit the alarm to the bridge alarm management system via IEC 61162-450 (maritime Ethernet) within 1 second, including alarm category, parameter name, current value, and limit value, formatted as an ALR sentence.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Critical stability or strength alarms must reach the ship safety system for inclusion in the integrated alarm management per SOLAS Chapter II-1 Regulation 30. IEC 61162-450 maritime Ethernet provides the bandwidth and determinism needed for alarm transmission within 1 second.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="event">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-006" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-006">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Stowage Planning Engine and the Container Tracking and Inventory System SHALL provide the load list (container ID, size, type, weight, POD, hazard class, reefer flag) in BAPLIE-compatible format with a maximum transfer latency of 5 seconds for a full 20,000 TEU manifest.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stowage Planning Engine cannot produce valid plans without real-time container inventory and booking data. The Container Tracking System is the authoritative source for container dimensions, weights, and port of discharge, which are mandatory inputs for every stowage optimization calculation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-007" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-007">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Stowage Planning Engine and the Stability and Stress Monitoring System SHALL transmit proposed loading sequences as structured container placement messages containing bay, row, tier, container weight, and VGM, receiving stability verification responses (GM, trim, shear force, bending moment status) within 3 seconds per loading step evaluation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Every proposed loading sequence must be verified against stability and structural limits before execution. This interface enables closed-loop validation where the SSMS returns pass/fail with margin data, preventing the planner from generating sequences that would put the vessel outside class-approved loading conditions.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-008" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-008">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Stowage Planning Engine and the Lashing and Securing Calculator SHALL transmit stack configurations (container weights, heights, and positions within each on-deck stack) and receive lashing force compliance results (pass/fail with force margins) within 2 seconds per stack evaluation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Stack weight and tier height data determines lashing rod and turnbuckle requirements per CSS Code. The Lashing Calculator needs exact stack configurations to compute forces, because on-deck container stacks experience wind, roll, and pitch accelerations that vary by bay position and stack height.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-009" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-009">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Stowage Planning Engine and the Dangerous Goods Management System SHALL provide hazard class, UN number, and packing group for each dangerous goods container, and receive validated segregation distance matrices and stowage category restrictions, with full manifest validation completing within 10 seconds.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="DG segregation constraints must be enforced during stowage optimization, not after. Providing hazard class and UN number data to the DG Management System at planning time enables pre-placement segregation checking, avoiding the costly cycle of plan-check-reject-replan.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-010" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-010">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Stowage Planning Engine and the Reefer Container Management System SHALL query available reefer plug locations by bay and tier, receiving current allocation status and power capacity per bay, and the Stowage Planning Engine SHALL not assign a reefer container to a slot without a confirmed available reefer plug.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Reefer containers require powered outlet slots. The stowage engine must query available reefer plug counts by bay to avoid placing reefer containers in unpowered positions. Over-allocation of reefer plugs is a common cause of cargo claims on vessels carrying 1,000+ reefer units.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-011" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-011">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the DG Declaration Validator and the IMDG Code Database SHALL support synchronous query-response lookup by UN number, returning the complete DG entry (hazard class, division, packing group, stowage category, segregation groups, EmS references, and special provisions) within 10 milliseconds per query.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Synchronous query-response is required because declaration validation is a blocking operation — the DG officer cannot approve a booking until the UN number lookup and classification check completes. Asynchronous processing would create a backlog during peak booking periods when hundreds of DG declarations arrive within minutes.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; dg-management; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-012" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-012">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Segregation Rules Engine and the IMDG Code Database SHALL provide batch query capability for segregation group membership and Table 7.2.4 compatibility data, accepting a list of UN numbers and returning the complete segregation profile (primary class, subsidiary risks, SGG memberships) for each within 50 milliseconds for batches of up to 100 entries.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Batch query capability allows the Segregation Rules Engine to request segregation data for all DG containers in a bay or hold in a single call, reducing the number of database round-trips from O(n squared) pair lookups to O(n) batch fetches. This is critical for meeting the 5-second per-bay evaluation time target.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; dg-management; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-013" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-013">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the DG Stowage Position Validator and the Segregation Rules Engine SHALL accept a proposed container placement (UN number, bay, row, tier) and a list of all other DG containers currently stowed, and SHALL return a segregation compliance result (pass with minimum margins, or fail with each violated pair and required separation distance) within 500 milliseconds.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The DG Stowage Position Validator must receive segregation rule results in context of a specific proposed position (bay, row, tier) to evaluate three-dimensional separation compliance. This interface decouples rule lookup from position validation, allowing the segregation engine to be updated independently of the stowage validation logic.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; dg-management; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-014" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-014">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the DG Manifest Generator and the DG Declaration Validator SHALL provide access to all validated DG declaration records for containers currently aboard, including UN number, proper shipping name, hazard class and division, packing group, net quantity, number of packages, EmS reference, and shipper certification status, with data freshness no greater than 60 seconds from the last validation update.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The DG Manifest Generator needs validated declaration records as its input because it must not include unvalidated or rejected declarations in the statutory manifest. This interface ensures only declarations that have passed IMDG Code compliance checking appear in the IMO FAL Form 7 output.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; dg-management; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-015" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-015">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Dangerous Goods Management System and the Stowage Planning Engine SHALL transmit stowage constraint data comprising: for each DG container, the list of prohibited bay-row-tier positions, required minimum separation distances from each other DG container aboard, and stowage category restrictions, formatted as constraint sets consumable by the Stowage Optimization Engine within 2 seconds for a full vessel DG load of up to 500 containers.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Stowage constraint transmission from the DG system to the planning engine closes the loop between DG compliance and stowage optimization. Without this interface, the planner would have to run DG checks as a post-processing step, resulting in iterative reject-replan cycles that can double solve times.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; dg-management; cross-subsystem; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-016" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-016">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Reefer Monitoring Unit and the Temperature Alarm Processor SHALL transmit container identification, bay-row-tier location, supply air temperature, return air temperature, cargo setpoint, and timestamp for each polled container via an internal message bus with delivery latency not exceeding 5 seconds.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Temperature Alarm Processor requires container identification, supply air temperature, return air temperature, and setpoint from each polling cycle to perform per-container threshold evaluation. Without container-level identification, alarms cannot be routed to the correct reefer bay for crew response.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; reefer; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-017" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-017">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Reefer Monitoring Unit and the Reefer Data Logger SHALL transmit the complete polling record (all acquired parameters including supply air temperature, return air temperature, setpoint, compressor status, power draw, and fault codes) for each container at each polling interval, with guaranteed delivery and sequence ordering.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Reefer Data Logger must receive complete polling records including all sensor channels to produce tamper-evident logs that satisfy USDA and ATP regulatory requirements. Incomplete records would create gaps in the continuous temperature chain-of-custody documentation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; reefer; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-018" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-018">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Reefer Monitoring Unit and the Reefer Power Distribution Controller SHALL exchange outlet power status (energised, tripped, load-shed) and container-to-outlet mapping, updated within 10 seconds of any state change.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Bidirectional power status exchange between the Reefer Monitoring Unit and Power Distribution Controller is required for coordinated load-shedding. The monitoring unit must know which outlets are energised to avoid polling disconnected containers, and the power controller must receive monitoring data to inform load-shedding priority decisions.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; reefer; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-019" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-019">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Pre-Trip Inspection Module and the Reefer Monitoring Unit SHALL transmit PTI results including pass/fail verdict, measured pull-down performance, and confirmed setpoint for each inspected container, enabling the RMU to initialise monitoring with validated baseline parameters.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="PTI results must be transmitted to the Reefer Monitoring Unit so that containers failing pre-trip inspection are flagged before the vessel sails. This prevents scenarios where a failed-PTI container is loaded, connected, and only discovered as non-functional mid-voyage when replacement is impossible.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; reefer; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-020" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-020">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Controlled Atmosphere Monitor and the Temperature Alarm Processor SHALL transmit O2 concentration, CO2 concentration, and atmosphere recipe deviation status for each CA reefer container, enabling the alarm processor to generate consolidated temperature-plus-atmosphere alarms.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Controlled atmosphere deviations (O2 or CO2 outside setpoint) require the same alarm processing pipeline as temperature deviations because they pose equivalent cargo damage risk. Routing CA data through the Temperature Alarm Processor avoids duplicating alarm prioritisation and escalation logic.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; reefer; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-021" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-021">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Reefer Power Distribution Controller and the Temperature Alarm Processor SHALL transmit power fault events (overload trip, ground fault, phase loss, load-shed activation) with affected outlet identification within 2 seconds of fault detection.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Power fault events (overload trips, ground faults, phase loss) directly affect reefer container temperature maintenance. The Temperature Alarm Processor must correlate power fault notifications with temperature trends to distinguish power-related temperature excursions from mechanical compressor failures, enabling correct crew response actions.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; reefer; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-022" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-022">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the VGM Declaration Receiver and the Terminal Interface and EDI Gateway SHALL receive VERMAS EDI messages in UN/EDIFACT D.13B or later format via TCP/IP, supporting message sizes up to 500 KB per transmission and batch files containing up to 2,000 individual declarations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SOLAS VI/2 requires verified gross mass (VGM) before loading. VERMAS is the standard EDI message type for VGM exchange between terminals and vessels. The 500 KB limit and 1000-container batch support cover the maximum throughput during simultaneous multi-berth operations at major hub ports.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-023" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-023">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Weighbridge Data Interface and terminal weighing equipment SHALL support Modbus TCP (function codes 03 and 04), OPC-UA (DA profile), and RS-232 serial at 9600-115200 baud, with automatic protocol detection and a maximum measurement acquisition latency of 500 milliseconds from trigger to recorded value.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Terminal weighing equipment varies widely — older installations use serial/Modbus, newer systems use OPC-UA. Multi-protocol support with auto-detection is necessary to interface with the diverse installed base across global port calls without requiring per-port configuration. The 200ms measurement latency supports continuous truck-scale weighing during gate operations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-024" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-024">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the VGM Compliance Validator and the Stowage Planning Engine SHALL transmit container loading authorization status (AUTHORIZED, CONDITIONAL, HOLD, REJECTED) with container number, verified gross mass, and authorization timestamp, using a publish-subscribe message pattern with delivery latency not exceeding 500 milliseconds.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stowage Planning Engine must know container loading authorization status in real time to prevent stowing containers with unverified or disputed gross mass. The four-state model (AUTHORIZED/CONDITIONAL/HOLD/REJECTED) captures the regulatory nuances where some containers may load conditionally pending shipper Method 2 recertification.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-025" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-025">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Container Weight Database and the Stability and Stress Monitoring System SHALL provide verified gross mass values for individual containers with a query response time not exceeding 50 milliseconds, using the container number as the lookup key, and SHALL include a confidence indicator distinguishing weighbridge-verified weights from declaration-only weights.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Stability calculations use individual container weights as primary inputs. The 50ms query response ensures that recalculating stability for a full vessel loading sequence (up to 24,000 TEU) completes within the 60-second planning cycle required by the stowage optimizer. Container number plus booking reference form the composite key per SOLAS VGM verification requirements.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-026" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-026">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Container Weight Database and the Container Tracking and Inventory System SHALL synchronize VGM status and verified gross mass for each container, updating the inventory record within 1 second of any VGM status change, using the container number as the common identifier.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Tracking inventory must reflect current VGM status so that the cargo officer sees a unified view of container readiness. The 1-second synchronization window prevents race conditions where a container appears loadable in the bay plan before its VGM has been validated.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-027" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-027">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the VGM Reporting and Audit Module and the Cargo Operations Display and Decision Support system SHALL provide real-time VGM compliance dashboard data including total declarations received, coverage percentage, discrepancy counts by severity, and pending authorizations, refreshed at intervals not exceeding 10 seconds.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The cargo officer needs a consolidated VGM compliance view to make loading go/no-go decisions. Real-time dashboard data (coverage percentage, discrepancy counts) provides situational awareness during cargo operations where a single non-compliant container can delay vessel departure.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-028" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-028">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Lashing and Securing Calculator and the Stowage Planning Engine SHALL provide container weight, position, and tier data at bay granularity via a synchronous request-response API, with the Stowage Planning Engine requesting lashing compliance verification for each proposed stowage plan before acceptance.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Lashing validation depends on precise container weight and position data. Bay-granularity synchronous queries ensure the lashing force calculations reflect the exact current or proposed stowage arrangement. Asynchronous updates would risk calculating lashing forces against stale positions during active cargo operations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; lashing; cross-subsystem; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-029" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-029">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Stability and Stress Monitoring System and the Lashing and Securing Calculator SHALL transmit current metacentric height (GM), natural roll period, and significant wave height parameters at 10-second intervals, formatted as a structured message containing vessel motion state for securing force calculations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Lashing force calculations per CSS Code require current metacentric height (GM) and roll period to determine dynamic acceleration components. The 10-second update interval matches the stability system's calculation cycle and ensures lashing assessments reflect the vessel's current loading condition rather than a stale stability state.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; lashing; stability; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-030" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-030">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Container Tracking and Inventory System and the Terminal Interface and EDI Gateway SHALL exchange BAPLIE (bay plan), COPARN (booking confirmation), and CODECO (gate movement) messages in UN/EDIFACT D.95B or later format, with message acknowledgement within 30 seconds of receipt.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="BAPLIE, COPARN, and CODECO are the industry-standard EDIFACT message types for bay plan exchange, booking confirmation, and gate movements respectively. UN/EDIFACT D.95B is the minimum version supporting container weight fields required by SOLAS VGM amendments. The 2000-container batch supports full vessel plan exchange at ultra-large container ship scale.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; container-tracking; terminal-edi; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-031" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-031">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Container Tracking and Inventory System and the Stowage Planning Engine SHALL provide real-time slot occupancy and container attribute data, with the Bay Plan Manager responding to slot availability queries within 500 milliseconds for any single bay and within 2 seconds for the full vessel.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stowage Planning Engine needs real-time slot occupancy to avoid double-booking positions. The 500ms query response time supports the iterative optimization loop where the planner evaluates hundreds of candidate slot placements per planning cycle.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; container-tracking; stowage; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-032" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-032">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Container Tracking and Inventory System and the VGM Compliance and Weight Verification System SHALL synchronize verified gross mass values to the Container Registry within 5 seconds of VGM validation, and SHALL flag any container whose VGM differs from the booking-declared weight by more than 5%.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Synchronizing VGM values into the Container Registry within 5 seconds ensures the bay plan and stowage optimizer always have current weight data. Flagging containers with VGM discrepancies exceeding 5% directly in the registry prevents loading operations from proceeding with suspect weight data, which could compromise stability calculations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; container-tracking; vgm; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-033" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-033">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the EDI Message Parser and Translator and the Message Queue and Delivery Manager SHALL exchange parsed message objects via an internal message bus using a structured JSON envelope containing message type, priority level, source terminal ID, timestamp, and parsed payload, with the queue acknowledging receipt within 10ms.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Decoupling EDI parsing from message delivery via a message bus allows independent scaling and failure isolation. The structured JSON envelope with priority levels ensures time-critical messages (e.g., VGM rejections, loading holds) are processed ahead of routine status updates during peak cargo operations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; terminal-interface; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-034" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-034">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Communication Link Manager and the Message Queue and Delivery Manager SHALL provide link status notifications (up/down/degraded, available bandwidth in kbps, measured latency in ms) within 2 seconds of any link state change, and the Message Queue SHALL adjust its transmission scheduling and compression settings based on the reported available bandwidth.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Message Queue must know link state to prioritize and batch messages appropriately. The 2-second notification window ensures the queue can switch to store-and-forward mode before message loss occurs during VSAT outages, which are common during high-latitude transits.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; terminal-interface; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-035" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-035">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Terminal Operating System Connector and the EDI Message Parser and Translator SHALL pass raw inbound messages with metadata (source TOS identifier, connection ID, received timestamp, message encoding) and accept formatted outbound messages with destination routing information, supporting message sizes up to 10 MB for complete BAPLIE load plans.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Each terminal operates a different TOS with proprietary message wrappers. Passing raw messages with metadata (source TOS ID, encoding, timestamp) to the parser allows protocol-specific decoding without the TOS Connector needing to understand message semantics, enabling support for new TOS integrations through parser configuration rather than connector changes.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; terminal-interface; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-036" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-036">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Alarm and Notification Manager and the subsystem alarm sources (Stability Alarm and Advisory Generator, Temperature Alarm Processor, Weight Discrepancy Detector, CSS Code Compliance Engine, Segregation Rules Engine) SHALL receive alarm events via a publish-subscribe pattern with each event containing: source subsystem, severity (critical/major/minor), alarm code, timestamp, affected component identifiers, and human-readable description, with maximum propagation delay of 500ms from source to display.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Centralizing alarm aggregation prevents alarm flooding where multiple subsystems generate correlated alarms (e.g., stability warning plus lashing overload plus reefer power loss during heavy weather). A unified alarm format with severity, source, and timestamp enables the operator to triage by criticality rather than by subsystem.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; cargo-display; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-037" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-037">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the What-If Simulation Engine and the calculation services (Intact Stability Computer, Stowage Optimization Engine, CSS Code Compliance Engine) SHALL support synchronous request-response calls where the simulation engine submits a proposed load case modification and receives complete recalculated results (stability parameters, strength values, compliance status) within 8 seconds, with the calculation services operating in read-only mode without modifying the current operational load case.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="What-if simulations must invoke the same calculation engines used in operational mode to ensure simulation results match real outcomes. Synchronous request-response ensures the simulation completes a full stability-lashing-compliance check before presenting results, preventing the cargo officer from acting on partial assessments.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; cargo-display; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-038" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-038">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The interface between the Loading Sequence Display and the Container Tracking and Inventory System (Container Status Engine and Bay Plan Manager) SHALL receive container move events (load, discharge, shift, restow) with crane identifier, bay-row-tier position, container ID, and timestamp, updating the loading progress view within 5 seconds of each event, and SHALL query the Bay Plan Manager for planned versus actual sequence comparison.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The loading sequence display must reflect real-time crane movements to guide the cargo officer. Container move events with crane identifier and bay-row-tier position allow the display to show per-crane progress and flag any deviation from the planned loading sequence, which is critical for maintaining interim stability during cargo operations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; cargo-display; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-039" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-039">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL interface with the vessel ballast control system via a serial data link conforming to IEC 61162-450 to receive real-time tank sounding data including fill level, temperature, and density for all ballast tanks, and SHALL transmit recommended ballast operations to the ballast control system for operator confirmation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Ballast operations directly affect vessel stability, trim, and stress. Real-time tank sounding data via IEC 61162-450 enables the stability calculation to reflect actual ballast conditions rather than planned values, preventing dangerous discrepancies during simultaneous cargo and ballast operations. Bidirectional communication with operator confirmation prevents automated ballast changes without human oversight, meeting SOLAS Chapter II-1 Regulation 22 requirements for safe loading condition management.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; ballast; stability; validation; session-288">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:IFC-DEFS-040" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IFC-DEFS-040">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL receive meteorological data including wind speed, wind direction, significant wave height, and wave period from the vessel weather routing system or onboard weather station via NMEA 0183 or IEC 61162-1, and SHALL use actual wind speed data as input to the Wind Force Estimator for lashing force calculations when available.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Actual wind speed is the dominant variable in above-deck container lashing force calculations per CSS Code Annex 13. Design values assume worst-case conditions and produce conservative lashing assessments that may unnecessarily restrict container weights or stack heights. Using measured wind data from the onboard weather station allows the Wind Force Estimator to compute forces based on actual conditions, improving stowage utilisation while maintaining safety margins. The 60-second fallback ensures lashing calculations never use stale wind data.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="interface; weather; lashing; validation; session-288">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:STK-NEEDS-001" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="STK-NEEDS-001">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL enable the cargo officer to plan, execute, and monitor cargo operations such that the vessel's intact stability margins remain above IMO A.749 minimum criteria at all times during loading, discharge, and voyage.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Core operational need: cargo officers require an integrated system to manage container operations safely and efficiently across port calls, replacing fragmented manual processes that increase turnaround time and error rates.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Analysis">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="stakeholder; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:STK-NEEDS-002" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="STK-NEEDS-002">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL produce stowage plans that minimise the number of restows (shifting moves) at each port of call in the vessel's rotation, targeting less than 5% restow ratio against total discharge moves.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Each restow costs approximately USD 200-400 in crane time and delays vessel departure. Minimising restows directly reduces port costs and improves schedule reliability for liner services.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="stakeholder; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:STK-NEEDS-003" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="STK-NEEDS-003">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL enforce IMDG Code segregation, stowage, and documentation requirements for all dangerous goods containers, preventing loading of non-compliant container placements and generating the mandatory dangerous goods manifest for port authority submission.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IMDG Code compliance is a SOLAS requirement (Chapter VII). Non-compliance risks catastrophic cargo incidents (fires, toxic releases) and exposes the vessel to port state detention.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="stakeholder; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:STK-NEEDS-004" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="STK-NEEDS-004">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL continuously monitor all connected reefer containers and alert the duty officer within 5 minutes of any temperature deviation exceeding the shipper's tolerance, to prevent spoilage of perishable cargo valued at up to USD 100,000 per container.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Reefer cargo losses from undetected temperature excursions can exceed USD 100,000 per container. Continuous monitoring with proactive alerting prevents spoilage of perishable and pharmaceutical cargo.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="stakeholder; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:STK-NEEDS-005" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="STK-NEEDS-005">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL prevent the loading of any container that does not have a valid verified gross mass (VGM) declaration as required by SOLAS Chapter VI Regulation 2, and SHALL flag weight discrepancies exceeding 5% between declared VGM and any independent measurement.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SOLAS Chapter VI Regulation 2 requires VGM for all packed containers before vessel loading. Non-compliance results in port state detention and potential fines under national maritime legislation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="stakeholder; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:STK-NEEDS-006" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="STK-NEEDS-006">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL exchange stowage plans and container data with any SMDG-compliant terminal operating system via UN/EDIFACT maritime messages, supporting the vessel's operation across a global port rotation of 20+ terminals operated by different terminal operators.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Container shipping relies on standardised EDI messaging between ship and terminal systems. Interoperability with SMDG-compliant terminals is essential for efficient port operations globally.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="stakeholder; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:STK-NEEDS-007" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="STK-NEEDS-007">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL verify that every on-deck container stack's lashing arrangement meets the forces calculated per the vessel's approved Cargo Securing Manual, and SHALL warn the cargo officer before any stack is loaded that would exceed the lashing capacity for the planned voyage route.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Parametric rolling and heavy weather can cause catastrophic container stack collapses. CSS Code and vessel-specific cargo securing manual compliance prevents loss of containers overboard and structural damage.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Analysis">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="stakeholder; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:STK-NEEDS-009" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="STK-NEEDS-009">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL be designed to meet the type approval requirements of a recognised classification society for a Class-approved loading instrument as required by SOLAS Chapter II-1 Regulation 22, including independent verification of stability calculations and provision for class surveyor audit access.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SOLAS Chapter II-1 Regulation 22 mandates that all vessels carry a stability instrument approved by the classification society. Without class type approval, the system cannot be used as the primary loading instrument and the vessel must maintain parallel manual calculations. Class surveyor audit access is required for periodic verification during annual and special surveys. Independent calculation verification prevents single-point software faults from producing undetected erroneous stability results.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Inspection">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="stakeholder; classification-society; validation; session-288">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-SSMS-002" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-002">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stability and Stress Monitoring System SHALL calculate intact stability parameters including metacentric height (GM), righting lever curve (GZ), and dynamic stability area to IMO Resolution A.749(18) criteria within 5 seconds of any loading change exceeding 10 tonnes displacement delta.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Intact Stability Computer is the core safety function of the SSMS. IMO A.749(18) criteria define minimum GM, GZ area, and angle of vanishing stability. The 5-second recalculation threshold ensures the cargo officer sees updated stability before the next crane cycle completes a container move.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="event">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-SSMS-003" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-003">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stability and Stress Monitoring System SHALL compute hull girder shear force and bending moment at each of the vessel's defined frame stations (minimum 20 stations) and compare results against IACS UR S11 permissible limits, generating an alarm when any station exceeds 90% of the allowable value.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IACS UR S11 defines permissible shear force and bending moment envelopes. Exceeding these limits risks hull girder failure. Calculation at each frame station (typically 20-40 stations) provides granular visibility into structural loading along the hull length.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ubiquitous">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-SSMS-004" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-004">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stability and Stress Monitoring System SHALL evaluate probabilistic damage stability in accordance with SOLAS Chapter II-1, computing the attained subdivision index for at least the three most probable damage scenarios based on the current loading condition, and SHALL alert when the attained index falls below the required subdivision index R.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SOLAS 2009 Chapter II-1 Part B-1 mandates probabilistic damage stability assessment. The attained subdivision index must meet the required index R for the vessel's length. This requirement ensures the system evaluates damage survivability for every loading condition.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ubiquitous">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Analysis">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-SSMS-005" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-005">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stability and Stress Monitoring System SHALL acquire draught readings from at least four hull-mounted pressure sensors (forward, aft, port midship, starboard midship) at a minimum sampling rate of 1 Hz, with measurement accuracy of plus or minus 2 cm across the full operating draught range.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Four draught sensors (fore, aft, port midships, starboard midships) provide redundant measurement of actual vessel displacement and trim. A 15-second polling cycle matches the sensor response time of hydrostatic pressure transducers and provides adequate temporal resolution for loading operations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ubiquitous">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-SSMS-006" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-006">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stability and Stress Monitoring System SHALL calculate free surface correction for all slack tanks using actual tank sounding data and tank geometry tables, applying the correction to the effective metacentric height (GM) continuously.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Free surface effect reduces effective GM and can cause negative stability if uncorrected. Using actual tank sounding data rather than assumed fill levels eliminates the conservative approximations that waste cargo capacity by overstating free surface moments.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ubiquitous">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-SSMS-007" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-007">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="When any stability or strength parameter exceeds its warning threshold, the Stability and Stress Monitoring System SHALL generate a prioritised alarm within 2 seconds, classified as caution (80-90% of limit), warning (90-95% of limit), or critical (above 95% of limit), and SHALL display the specific parameter, current value, limit value, and recommended corrective action.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Multi-tier alerting (warning at 90%, alarm at 95%, critical at 100% of limits) gives the cargo officer graduated response time. The 2-second alert latency ensures the alarm sounds before the next container in a loading sequence is committed.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="event">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-SSMS-008" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-008">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stability and Stress Monitoring System SHALL store at least 100 loading conditions including departure, arrival, and intermediate states, retaining hydrostatic tables, tank calibration data, and hull form coefficients for the specific vessel, and SHALL permit recall of any stored condition within 3 seconds.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Loading condition storage enables regulatory compliance (classification societies require departure/arrival conditions on record) and provides reference data for voyage planning. 100 conditions covers a typical 6-month trading pattern with multiple port rotations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ubiquitous">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-SSMS-009" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-009">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="When fewer than three of the four draught sensors are operational, the Stability and Stress Monitoring System SHALL maintain stability calculations using the remaining sensors with increased uncertainty bounds displayed to the operator, achieving draught accuracy of plus or minus 5 cm, stability calculation update rate of not less than once per 30 seconds, and GM accuracy within plus or minus 0.05 metres. While in degraded draught sensor mode, the system SHALL flag the degraded state on all displayed outputs and SHALL maintain shear force and bending moment calculations at not less than 90 percent of nominal accuracy.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Draught sensor redundancy means the system must continue operating with reduced sensor count. The plus or minus 5 cm accuracy threshold in degraded mode exceeds the IMO minimum draught measurement accuracy of plus or minus 10 cm, maintaining classification society approval while clearly indicating reduced confidence.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="event">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-SSMS-010" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-010">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stability and Stress Monitoring System SHALL evaluate the IMO weather criterion (Resolution A.749(18) Regulation 3.2) for the current loading condition, computing the ratio of area b to area a on the GZ curve, and SHALL alert when the ratio falls below 1.0.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The IMO weather criterion assesses the vessel ability to withstand beam wind combined with rolling. This is the most common stability failure mode for container ships due to their high windage area. Continuous evaluation during loading prevents departure in weather-vulnerable conditions.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ubiquitous">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-011" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-011">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stowage Optimization Engine SHALL generate a feasible container placement plan for a full 20,000 TEU load list within 120 seconds on a single compute node, producing solutions where no constraint (stack weight, tier height, segregation, reefer plug, lashing) is violated.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="A 10-minute solve time for 20,000 TEU is the operational threshold beyond which planners revert to manual placement, negating the optimization benefit. The 98 percent feasibility rate ensures the engine rarely produces plans requiring manual intervention, which on ultra-large container vessels can delay port operations by 2-4 hours per infeasible plan.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-012" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-012">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Port Rotation Planner SHALL produce a bay affinity map for a voyage of up to 15 port calls within 60 seconds, achieving a predicted restow ratio of less than 5 percent of total discharge moves across the voyage.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Bay affinity maps reduce restow moves at intermediate ports by grouping containers discharged at the same port into adjacent bays. For a 12-port rotation, affinity planning can reduce total restow moves by 15-30 percent, directly translating to reduced port stay time and crane hours.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-013" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-013">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Crane Split Calculator SHALL distribute cargo operations across up to 6 quay cranes achieving at least 90 percent workload balance (ratio of lightest to heaviest crane load), while ensuring no two cranes are assigned simultaneous operations on adjacent bays.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Unbalanced crane splits cause one crane to finish significantly before others, wasting expensive quay crane hours. A 15 percent maximum deviation across 6 cranes ensures near-uniform completion times, maximizing port throughput. Six cranes is the maximum simultaneously deployable on the largest container vessels (23,000+ TEU).">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-014" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-014">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Vessel Stowage Model SHALL represent all container slots with bay, row, tier coordinates and associated physical constraints including stack weight limits, tier height limits, reefer plug availability, and hatch cover groupings, accurate to the vessel General Arrangement Plan.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The vessel stowage model must represent every physical slot including 20/40/45-foot variations, high-cube compatibility, and weight stack limits because planning against an incomplete model produces infeasible plans that are only discovered during physical loading. Slot-level fidelity prevents overstow situations and hatch cover conflicts.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Inspection">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-015" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-015">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stowage Rules Database SHALL provide constraint lookup responses within 1 millisecond per query for stack weight limits, segregation rules, and reefer plug availability, supporting at least 500,000 queries per optimization run without cache invalidation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="A 1-millisecond constraint lookup response time is required because the optimization engine evaluates millions of candidate placements per solve iteration. At 10ms per lookup, a 20,000 TEU solve would spend over 3 minutes on constraint queries alone, exceeding the 10-minute total solve budget.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-016" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-016">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stowage Optimization Engine SHALL enforce IMDG Code Table 7.2.4 segregation requirements during placement, ensuring no container placement violates horizontal or vertical separation distances for any of the 9 hazard classes and 3 segregation groups, including closed-versus-open deck differentiation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IMDG Code Table 7.2.4 segregation enforcement is a SOLAS Chapter VII regulatory requirement. Failure to enforce correct segregation of incompatible dangerous goods classes has caused vessel fires and explosions (e.g., MSC Flaminia 2012). Automated enforcement eliminates human error in manual segregation checking for vessel loads exceeding 1,000 DG containers.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; stowage-planning-engine; safety; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-017" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-017">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Hatch Cover Sequence Planner SHALL generate a valid hatch cover removal and replacement sequence that minimizes total crane idle time attributable to hatch operations, ensuring that no hold cargo operation is scheduled before the corresponding hatch covers and all on-deck containers above them are removed.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Hatch cover removal/replacement sequence must be planned with cargo operations because an incorrect sequence blocks crane access to holds. On a 20,000 TEU vessel with 20+ hatch covers, an invalid sequence causes 30-60 minute crane idle time per error. The planner must account for deck cargo that must be moved before hatch covers can be lifted.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-018" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-018">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Restow Minimization Module SHALL identify all overstow situations in the current bay plan against the discharge list for the next 3 ports and propose pre-emptive shift moves that reduce the predicted restow ratio below 5 percent without violating any stability or structural constraint.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Restow (moving a container to access one beneath it) costs USD 150-300 per move in crane time and stevedore labour. On a 14-port rotation of a large container vessel, unoptimized stowage can generate 500-1,000 unnecessary restow moves per voyage. Identifying and minimizing overstow situations during planning prevents these costs at the point where they are cheapest to resolve.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-019" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-019">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stowage Optimization Engine SHALL support a what-if simulation mode where the cargo officer can modify up to 50 container placements manually and receive updated stability, stress, and constraint violation assessments within 10 seconds per modification.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="What-if simulation allows planners to evaluate the impact of late booking changes, weather rerouting, or port skips without committing to a new plan. This is operationally critical because container vessels frequently receive booking changes within 24 hours of port arrival, and the planner needs to assess feasibility before accepting or rejecting the change.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-020" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-020">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The IMDG Code Database SHALL contain the complete Dangerous Goods List per the current IMDG Code amendment, including all UN numbers (minimum 3,500 entries), proper shipping names, hazard classes and divisions, packing groups, stowage categories (A through E), segregation groups (SGG1 through SGG18), EmS fire and spillage schedule references, and special provisions.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The IMDG Code Dangerous Goods List is the authoritative reference for all DG classification, stowage, and segregation decisions. The minimum 3,500 UN number entries covers the complete DGL as of Amendment 41-22. Inclusion of stowage categories, segregation groups, and EmS references enables automated end-to-end DG compliance checking without external lookups.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Inspection">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; dg-management; imdg-database; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-022" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-022">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The DG Declaration Validator SHALL validate an incoming Dangerous Goods Declaration against the IMDG Code Database and return a pass/fail result with specific non-compliance codes within 2 seconds per declaration.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="DG declaration validation against the IMDG Code is required by SOLAS VII and the IMDG Code Chapter 5.4. Processing 500 declarations within 60 seconds matches the rate at which large terminal operating systems submit booking confirmations during peak loading operations. Automated validation replaces manual DG officer review, which is error-prone at high volumes.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; dg-management; declaration-validator; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-023" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-023">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Segregation Rules Engine SHALL evaluate segregation compatibility for all pairwise combinations defined in IMDG Code Table 7.2.4, covering all 9 hazard classes, their divisions, and all 18 segregation groups SGG1 through SGG18, returning the required separation category 1 through 4 or X for each pair.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Segregation compatibility evaluation for all container pairs within a bay is the computationally critical path for DG stowage safety. On a 24,000 TEU vessel carrying 2,000+ DG containers, the segregation engine must evaluate millions of pair combinations. A 5-second evaluation time per bay keeps total vessel-wide segregation checking under 10 minutes.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; dg-management; segregation-engine; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-024" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-024">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Segregation Rules Engine SHALL calculate minimum physical separation distances in three dimensions using vessel geometry data, applying: 3m horizontal for away-from, 6m or one bulkhead for separated-from, 12m or two bulkheads for separated-by-complete-compartment, and 24m minimum for separated-longitudinally-by-intervening-complete-compartment.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Minimum physical separation distances (horizontal, vertical, and fore-aft) are specified in IMDG Code Table 7.2.4 for each class pair combination. Calculating separation in three-dimensional coordinates is necessary because container vessel stowage is three-dimensional, and two containers may satisfy horizontal segregation while violating vertical adjacency rules.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; dg-management; segregation-engine; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-025" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-025">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The DG Stowage Position Validator SHALL reject any proposed stowage position that violates the container's IMDG stowage category rules, including on-deck versus under-deck restrictions, minimum distance from crew accommodation, and proximity to heat sources or machinery spaces, providing the specific IMDG Code section and stowage category code in the rejection reason.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Hard rejection of stowage positions violating segregation rules is the safety-critical gate in the DG management chain. Advisory-only mode is insufficient because planners under time pressure have historically overridden warnings, leading to incompatible DG stowage (contributing factor in the Maersk Honam fire, 2018). Automated rejection with reason codes eliminates this failure mode.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; dg-management; stowage-validator; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-026" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-026">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="When the main Dangerous Goods Management System is unavailable, the Emergency Response Information System SHALL continue to provide EmS fire and spillage schedules and MFAG treatment data for all DG containers currently aboard, with lookup response time not exceeding 5 seconds, via an independent backup display.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Emergency response procedures must remain accessible during system outages because DG incidents (spills, fires, toxic releases) can occur at any time. The offline reference retains the 50 most recent DG container records because emergency responders need to identify nearby hazards, and the most recent containers represent the current deck and hold cargo arrangement.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; dg-management; emergency-response; safety-critical; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-027" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-027">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The DG Manifest Generator SHALL produce a dangerous goods manifest compliant with SOLAS Chapter VII Regulation 4 and IMDG Code Section 5.4.3, listing every DG container aboard with its stowage position, UN number, proper shipping name, hazard class and division, packing group, net quantity, number of packages, and EmS reference, and SHALL regenerate the complete manifest within 5 minutes of any stowage change.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The DG manifest is a mandatory document under SOLAS VII and IMDG Code 5.4.3, required before vessel departure. IMO FAL Form 7 is the internationally recognised format accepted by all port state control authorities. Automated generation eliminates transcription errors that have historically caused vessel detention during port state control inspections.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; dg-management; manifest-generator; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-028" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-028">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The IMDG Code Database SHALL support update ingestion for new IMDG Code amendments within 48 hours of amendment data availability, without requiring system downtime, and SHALL maintain the previous amendment data for containers loaded under the prior edition until they are discharged.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The IMDG Code is amended on a two-year cycle (with a one-year transitional period). The database must ingest new amendments without system downtime because vessels operate continuously, and an outdated DG database would cause incorrect segregation decisions during the transitional period when both the current and previous amendments are valid.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; dg-management; imdg-database; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-029" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-029">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Reefer Monitoring Unit SHALL poll all connected reefer containers and acquire supply air temperature, return air temperature, cargo setpoint, compressor status, and fault codes within a polling cycle of 15 minutes or less for a fleet of up to 1200 connected containers.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="A 15-minute polling cycle for 1200 containers balances RS-485/Ethernet bus bandwidth against the thermal time constant of reefer cargo (typical spoilage onset &gt;2 hours). Supply/return air temperatures and compressor status are the minimum telemetry set required by carrier standard operating procedures and P&amp;I Club cargo claim investigations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; reefer; reefer-monitoring-unit; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-030" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-030">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Reefer Monitoring Unit SHALL acquire temperature readings with a resolution of 0.1 degrees Celsius and an end-to-end accuracy of plus or minus 0.5 degrees Celsius across the operating range of minus 35 to plus 30 degrees Celsius.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Temperature resolution of 0.1 degrees Celsius and accuracy of plus or minus 0.5 degrees Celsius match USDA 7 CFR 96 and ATP agreement requirements for perishable cargo transport. The operating range of minus 35 to plus 30 degrees Celsius covers frozen cargo (deep-frozen fish at minus 30 degrees Celsius) through tropical fruit (bananas at plus 13 degrees Celsius).">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; reefer; reefer-monitoring-unit; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-033" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-033">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Reefer Power Distribution Controller SHALL monitor individual circuit current draw for each reefer outlet and automatically disconnect any outlet drawing more than 32 amperes at 440 volts within 200 milliseconds of overload detection.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Individual circuit monitoring with 1-second response enables selective load-shedding before breaker trip, preventing cascading power loss across reefer banks. Circuit-level granularity is required because reefer containers draw variable current during compressor start (up to 3x running current), and a single tripped circuit can take 12-16 containers offline.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; reefer; power-distribution; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-034" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-034">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="When total reefer power demand exceeds 80 percent of available generator capacity allocated to reefer services, the Reefer Power Distribution Controller SHALL implement priority-based load shedding, maintaining power to pharmaceutical and deep-frozen cargo (below minus 18 degrees Celsius setpoint) while shedding chilled cargo loads in reverse priority order.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The 80 percent demand threshold triggers proactive load-shedding before generator overload protection trips the entire reefer bus. Priority-based shedding ensures perishable high-value cargo (pharmaceuticals, fresh produce) retains power while less time-sensitive frozen cargo with greater thermal inertia is shed first. This prevents total reefer power loss incidents that have historically resulted in multi-million dollar cargo claims.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; reefer; power-distribution; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-035" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-035">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Temperature Alarm Processor SHALL evaluate each reefer container temperature reading against its cargo-specific setpoint and generate advisory alarms when deviation exceeds 2 degrees Celsius for 15 minutes, warning alarms when deviation exceeds 3 degrees Celsius for 30 minutes, and critical alarms when deviation exceeds 5 degrees Celsius for any duration or 3 degrees Celsius for 2 hours.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Tiered alarm classification (deviation, warning, critical) prevents alarm fatigue among watch officers. Cargo-specific thresholds are essential because frozen cargo at minus 18 degrees Celsius has different deviation tolerances than chilled pharmaceuticals at plus 5 degrees Celsius. False alarm rates in reefer monitoring systems are a known industry problem — threshold specificity directly reduces nuisance alarms while maintaining detection of genuine temperature excursions.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; reefer; alarm-processor; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-036" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-036">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="When a critical temperature alarm remains unacknowledged for 30 minutes, the Temperature Alarm Processor SHALL escalate the alarm to the bridge watch alarm system and generate an audible alert at the cargo control room.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="A 30-minute unacknowledged critical alarm indicates the watch officer may be incapacitated or unaware. Escalation to the bridge and chief engineer ensures response before cargo damage progresses past recovery. The 30-minute threshold is derived from typical thermal runaway onset times for pharmaceutical cold chain cargo, which can become unsalvageable within 1-2 hours of setpoint exceedance.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; reefer; alarm-processor; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-037" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-037">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Pre-Trip Inspection Module SHALL record compressor run test results, cooling pull-down performance (ambient to setpoint within 4 hours for a 40-foot container), defrost cycle completion, and controller firmware version, and SHALL issue a pass verdict only when all criteria are met.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Pre-trip inspection (PTI) is mandated by carrier SOPs and terminal operating procedures before loading reefer containers. Recording compressor run test, cooling down rate, and defrost cycle results provides the evidentiary chain required for P&amp;I Club cargo claims and demonstrates due diligence under the Hague-Visby Rules for carrier liability.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; reefer; pre-trip-inspection; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-038" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-038">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Reefer Data Logger SHALL store timestamped temperature readings at intervals of 15 minutes or less for every connected reefer container, retaining at least 90 days of continuous data per container with tamper-evident integrity verification compliant with FDA 21 CFR Part 11 for pharmaceutical cold chain cargo.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Continuous temperature logging at configurable intervals (typically 5-15 minutes) produces the tamper-evident audit trail required by USDA, EU Regulation 37/2005, and ATP agreement for perishable cargo transport. Tamper-evidence is critical because temperature records are primary evidence in cargo damage claims and may be subpoenaed in litigation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Inspection">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; reefer; data-logger; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-039" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-039">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Controlled Atmosphere Monitor SHALL monitor oxygen concentration with a resolution of 0.1 percent and carbon dioxide concentration with a resolution of 0.1 percent for all connected CA reefer containers, and SHALL generate an alarm when either parameter deviates more than 1 percentage point from the cargo-specific atmosphere recipe for more than 30 minutes.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Controlled atmosphere (CA) reefer containers maintain reduced oxygen levels (typically 2-5 percent O2) to slow produce respiration and extend shelf life. Monitoring oxygen with 0.1 percent resolution and CO2 is essential because CA deviations can cause anaerobic respiration, ethanol accumulation, and cargo loss within hours for sensitive products like avocados and stone fruit.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; reefer; controlled-atmosphere; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-040" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-040">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="When the central Reefer Monitoring Unit processor fails, the Temperature Alarm Processor SHALL continue evaluating the most recent valid temperature readings cached locally and SHALL generate alarms based on the last known setpoints for at least 2 hours, polling at a degraded cycle of 30 minutes using its backup data acquisition path. While operating in degraded mode, the Temperature Alarm Processor SHALL detect temperature excursions exceeding 5 degrees Celsius above setpoint within one polling cycle and SHALL maintain alarm notification delivery to the bridge alarm panel with a latency of no more than 10 seconds after detection.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The 2-hour minimum degraded operation on cached readings provides the watch officer time to diagnose and restore the central processor or transition to manual monitoring. The degraded polling cycle of 30 minutes (vs 15 minutes nominal) reduces load on the backup data acquisition path while maintaining detection capability for critical temperature excursions that typically develop over 1-2 hour timescales.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; reefer; alarm-processor; degraded-mode; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-041" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-041">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The VGM Declaration Receiver SHALL parse and validate incoming VERMAS EDI messages conforming to SMDG D.13B or later format, accepting both Method 1 (whole-container weighing) and Method 2 (sum of package weights plus tare) declarations, and SHALL process a batch of 500 declarations within 60 seconds.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SOLAS VI/2 mandates VGM submission before loading. The receiver must handle both Method 1 (whole-container weighing) and Method 2 (sum of contents) declarations since shippers choose their method. VERMAS D.13B is the IMO-endorsed EDI format for VGM exchange.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-042" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-042">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The VGM Declaration Receiver SHALL provide a manual entry interface for VGM declarations where EDI submission is unavailable, requiring the operator to enter container number, gross mass, weighing method, authorized weigher identity, and weighing date, and SHALL validate all mandatory fields before acceptance.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Not all terminals have EDI connectivity, particularly in smaller ports. A manual entry fallback ensures SOLAS VGM compliance is achievable regardless of terminal infrastructure. Mandatory fields prevent incomplete declarations from entering the system.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-043" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-043">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Weighbridge Data Interface SHALL acquire gross weight measurements from terminal weighbridge equipment via Modbus TCP, OPC-UA, or RS-232 serial protocols with a measurement resolution of 10 kg for containers up to 45,000 kg gross mass.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Terminal weighbridge equipment spans decades of technology — Modbus TCP for industrial scales, OPC-UA for modern installations, RS-232 for legacy equipment. Multi-protocol support ensures the system can operate at any terminal worldwide without pre-configuration. The measurement resolution requirement reflects SOLAS weighing accuracy standards.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-044" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-044">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Weighbridge Data Interface SHALL maintain a calibration certificate register for each connected weighing device, recording certificate number, issuing authority, calibration date, and expiry date, and SHALL reject weight measurements from any device whose calibration certificate has expired.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SOLAS requires that weighing equipment used for Method 1 VGM be certified and calibrated per national regulations. Maintaining the calibration register enables the system to reject measurements from expired or uncertified equipment, which protects the vessel from regulatory non-compliance.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-045" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-045">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Weight Discrepancy Detector SHALL compare each declared VGM against the corresponding weighbridge measurement and SHALL flag any container where the absolute difference exceeds 5% of the declared VGM or 1,000 kg, whichever is greater, classifying discrepancies as minor (5-10% or 1,000-2,000 kg), major (10-20% or 2,000-5,000 kg), or critical (above 20% or above 5,000 kg).">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Weight discrepancies between declared VGM and measured weight are the primary indicator of misdeclaration or weighing error. The 5% threshold aligns with MSC.1/Circ.1475 industry guidance on acceptable VGM tolerances. Flagging discrepancies prevents loading containers whose actual weight may compromise stability calculations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-046" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-046">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Weight Discrepancy Detector SHALL perform statistical analysis across all VGM declarations for a given load list and SHALL identify shippers whose declarations show a systematic bias exceeding 3% mean deviation from measured weights across 10 or more containers.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Systematic shipper bias (consistently under- or over-declaring weight) is a leading indicator of intentional misdeclaration. Statistical analysis across a load list enables proactive identification of problematic shippers before the pattern results in a safety incident from cumulative weight errors.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-047" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-047">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The VGM Compliance Validator SHALL verify that each VGM declaration identifies the weighing method (Method 1 or Method 2), includes the identity of the authorized weigher, and confirms that the weigher is registered in the approved weigher database, and SHALL reject any declaration missing these mandatory fields.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SOLAS requires VGM declarations to identify the weighing method and authorized person. The validator enforces these mandatory fields at the point of entry to prevent incomplete declarations from propagating through the system and causing downstream audit failures.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-048" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-048">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The VGM Compliance Validator SHALL issue a loading authorization status for each container, with status values of AUTHORIZED (valid VGM, no discrepancy), CONDITIONAL (minor discrepancy, reweigh requested), HOLD (major discrepancy, pending resolution), or REJECTED (no VGM, critical discrepancy, or invalid declaration), and SHALL transmit this status to the Stowage Planning Engine within 2 seconds of determination.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="A binary accept/reject model is insufficient — some containers may have minor administrative deficiencies (e.g., missing weigher signature) that can be resolved while the container is staged. The four-state authorization model allows cargo operations to continue for compliant containers while holding non-compliant ones without blocking the entire operation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-049" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-049">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Weight Database SHALL store VGM records for each container including container number, declared VGM, measured weight, tare weight, discrepancy status, weighing method, authorized weigher identity, equipment identifier, and timestamps, and SHALL retain these records for a minimum of 3 years from the date of the voyage.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="A persistent container weight record with full audit trail is required for SOLAS VGM compliance evidence. Storing declared VGM, measured weight, tare weight, and discrepancy status together enables post-incident forensic analysis if a weight-related safety event occurs.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Inspection">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-050" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-050">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Weight Database SHALL support individual container weight lookups with a response time not exceeding 100 milliseconds for a database containing up to 500,000 historical container records.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The stability system and stowage optimizer query individual container weights frequently during planning cycles. A 100ms response time across 500,000 historical records ensures that weight lookups do not become a bottleneck in the 60-second planning cycle, even when the database includes multi-voyage history for trend analysis.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-051" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-051">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The VGM Reporting and Audit Module SHALL generate a per-voyage VGM compliance summary report showing total containers processed, VGM coverage percentage, discrepancy rate by severity tier, and list of containers loaded without VGM (which SHALL be zero for a compliant voyage), in PDF and structured XML formats.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Port State Control inspections and terminal operators require per-voyage VGM compliance summaries. The report must quantify coverage and discrepancy rates to demonstrate systematic compliance, not just individual container verification. This supports the master's obligation under SOLAS to ensure all containers have valid VGM before departure.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-052" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-052">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The VGM Reporting and Audit Module SHALL generate individual container VGM certificates showing the full chain of custody from declaration receipt through discrepancy check to loading authorization, with all timestamps, and SHALL make these available within 5 seconds of request.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Individual container VGM certificates with full chain of custody provide the documentary evidence required if a container is selected for spot-check by Port State Control or if a weight-related incident occurs. The certificate links declaration receipt through discrepancy check to loading authorization for complete traceability.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-053" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-053">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stack Weight Calculator SHALL compute vertical compressive loads for each container stack by summing individual container gross weights and applying dynamic amplification factors derived from the vessel's metacentric height and natural roll period per CSS Code Annex 13.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="CSS Code Annex 13 requires vertical compressive load assessment for each stack to determine whether stacking weight limits are exceeded. Dynamic amplification factors account for vessel motions at sea that increase effective weight beyond static gravity loading. This is the primary check preventing container stack collapse.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; lashing; stack-weight; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-054" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-054">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stack Weight Calculator SHALL recalculate all bay stack weights within 3 seconds of a container weight or position change, covering all bays (up to 400 bays on a 24,000 TEU vessel) in a single calculation cycle.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="During active cargo operations, container weights and positions change continuously. A 3-second recalculation window across all 400 bays ensures the lashing assessment reflects the current vessel state before the next container move is authorized. Delayed recalculation risks permitting a move that creates an overloaded stack.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; lashing; stack-weight; performance; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-055" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-055">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Lashing Rod Load Analyzer SHALL compute the balance of external forces (gravity, wind, sea inertia) against securing capacity (lashing rod tension, twist-lock shear, stacking cone compression, friction) for every above-deck container, reporting each lashing element load as a percentage of its safe working load.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The lashing rod load analysis is the core safety calculation — it determines whether the securing arrangement can withstand the combined dynamic forces experienced at sea. Balancing gravity, wind, and inertial forces against lashing rod capacity, twist-lock shear, and stack cone friction is the method prescribed by CSS Code Annex 13.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; lashing; lashing-analyzer; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-056" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-056">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Racking Force Calculator SHALL compute transverse racking forces at each tier of every above-deck container stack using parametric and synchronous roll models, and SHALL flag any tier where the calculated racking force exceeds 75% of the ISO 1496-1 racking test load (150 kN for a 20ft unit, 300 kN for a 40ft unit).">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Racking forces cause transverse deformation of container frames, a primary failure mode during heavy rolling. Parametric and synchronous roll models capture both steady-state and resonant roll conditions. Flagging violations before loading enables restowage while the vessel is still alongside, avoiding dangerous at-sea conditions.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; lashing; racking; safety-critical; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-057" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-057">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Wind Force Estimator SHALL calculate windage forces on each exposed container face using wind speed profiles up to Beaufort 12 and container geometry from the bay plan, accounting for shielding factors from adjacent stacks and superstructure per CSS Code Annex 13 methodology.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Wind forces on above-deck container stacks are a significant component of the total lateral force at high Beaufort numbers. Accounting for shielding effects prevents overly conservative calculations that would unnecessarily reduce deck stowage capacity, while the Beaufort 12 upper bound covers the maximum operational sea state.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; lashing; wind-force; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-058" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-058">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The CSS Code Compliance Engine SHALL validate all securing arrangements against both the CSS Code Annex 13 simplified method and the vessel's approved Cargo Securing Manual, and SHALL reject any bay where any lashing element exceeds 100% SWL or any stack exceeds the bay stack weight limit.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Dual validation against both CSS Code Annex 13 and the vessel-specific Cargo Securing Manual is required because the CSM may impose additional vessel-specific constraints (e.g., reduced stacking weights for specific bays). The compliance engine is the final regulatory gate before loading authorization.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; lashing; compliance; safety-critical; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-059" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-059">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Securing Equipment Database SHALL maintain a complete inventory of all vessel securing equipment including lashing rod types, turnbuckle models, twist-lock specifications, stacking cone ratings, and bridge fitting positions, with safe working load (SWL) values traceable to the equipment manufacturer's certification.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Lashing force calculations require precise securing equipment specifications — rod rated capacity, turnbuckle pre-tension, twist-lock shear strength. Maintaining a live inventory enables the calculator to account for damaged or missing equipment and to alert when replacement stock falls below minimum spares levels.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Inspection">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; lashing; securing-database; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-060" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-060">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="When vessel motion sensor data is unavailable, the Lashing and Securing Calculator SHALL default to the CSS Code Annex 13 worst-case acceleration parameters for the vessel's deadweight class, and SHALL annotate all outputs with a reduced-confidence flag indicating that default rather than measured motion parameters were used.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Motion sensor data may be unavailable due to sensor failure or during dry-dock commissioning. Defaulting to CSS Code worst-case acceleration parameters ensures a conservative but regulatory-compliant calculation when measured motion data is not available, preventing a situation where lashing cannot be calculated at all.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; lashing; degraded-mode; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-061" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-061">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Registry SHALL maintain the authoritative record for every container on board and planned for loading, including ISO container ID per ISO 6346, type/size code, tare weight, maximum gross weight, owner/operator code, booking reference, and seal numbers, supporting a minimum of 24,000 concurrent container records.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Registry is the single source of truth for container attributes. ISO 6346 identification ensures globally unique container references. Maintaining both on-board and planned-for-loading containers enables pre-arrival stowage planning before the vessel reaches port.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; container-tracking; registry; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-062" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-062">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Bay Plan Manager SHALL maintain real-time container-to-position mapping for all bays, rows, and tiers, and SHALL update slot occupancy within 5 seconds of receiving a confirmed crane move from the Crane Position Interface.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Real-time container-to-position mapping is the spatial complement to the Container Registry. The 5-second update window ensures the bay plan reflects crane operations in near-real-time, preventing double-allocation of slots during simultaneous multi-crane operations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; container-tracking; bay-plan; performance; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-063" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-063">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Event Logger SHALL record every container movement event (load, discharge, shift, restow) with UTC timestamp, operator ID, crane ID, source position, and destination position, and SHALL retain event records for the duration of the voyage plus 90 days.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="A complete, immutable event log of every container movement provides the audit trail required by port authorities and the vessel's ISM safety management system. Including crane ID and operator ID enables accountability and performance analysis of cargo operations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; container-tracking; event-logger; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-064" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-064">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Status Engine SHALL manage container lifecycle states (booked, planned-load, loaded, in-transit, planned-discharge, discharged) with enforced valid state transitions, and SHALL trigger downstream recalculation notifications to stability, stowage, and reefer monitoring subsystems within 2 seconds of any state change.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Enforced state transitions prevent logically impossible container moves (e.g., discharging a container that was never loaded). The state machine model ensures data integrity across the registry and bay plan, and invalid transition attempts trigger alerts for investigation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; container-tracking; status-engine; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-065" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-065">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Crane Position Interface SHALL accept container identification and position confirmation from crane PLC systems via OPC-UA protocol, and SHALL validate that the confirmed position matches a planned stowage slot before updating the Bay Plan Manager.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Crane PLC confirmation provides ground truth for container positions. OPC-UA is the standard industrial protocol for crane automation systems. Validating confirmed positions against planned positions detects misloads in real time, before subsequent containers are stacked on top of an incorrectly placed unit.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; container-tracking; crane-interface; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-066" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-066">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Booking and Manifest Linker SHALL reconcile pre-arrival booking lists against loaded containers and SHALL generate a discrepancy report identifying shorts, overs, and mis-shipped containers within 60 seconds of completing a port call loading sequence.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Booking-to-loaded reconciliation is a core commercial requirement — shorts, overs, and mis-shipments have financial and liability consequences. Generating discrepancy reports within 30 minutes of completing cargo operations allows resolution while the vessel is still alongside.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; container-tracking; booking-linker; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-067" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-067">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The EDI Message Parser and Translator SHALL parse and validate inbound EDIFACT messages conforming to UN/EDIFACT D.13B syntax rules at a sustained rate of no fewer than 200 messages per second, rejecting messages with syntax errors within 50ms and generating a structured error report per rejected message.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="EDIFACT is the maritime industry standard for vessel-terminal data exchange. D.13B syntax rules are the minimum version supporting VGM-related message extensions. 200 messages/second sustained throughput covers peak arrival periods at major hub ports where multiple vessels submit plans simultaneously.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; terminal-interface; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-068" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-068">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Terminal Operating System Connector SHALL maintain concurrent authenticated sessions with at least 20 distinct terminal operating systems simultaneously, supporting both REST API polling at configurable intervals (minimum 30-second resolution) and webhook-based push notifications, with per-connection TLS 1.3 mutual authentication.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Modern container vessels call at 8-12 ports per rotation, each with different TOS vendors. Supporting 20 concurrent sessions covers the pre-arrival connection setup for the next port while maintaining active sessions at the current port. REST API and SFTP support covers both modern and legacy TOS integration patterns.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; terminal-interface; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-069" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-069">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Message Queue and Delivery Manager SHALL persist all queued messages to non-volatile storage and guarantee zero message loss during communication link outages lasting up to 48 hours, with automatic retransmission upon link restoration achieving full queue drain within 30 minutes of reconnection at available bandwidth.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Communication link outages are routine at sea (VSAT rain fade, high-latitude coverage gaps). The 48-hour store-and-forward requirement covers extended outages during ocean transits. Non-volatile persistence prevents message loss from power cycling, which is critical for SOLAS-mandated pre-arrival notifications.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; terminal-interface; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-070" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-070">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Port Authority and Customs Interface SHALL generate and transmit pre-arrival notifications conforming to IMO FAL Convention Form 7 format at least 24 hours before port arrival, CUSCAR customs manifests at least 24 hours before arrival for non-EU and 4 hours for EU ports, and IFTDGN dangerous goods notifications at least 24 hours before arrival, with transmission confirmation receipt logging.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IMO FAL Convention requires pre-arrival notifications to port authorities at least 24 hours before arrival. Form 7 (Dangerous Goods Manifest) is mandatory under SOLAS VII. Automated generation from the cargo database eliminates manual transcription errors that could delay port entry clearance.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; terminal-interface; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-071" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-071">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Communication Link Manager SHALL detect primary VSAT link failure within 5 seconds and complete automatic failover to Inmarsat Fleet Broadband backup within 30 seconds, maintaining all active message queue sessions without requiring re-authentication, and SHALL fail back to the primary link within 60 seconds of primary link restoration.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VSAT is the primary shipboard communication link but has known failure modes (antenna tracking loss, transponder failure). The 5-second detection and 30-second failover window prevents message queue overflow and ensures time-critical messages (safety alerts, VGM rejections) reach shore within the operational response window.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; terminal-interface; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-072" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-072">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="While operating on the backup Inmarsat link with bandwidth below 256 kbps, the Message Queue and Delivery Manager SHALL prioritise outbound messages in the order: (1) safety-critical notifications including IFTDGN and stability alerts, (2) regulatory submissions including CUSCAR and FAL forms, (3) operational messages including BAPLIE, COPARN, and MOVINS, (4) administrative traffic, with lower-priority messages queued but not discarded.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Inmarsat Fleet Broadband backup links have severely limited bandwidth (typically 150-256 kbps). Priority-based message queuing ensures safety-critical messages (distress, hazard alerts) are transmitted first, followed by regulatory obligations (pre-arrival notifications), before routine commercial traffic consumes the limited bandwidth.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; terminal-interface; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-073" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-073">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Bay Plan Visualization Engine SHALL render a complete vessel bay plan for a 24,000 TEU vessel within 2 seconds of initial load and update the display within 500ms of any stowage plan change, supporting simultaneous display of container status, dangerous goods class, reefer status, weight, and lashing compliance as selectable overlay layers.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The bay plan is the primary operational display used by the cargo officer during loading/discharging. A 2-second initial render and 500ms update latency for a 24,000 TEU vessel ensure the display remains responsive during active operations where decisions must be made between crane cycles (typically 90-120 seconds per container move).">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; cargo-display; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-074" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-074">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Alarm and Notification Manager SHALL aggregate alarms from all cargo subsystems (stability, reefer, dangerous goods, VGM, lashing, stowage) and present them in a unified priority queue with three severity levels (critical, major, minor), requiring operator acknowledgment for critical alarms within 60 seconds before escalating to an audible alarm, and SHALL maintain a tamper-proof alarm log for the preceding 12 months.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Cross-subsystem alarm aggregation prevents the operator from needing to monitor multiple independent alarm panels. During correlated events (e.g., heavy weather triggering stability warnings, reefer power fluctuations, and lashing alerts simultaneously), a unified prioritized view enables triage by criticality rather than by subsystem.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; cargo-display; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-075" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-075">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The What-If Simulation Engine SHALL evaluate the stability, longitudinal strength, dangerous goods compliance, and lashing adequacy impact of a proposed container move or set of up to 50 moves within 10 seconds for a 20,000 TEU load case, presenting results alongside current values with clear pass/fail indicators against classification society limits.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="What-if simulation allows the cargo officer to evaluate proposed moves before execution, which is critical for avoiding stability violations that cannot be easily reversed once a container is placed. Multi-domain impact assessment (stability, strength, DG compliance, lashing) in a single simulation prevents piecemeal decision-making.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; cargo-display; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-076" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-076">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Loading Sequence Display SHALL show the real-time status of up to 6 simultaneous gantry crane operations, updating crane positions and container moves within 5 seconds of each terminal-reported event, and SHALL highlight any out-of-sequence move, hatch cover conflict, or crane working area overlap with a visual and audible warning.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Modern ultra-large container vessels use 5-6 simultaneous gantry cranes during port calls. Showing real-time crane status and container moves within 5 seconds enables the cargo officer to coordinate operations across cranes and detect sequence deviations before they cascade into stowage conflicts.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; cargo-display; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-077" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-077">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Reporting and Analytics Module SHALL generate port call summary reports within 30 minutes of departure including total containers handled (loaded, discharged, shifted), crane productivity (moves per hour per crane), cargo utilisation (TEU and weight as percentage of capacity), and SHALL maintain voyage-level statistics for a minimum of 5 years for fleet performance analysis and class society survey evidence.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Port call summary reports are required by both the ship operator (for operational KPI tracking) and the charterer (for demurrage/dispatch calculations). Generating within 30 minutes of departure enables transmission to shore operations while the communication link is still at port bandwidth before the vessel transitions to VSAT-only connectivity.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="subsystem; cargo-display; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SUB-REQS-078" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SUB-REQS-078">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Stability and Stress Monitoring System SHALL perform a built-in test sequence at system startup and at intervals not exceeding 24 hours, verifying the integrity of hydrostatic data tables, vessel structural model parameters, and calculation algorithms against stored checksums, and SHALL display a clear test status indication to the operator.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Classification society type approval (DNV GL, Lloyd's Register, Bureau Veritas) requires loading instruments to perform self-diagnostics verifying data integrity before operational use. Hydrostatic table corruption or structural model parameter drift would produce silently incorrect stability calculations. Checksum verification at startup catches corruption from power events or storage degradation, while the 24-hour periodic check detects slow-onset faults. Clear operator indication ensures the watch officer does not rely on unverified calculation results.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="self-test; stability; safety; validation; session-288">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SYS-REQS-001" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SYS-REQS-001">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL calculate intact stability parameters (GM, GZ curve, trim, heel) and longitudinal strength (bending moment, shear force) within 2 seconds of any change to the loading condition, including individual container load/discharge events and ballast tank level changes.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SOLAS Chapter II-1 Part B-1 mandates that intact stability and longitudinal strength be verified for every loading condition. Real-time calculation prevents departure in non-compliant conditions that could lead to capsizing or structural failure.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="system; stability; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SYS-REQS-002" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SYS-REQS-002">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL generate an optimised stowage plan for a full 20,000 TEU load list within 300 seconds, considering port rotation sequence, container weight/type/destination, stack weight limits, tier height limits, hatch cover limits, and dangerous goods segregation constraints.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="A 20,000 TEU vessel may load 5,000+ containers per port call. Plan generation within 2 minutes enables the cargo officer to evaluate alternatives during the compressed pre-departure window; exceeding this threshold delays vessel departure.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="system; stowage; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SYS-REQS-003" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SYS-REQS-003">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL enforce IMDG Code Table 7.2.4 segregation rules for all 9 hazard classes and 3 segregation groups, preventing the stowage planning engine from placing containers in positions that violate the minimum separation distances (1 container space, 1 container space fore-and-aft, 6m, 12m, 24m, or separate compartment) specified for each incompatible class pair.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IMDG Code Table 7.2.4 defines mandatory segregation distances between hazard classes. Automated enforcement prevents human error in stowage planning that could place incompatible dangerous goods adjacent, risking fire or toxic release.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="system; dangerous-goods; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SYS-REQS-004" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SYS-REQS-004">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL poll each connected reefer container's temperature, humidity, and compressor status at intervals not exceeding 5 minutes, and SHALL generate an alarm within 60 seconds when any container's cargo temperature deviates more than 2 degrees Celsius from its set-point for two consecutive readings.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Reefer containers require continuous power and temperature monitoring. A 5-minute polling interval balances power bus load against the thermal time constant of insulated containers, ensuring excursions are detected before cargo damage occurs.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="system; reefer; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SYS-REQS-005" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SYS-REQS-005">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL reject any container loading instruction where the container does not have a VGM declaration recorded in the system, and SHALL flag containers where the absolute difference between declared VGM and any independent weight measurement exceeds 5% of the declared VGM or 1,000 kg, whichever is greater.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SOLAS VI/2 makes VGM a hard gate for loading. Automated rejection prevents containers without valid VGM from being loaded, avoiding potential port state detention and ensuring accurate stability calculations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="system; vgm; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SYS-REQS-006" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SYS-REQS-006">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL support transmission and reception of BAPLIE (D.13B or later), COPARN, MOVINS, CUSCAR, IFTDGN, and VERMAS messages conforming to SMDG EDIFACT implementation guidelines, and SHALL process a complete inbound BAPLIE message containing 20,000 container records within 120 seconds.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="BAPLIE, COPARN, and MOVINS are the SMDG-standard EDI message types used by container terminals worldwide. Supporting D.13B or later ensures compatibility with modern terminal operating systems.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="system; edi; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SYS-REQS-007" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SYS-REQS-007">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL calculate lashing forces for every on-deck container stack using the vessel's Cargo Securing Manual acceleration table, and SHALL generate a warning when any stack's calculated lashing force exceeds 90% of the maximum securing load (MSL) of the fitted lashing arrangement for the planned voyage route's design sea state.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="CSS Code Annex 13 and the vessel-specific cargo securing manual define permissible stack weights and lashing arrangements. Automated lashing force calculation prevents stack collapse in heavy weather conditions.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Analysis">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="system; lashing; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SYS-REQS-008" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SYS-REQS-008">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL maintain a real-time container inventory with sub-second query response time for the full vessel capacity of 20,000+ containers, and SHALL reconcile the shipboard inventory against terminal-reported loading and discharge events within 60 seconds of each EDI move confirmation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Sub-second query response is needed because stability recalculation and stowage planning algorithms query the container inventory thousands of times per optimisation cycle. Latency above 1 second would make plan generation unacceptably slow.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="system; inventory; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SYS-REQS-009" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SYS-REQS-009">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL provide a what-if simulation mode that allows the cargo officer to evaluate the stability, stress, lashing, and DG compliance impact of proposed container moves before committing them, with simulation results displayed within 5 seconds per proposed move set.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="What-if simulation allows the cargo officer to evaluate the stability and strength impact of proposed loading changes before execution. This prevents committing to load sequences that would violate stability criteria mid-operation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="system; simulation; session-277">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SYS-REQS-010" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SYS-REQS-010">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL achieve a system availability of at least 99.95 percent during cargo operations with a mean time between failures of not less than 2000 hours for the stability calculation function and not less than 1000 hours for the stowage planning function.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Container vessels operate cargo operations 24/7 in port with typical port stays of 12-36 hours. A system outage during active loading requires halting crane operations at approximately USD 50,000/hour in delay costs. The 99.95% availability target (4.4 hours annual downtime) reflects the operational tempo of ultra-large container vessels calling at 8-12 ports per voyage. The 2000-hour MTBF for stability calculations reflects its safety-critical nature — an undetected stability error during loading could lead to list or capsize. The lower 1000-hour MTBF for stowage planning reflects its operational but non-safety-critical function.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Analysis">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="performance; availability; validation; session-288">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SYS-REQS-011" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SYS-REQS-011">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL implement network segmentation between the cargo management network and external-facing communication interfaces (VSAT, terminal EDI links) in accordance with IACS UR E26, and SHALL log all authentication events, configuration changes, and remote access sessions to a tamper-evident audit trail.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="IACS Unified Requirement E26 on cyber resilience mandates network segmentation between operational technology and external-facing interfaces on class-approved vessels. The cargo management system connects to external networks (VSAT for EDI, terminal WiFi for BAPLIE exchange) that are exposed to internet-borne threats. Without segmentation, a compromised EDI link could allow lateral movement to the stability calculation function. The tamper-evident audit trail supports forensic investigation after a security event and satisfies port state control requirements for demonstrating cyber hygiene under IMO MSC-FAL.1/Circ.3.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="cybersecurity; compliance; validation; session-288">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:SYS-REQS-012" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="SYS-REQS-012">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The Container Ship Cargo Management System SHALL retain all loading condition records, VGM declarations, dangerous goods manifests, reefer temperature logs, and stability calculations for a minimum of 3 years from the date of creation, and SHALL support export of retained data in a non-proprietary format for port state control inspection and class society audit.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Port state control inspections under the Paris MoU and Tokyo MoU may request historical loading condition records, VGM declarations, and DG manifests up to 3 years after a voyage. Classification society annual and special surveys also require historical stability calculation records. Non-proprietary export format ensures data remains accessible independent of the system vendor, preventing vendor lock-in for regulatory compliance data. The 3-year period covers the typical class survey cycle and aligns with SOLAS record retention expectations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Inspection">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="data-retention; compliance; validation; session-288">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-SSMS-VER-001" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-001">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The intact stability calculation (SUB-SSMS-002) SHALL be verified by loading 50 pre-computed test conditions from the vessel's approved stability booklet and comparing system-calculated GM, GZ curve values, and weather criterion ratios against the booklet values, with maximum permissible deviation of 1% for GM and 2% for GZ ordinates.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Comparing system output against class-approved hydrostatic data for 50 conditions validates both the calculation algorithms and the hydrostatic data tables. The 0.01m GM tolerance matches classification society acceptance criteria for stability instrument type approval.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ubiquitous">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-SSMS-VER-002" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-002">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The longitudinal strength computation (SUB-SSMS-003) SHALL be verified by comparing system-calculated shear force and bending moment values at all frame stations against an independent FEA-validated reference model for 20 loading conditions, with maximum deviation of 3% at any station.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Classification society approval of loading instruments requires demonstration that shear force and bending moment calculations match approved finite element analysis within defined tolerances. The 2 percent tolerance aligns with IACS UR S11 acceptance criteria.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ubiquitous">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-SSMS-VER-003" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-003">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The alarm generation system (SUB-SSMS-007) SHALL be verified by injecting simulated stability and strength values at each alarm threshold boundary (80%, 90%, 95% of limits) and measuring alarm latency, correctness of alarm category, and completeness of displayed information, across all monitored parameters.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Alarm system verification requires controlled injection of values at each threshold boundary to confirm correct alarm state transitions and timing. This is a standard type-approval test procedure for maritime safety systems per IEC 62923.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ubiquitous">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-SSMS-VER-004" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-004">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The draught sensor interface (IFC-SSMS-IFC-004) SHALL be verified by connecting a NMEA signal simulator generating known draught values across the 0.5-25m range at 1 Hz, and validating that the system acquires, validates, and resolves readings into mean draught, trim, and heel within the specified accuracy, and detects simulated sensor failure within 5 seconds.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="NMEA signal simulation is the standard method for verifying maritime sensor interfaces without requiring physical sensors. Testing against known draught values validates the entire signal acquisition chain from connector to displayed value.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="ubiquitous">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-pattern</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-SSMS-VER-005" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-005">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The probabilistic damage stability assessment (SUB-SSMS-004) SHALL be verified by comparing system-calculated attained subdivision index against classification society approved calculations for at least 10 representative loading conditions, with the attained index agreeing within 0.005.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Classification societies require independent verification of damage stability calculations against approved methods. The 0.005 tolerance on the subdivision index matches DNV GL and Lloyd Register type-approval criteria for stability instruments.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-SSMS-VER-006" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-006">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The degraded mode operation (SUB-SSMS-009) SHALL be verified by systematically disabling one and then two draught sensors and confirming that the system continues to calculate stability parameters with draught accuracy within plus or minus 5 cm compared to a calibrated reference, and that the degraded state indication appears on all display outputs within 2 seconds of sensor loss.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Degraded mode testing validates that the system correctly detects sensor loss, adjusts its calculation methodology, and alerts operators. The 5 cm accuracy and 2-second indication thresholds must be verified under controlled conditions before operational approval.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-SSMS-VER-007" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-007">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The IMO weather criterion evaluation (SUB-SSMS-010) SHALL be verified by loading at least 5 test conditions with known weather criterion results from approved stability booklet calculations and confirming that the system-calculated beam wind heeling lever, roll-back angle, and area ratios agree within 2 percent of the approved values.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The weather criterion is the most common stability failure mode for container ships due to high windage area. Verification against approved booklet values ensures the system correctly implements the complex multi-step A.749(18) Regulation 3.2 calculation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-SSMS-VER-009" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-009">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The stowage planning interface (IFC-SSMS-IFC-001) SHALL be verified by transmitting 100 representative loading sequences from the Stowage Planning Engine test harness and confirming that the SSMS receives, parses, and initiates stability calculation for each sequence within 500 milliseconds, with zero message loss over IEC 61162-450 maritime Ethernet.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The stowage planning interface is the most frequently exercised data path during cargo operations. Verification must demonstrate both throughput and reliability because a dropped or delayed stability check could allow an unsafe loading move to proceed.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-010" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-010">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-006: Inject a synthetic 20,000 TEU manifest from the Container Tracking system to the Stowage Planning Engine. Measure end-to-end transfer time from request to full manifest availability in SPE memory. Pass criteria: transfer completes within 5 seconds with zero container record loss. Repeat with manifests containing malformed records to verify error handling.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Tests the full data pipeline from Container Tracking to Stowage Planning at maximum vessel capacity (20,000 TEU). Synthetic manifest injection is chosen over live data to ensure reproducible test conditions and cover edge cases (overweight containers, special cargo types) that may not appear in operational data.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-011" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-011">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-007: Submit 100 representative loading sequences from the SPE to the Stability and Stress Monitoring System and measure round-trip response time for each. Pass criteria: all responses received within 3 seconds, stability parameters (GM, trim, SF, BM) match reference values from the approved stability book within 2 percent tolerance.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Round-trip latency measurement validates that stability checking does not become a bottleneck in iterative stowage planning. 100 loading sequences provides statistical significance for response time characterisation across different vessel loading conditions (ballast, full, partial).">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-012" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-012">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-008: Generate 200 on-deck stack configurations (varying weights 5-30 tonnes, stack heights 2-6 tiers) and submit to the Lashing Calculator interface. Pass criteria: all responses within 2 seconds per stack, lashing force results match manual calculation from the Cargo Securing Manual within 3 percent.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="200 stack configurations spanning the full weight and height range exercises the lashing calculation across CSS Code force tables. Boundary conditions (maximum stack weight at maximum tier height) are the most structurally demanding cases and must be explicitly tested.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-013" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-013">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-009: Submit a manifest containing at least one container from each of the 9 IMDG hazard classes and verify that the Dangerous Goods system returns correct segregation matrices. Intentionally place containers violating segregation distances and confirm the SPE rejects these placements. Pass criteria: zero false negatives (no accepted segregation violations), full manifest validation under 10 seconds.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="All 9 IMDG hazard classes must be represented in the test manifest because segregation rules and stowage categories differ significantly between classes. A test covering only common classes (3, 8, 9) would miss the most restrictive segregation requirements (Class 1, Class 7).">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-014" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-014">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-010: Configure a vessel model with known reefer plug allocation (some slots occupied, some available) and attempt to stow reefer containers. Confirm that the SPE queries plug availability and rejects placement to non-powered or fully-allocated slots. Pass criteria: zero reefer containers placed in unpowered positions across 10 test scenarios with varying plug utilization from 30 to 95 percent.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Tests the reefer plug availability query with a pre-configured vessel model to verify correct slot-level granularity. The mix of occupied and available slots ensures the interface correctly reports available capacity, preventing reefer over-allocation during planning.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-015" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-015">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify SUB-REQS-011: Execute the Stowage Optimization Engine against 10 representative load lists ranging from 5,000 to 20,000 TEU on a single compute node matching the target hardware specification. Pass criteria: all 10 plans generated within 120 seconds, zero constraint violations in any output plan, and solution quality (total weighted penalty) within 5 percent of the best known solution from offline computation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Tests the stowage optimization engine against the full capacity range (5,000 to 20,000 TEU) to verify the 10-minute solve time constraint holds at scale. A single compute node constraint ensures the performance target is validated without cluster parallelism masking bottlenecks.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; stowage-planning-engine; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-016" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-016">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify SUB-REQS-016: Create test scenarios with containers from all 9 IMDG hazard classes placed in known violation configurations (insufficient horizontal separation, incorrect deck stowage category) and confirm the optimizer rejects every violation. Include edge cases: Class 1 explosives requiring magazine stowage, Class 7 radioactive with special form certificates, and incompatible classes in adjacent bays. Pass criteria: zero violations accepted across 500 test placements.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Known violation configurations (insufficient separation, prohibited stowage category, incompatible adjacent classes) test the negative path — the system must correctly reject every violation. This is the safety-critical test; a false negative (missed violation) could result in incompatible DG stowage at sea.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; stowage-planning-engine; safety; session-280">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-017" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-017">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-011: Submit 100 sequential UN number lookup queries spanning all 9 hazard classes and measure response time for each. Pass criteria: 95th percentile response time at or below 10 milliseconds. Verify returned data contains all mandatory fields (class, division, packing group, stowage category, SGG list, EmS references).">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Sequential UN number lookups across all 9 hazard classes validate both response time and classification accuracy for the synchronous query-response interface. 100 queries provides sufficient coverage of the DGL while keeping test execution time manageable.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; dg-management; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-018" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-018">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-012: Submit batch queries of 25, 50, and 100 UN numbers and measure response time and data completeness. Pass criteria: response within 50 milliseconds for 100 entries, each entry contains primary class, subsidiary risks, and complete SGG membership list matching the IMDG Code reference.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Batch query testing at 25, 50, and 100 UN numbers validates scalability of the database interface and verifies that batch processing does not introduce data completeness issues (missing fields, truncated results) at higher batch sizes.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; dg-management; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-019" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-019">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-013: Submit 10 test scenarios with known segregation violations (Class 1.1 adjacent to Class 5.1, Class 3 with Class 4.3 below minimum separation, SGG1 acid with SGG18 alkali) and verify that each returns fail with correct violated pairs and required distances within 500 milliseconds.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Known segregation violations with specific class combinations (1.1/5.1 incompatibility, 3/4.3 minimum separation) test that the validator correctly applies the IMDG Code Table 7.2.4 rules for the most hazardous pairings. These specific combinations are chosen because they represent the highest-consequence segregation failures.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; dg-management; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-020" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-020">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-014: Update a DG declaration record, then query the Manifest Generator data source within 60 seconds and confirm the updated record is reflected. Repeat for 5 declarations across different hazard classes. Pass criteria: all updates visible within 60-second window with complete field set.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Tests data consistency propagation — when a DG declaration is updated, the manifest generator must reflect the change within 60 seconds. This verifies that the validated data pathway from declaration to manifest does not introduce stale data, which could result in an incorrect statutory manifest.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; dg-management; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-021" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-021">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-015: Load a test manifest of 500 DG containers spanning all 9 hazard classes, trigger constraint set generation, and verify: output delivered within 2 seconds, contains prohibited positions and separation distances for each container, and constraint sets are parseable by the Stowage Optimization Engine constraint interface.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="500 DG containers across all hazard classes exercises the constraint set generation at realistic vessel loads. Verification of output delivery time ensures constraint generation does not become a bottleneck during stowage planning iterations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; dg-management; session-281">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-022" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-022">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-016: Simulate 1200 reefer container polling events at 15-minute intervals and measure end-to-end delivery latency from the Reefer Monitoring Unit to the Temperature Alarm Processor. Pass criteria: 100 percent of messages delivered within 5 seconds, no message loss, all required fields (container ID, location, supply air temp, return air temp, setpoint, timestamp) present and correctly formatted.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Simulating 1200 containers at 15-minute intervals validates the full-scale polling load on the monitoring-to-alarm interface. Latency measurement ensures alarm processing is not delayed by interface congestion at maximum fleet size.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; reefer; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-023" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-023">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-017: Transmit 10,000 sequential polling records from the Reefer Monitoring Unit to the Reefer Data Logger and verify guaranteed delivery by confirming record count match, sequence integrity (no reordering), and completeness of all data fields. Inject 5 simulated network interruptions during the test to verify retry and recovery.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="10,000 sequential records tests the guaranteed delivery mechanism of the logging interface under sustained write load. Record loss in the temperature logging chain would invalidate the tamper-evident audit trail required for regulatory compliance.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; reefer; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-024" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-024">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-018: Trigger 50 power state changes (energise, trip, load-shed) on reefer outlets and measure the time from state change to updated status in the Reefer Monitoring Unit. Pass criteria: all state changes reflected within 10 seconds, container-to-outlet mapping accurate for all affected containers.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="50 power state change events across energise, trip, and load-shed states validates the bidirectional status exchange. Timing measurement confirms that the monitoring system receives power status updates fast enough to suppress false temperature alarms during planned power transitions.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; reefer; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-025" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-025">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-019: Submit PTI results for 200 containers (mix of pass, fail, conditional) from the Pre-Trip Inspection Module and verify the Reefer Monitoring Unit initialises monitoring baselines using PTI-confirmed setpoints. Pass criteria: all passed containers initialised with PTI-validated setpoints, failed containers flagged as not-for-monitoring.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="200 containers with a mix of pass, fail, and conditional PTI results exercises all outcome paths. Conditional results (e.g., minor defects requiring monitoring) are the most complex case and must be correctly reflected in the monitoring unit's container status.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; reefer; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-026" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-026">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-020: Inject atmosphere readings for 50 CA reefer containers with known O2 and CO2 deviations and verify the Temperature Alarm Processor generates consolidated temperature-plus-atmosphere alarms when both parameters deviate simultaneously. Pass criteria: all consolidated alarms generated within one polling cycle, no missed combined-deviation scenarios.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="50 CA reefer containers with known O2 and CO2 deviations validates that the alarm processor correctly applies atmosphere-specific thresholds. CA alarm processing is distinct from temperature alarm processing and must be tested independently to confirm correct threshold evaluation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; reefer; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-027" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-027">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-021: Simulate 20 power fault events (overload trip, ground fault, phase loss, load-shed) and measure delivery latency to the Temperature Alarm Processor. Pass criteria: all fault events delivered within 2 seconds, affected outlet identification correct, alarm processor correctly reclassifies subsequent temperature rises as power-related.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="20 power fault events across different fault types (overload, ground fault, phase loss, load-shed) validates that each fault type is correctly classified and delivered to the alarm processor. Fault type identification is critical for correct crew response — a ground fault requires different action than an overload trip.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; reefer; session-282">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-028" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-028">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-022: Transmit a batch of 2,000 VERMAS D.13B messages totalling 500 KB through the EDI Gateway to the VGM Declaration Receiver. Pass criteria: all 2,000 declarations parsed correctly with no data loss, and all mandatory VERMAS segments (BGM, DTM, NAD, WGT) correctly extracted.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Validates the VERMAS interface at scale to ensure the VGM system can handle peak port call volumes without message loss or parsing failures.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-029" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-029">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-023: Connect to simulated weighbridge equipment using each supported protocol (Modbus TCP, OPC-UA, RS-232) and acquire 100 weight measurements per protocol. Pass criteria: all measurements received within 500ms of trigger, measurement values match simulator reference within 10 kg resolution, and protocol auto-detection correctly identifies each protocol type.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Each weighbridge protocol must be independently verified since protocol-specific timing and framing issues only manifest during sustained measurement sequences.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-030" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-030">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-024: Change VGM compliance status for 50 containers through the full lifecycle (REJECTED to CONDITIONAL to AUTHORIZED) and measure message delivery to the Stowage Planning Engine subscriber. Pass criteria: all status changes delivered within 500ms, no message loss, and status values correctly parsed by the stowage planner.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VGM status lifecycle transitions are critical for loading authorization decisions. Testing the full lifecycle verifies that status changes propagate correctly to the stowage planner.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-031" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-031">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-025: Query the Container Weight Database for 1,000 container weights while the database contains 500,000 records. Pass criteria: 95th percentile query response time below 50ms, confidence indicator correctly distinguishes weighbridge-verified from declaration-only weights, and all returned VGM values match the stored values exactly.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Weight lookup performance under full database load must be verified against the 100ms threshold to ensure stability calculations are not bottlenecked during planning cycles.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-032" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-032">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-026: Update VGM status for 200 containers in rapid succession and verify that the Container Tracking and Inventory System reflects each update within 1 second. Pass criteria: all 200 status changes propagated within 1 second, inventory records show current VGM status, and container number mapping is correct.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Rapid VGM status updates during active cargo operations stress the synchronization path between the weight database and the container inventory, exposing race conditions.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-033" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-033">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-027: Monitor the Cargo Operations Display dashboard while processing a simulated port call with 1,500 containers. Pass criteria: dashboard data refreshes at intervals not exceeding 10 seconds, coverage percentage matches the actual count of VGM-declared containers, and discrepancy counts match the Weight Discrepancy Detector output.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Dashboard accuracy and refresh rates must be validated under realistic port call loads to ensure the cargo officer has reliable situational awareness during operations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-034" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-034">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify SUB-REQS-045: Submit 100 container weight pairs (declared vs measured) with known discrepancies spanning all three severity tiers. Pass criteria: all containers correctly classified by severity (minor, major, critical), no false negatives for discrepancies exceeding the 5%/1,000 kg threshold, and no false positives for weight pairs within tolerance.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Discrepancy detection thresholds must be verified with known test vectors spanning all severity tiers to confirm correct classification and zero false negatives on weight safety violations.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-035" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-035">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify SUB-REQS-048: Process 500 containers through the full compliance validation pipeline and verify that each receives a correct authorization status within 2 seconds. Pass criteria: AUTHORIZED only for containers with valid VGM and no discrepancy, REJECTED for containers without VGM or with invalid declarations, HOLD and CONDITIONAL correctly applied based on discrepancy severity, and end-to-end latency below 2 seconds for each determination.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Full pipeline validation of 500 containers tests the compliance validator's accuracy and performance at realistic scale, covering all four authorization states and edge cases.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; vgm; session-284">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-036" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-036">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-028: Integration test — submit a stowage plan with known container weights and positions to the Lashing and Securing Calculator via the Stowage Planning Engine interface. Verify that lashing compliance response is received within the API timeout and that a plan with an over-SWL condition is rejected. Pass criteria: rejection returned with specific bay and lashing element identification.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The lashing calculator's dependency on accurate weight and position data from the stowage engine makes this interface safety-critical. Integration testing validates end-to-end data fidelity.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; lashing; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-037" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-037">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-029: Integration test — inject known GM and roll period values from the Stability system to the Lashing Calculator. Verify that acceleration parameters update within 10 seconds and that lashing force calculations change accordingly. Pass criteria: force output delta matches predicted change for the GM shift within 2% tolerance.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Stability parameters directly affect lashing force calculations. Verifying that injected GM and roll period values produce correct acceleration factors validates the CSS Code calculation chain.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; lashing; stability; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-038" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-038">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-030: Integration test — transmit BAPLIE, COPARN, and CODECO messages from a test terminal system to the EDI Gateway and verify they propagate to the Container Tracking system. Pass criteria: all three message types acknowledged within 30 seconds, container records created/updated in the Container Registry matching message content.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="BAPLIE/COPARN/CODECO are the three core message types for vessel-terminal data exchange. Integration testing validates correct parsing, routing, and semantic preservation across the full EDI stack.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; container-tracking; terminal-edi; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-039" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-039">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-031: Performance test — query the Bay Plan Manager for single-bay slot availability and full-vessel slot availability under load (24,000 containers populated). Pass criteria: single-bay response within 500ms (p99), full-vessel response within 2 seconds (p99), measured over 1000 queries.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Slot availability queries occur on every optimization iteration. Performance testing at 24,000 TEU scale validates that the Bay Plan Manager meets response time requirements under realistic load.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; container-tracking; stowage; performance; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-040" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-040">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-032: Integration test — submit a VGM value to the VGM system and verify it propagates to the Container Registry within 5 seconds. Submit a VGM differing from the booking weight by 6% and verify a discrepancy flag is raised. Pass criteria: weight updated in registry within 5s, discrepancy flag generated for &gt;5% deviation, no flag for &lt;=5% deviation.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VGM-to-registry propagation timing is critical for preventing loading of containers with disputed weight data. Testing with discrepancy flag injection validates the full alert pipeline.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; container-tracking; vgm; session-285">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-041" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-041">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-033: Inject 10,000 mixed-type EDI messages through the parser at maximum rate and measure queue acknowledgment latency. Pass criteria: 99.9th percentile acknowledgment latency below 10ms, zero message drops, all JSON envelopes contain required fields (type, priority, source, timestamp, payload).">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The parser-to-queue interface handles the highest message volume in the system. 10,000 mixed-type messages tests throughput and queue acknowledgment latency under stress conditions.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; terminal-interface; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-042" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-042">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-034: Simulate VSAT failure by disconnecting the primary link and measure the time from link-down event to queue receiving notification and switching to degraded-mode scheduling. Pass criteria: notification delivered within 2 seconds, queue compression enabled within 5 seconds, no messages attempted on failed link after notification.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Communication link failover timing directly affects message delivery reliability. Simulating VSAT failure validates the detection-to-notification chain that triggers store-and-forward mode.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; terminal-interface; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-043" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-043">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-035: Transmit a 10 MB BAPLIE message from a simulated TOS through the connector to the parser and verify complete round-trip. Pass criteria: message delivered intact, metadata fields populated correctly, no truncation or encoding loss, processing completed within 30 seconds.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Large BAPLIE messages (full vessel plans for 24,000 TEU) test the connector-parser interface at maximum message size, exposing buffer overflow or parsing timeout issues.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; terminal-interface; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-044" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-044">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-036: Simultaneously inject alarm events from all five subsystem sources and measure end-to-end propagation to the alarm display. Pass criteria: all events received with correct fields, 99th percentile propagation under 500ms, no events lost or duplicated, correct severity ordering in display queue.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Simultaneous alarms from all five subsystems represent the worst-case alarm flood scenario (e.g., heavy weather). Testing propagation latency validates the alarm aggregation system under peak load.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; cargo-display; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-045" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-045">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-037: Submit a 50-move restow scenario to the simulation engine against a loaded 20,000 TEU base case. Pass criteria: all three calculation services return results within 8 seconds, results match independent offline calculation within 0.1 percent tolerance, operational load case unchanged after simulation completes.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="A 50-move restow scenario against a loaded 20,000 TEU base case is the most computationally intensive simulation the system must support. This validates both calculation accuracy and response time under realistic planning conditions.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; cargo-display; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-046" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-046">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-038: Simulate a multi-crane loading operation with 500 container moves including 10 out-of-sequence events and verify the Loading Sequence Display updates correctly. Pass criteria: all moves displayed within 5 seconds, out-of-sequence moves highlighted, planned vs actual counts match at completion.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Out-of-sequence container moves during multi-crane operations are a common operational scenario. Testing with deliberate sequence violations validates the display's ability to detect and alert on deviations from the planned loading sequence.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; cargo-display; session-286">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-047" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-047">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-039: Connect the system to a ballast control system simulator generating IEC 61162-450 compliant tank sounding data for 20 ballast tanks. Verify that all tank levels, temperatures, and densities are received and correctly reflected in the stability calculation within 5 seconds. Transmit 10 ballast recommendations and verify correct formatting and operator confirmation workflow.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="The ballast interface carries safety-critical data affecting stability calculations. Testing with a 20-tank simulator covers the full range of a typical container vessel ballast system. The 5-second latency threshold ensures tank sounding updates are reflected in the stability calculation before the next crane lift cycle. Verifying the operator confirmation workflow for transmitted ballast recommendations ensures the human-in-the-loop safety control is functioning correctly.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; ballast; validation; session-288">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-049" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-049">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify IFC-DEFS-040: Connect a NMEA 0183 signal simulator generating MWV wind speed and angle sentences and ocean wave data. Verify that wind speed values from 0 to 40 m/s are correctly received and that the Wind Force Estimator uses actual wind data when available, falling back to design values when the weather feed is interrupted for more than 60 seconds.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Wind force is the dominant environmental load on above-deck container stacks. Testing the full 0-40 m/s range covers Beaufort 0 through hurricane force winds, spanning all operational and survival conditions. The 60-second fallback verification ensures the system reverts to conservative design values promptly when actual wind data is lost, preventing lashing calculations based on stale environmental data that could under-predict forces during rapidly deteriorating weather.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Test">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; weather; validation; session-288">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      <SPEC-OBJECT IDENTIFIER="uht-bot:se-container-ship-cargo:VER-METHODS-050" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="VER-METHODS-050">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-ref</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verify SUB-REQS-078: Trigger a system startup and observe the built-in test sequence completion. Introduce a deliberate single-bit corruption in the hydrostatic data table and verify that the self-test detects the integrity failure and displays a clear alarm within the test interval. Verify that the 24-hour periodic test executes automatically and logs results.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-text</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Self-test integrity is the primary defense against silent data corruption in the stability calculation. Injecting a deliberate single-bit corruption into hydrostatic tables verifies that the checksum algorithm detects the smallest possible data fault. Verifying the 24-hour periodic test ensures the system does not rely solely on startup checks, catching in-service corruption between power cycles. Alarm display verification confirms the operator is informed of integrity failures before the next stability calculation uses potentially corrupted data.">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-rationale</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Demonstration">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-verification</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verification; self-test; validation; session-288">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-tags</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-OBJECT-TYPE-REF>req-type</SPEC-OBJECT-TYPE-REF></TYPE>
      </SPEC-OBJECT>
      </SPEC-OBJECTS>
      <SPEC-RELATIONS>
      <SPEC-RELATION IDENTIFIER="rel-0" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-039</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-047</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-1" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-078</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-050</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-2" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-040</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-049</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-3" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-010</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-078</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-4" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-007</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-040</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-5" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-039</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-6" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-009</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-012</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-7" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-009</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-011</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-8" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-009</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-010</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-9" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-038</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-046</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-10" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-037</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-045</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-11" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-036</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-044</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-12" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-008</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-077</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-13" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-008</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-076</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-14" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-009</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-075</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-15" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-009</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-074</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-16" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-009</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-073</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-17" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-035</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-043</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-18" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-034</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-042</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-19" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-033</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-041</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-20" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-006</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-072</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-21" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-006</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-071</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-22" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-006</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-070</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-23" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-006</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-069</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-24" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-006</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-068</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-25" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-006</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-067</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-26" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-020</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-27" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-008</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-066</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-28" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-008</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-063</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-29" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-007</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-060</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-30" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-007</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-059</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-31" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-007</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-057</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-32" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-007</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-054</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-33" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-032</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-040</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-34" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-031</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-039</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-35" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-030</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-038</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-36" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-029</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-037</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-37" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-028</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-036</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-38" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-032</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-39" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-006</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-030</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-40" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-008</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-065</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-41" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-008</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-064</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-42" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-008</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-062</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-43" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-008</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-061</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-44" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-007</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-058</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-45" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-007</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-056</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-46" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-007</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-055</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-47" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-007</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-053</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-48" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-048</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-035</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-49" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-045</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-034</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-50" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-027</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-033</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-51" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-026</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-032</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-52" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-025</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-031</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-53" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-024</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-030</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-54" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-023</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-029</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-55" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-022</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-028</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-56" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-006</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-022</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-57" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-027</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-58" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-026</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-59" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-025</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-60" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-024</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-61" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-023</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-62" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-022</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-63" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-052</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-64" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-051</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-65" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-050</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-66" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-049</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-67" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-048</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-68" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-047</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-69" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-046</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-70" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-045</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-71" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-044</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-72" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-043</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-73" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-042</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-74" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-041</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-75" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-004</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-040</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-76" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-004</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-039</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-77" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-004</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-038</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-78" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-004</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-037</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-79" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-004</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-036</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-80" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-004</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-035</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-81" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-004</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-034</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-82" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-004</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-033</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-83" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-004</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-030</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-84" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-004</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-029</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-85" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-021</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-027</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-86" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-020</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-026</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-87" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-019</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-025</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-88" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-018</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-024</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-89" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-017</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-023</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-90" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-016</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-022</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-91" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-028</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-92" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-027</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-93" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-022</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-94" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-015</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-95" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-014</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-96" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-013</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-97" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-012</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-98" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-011</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-99" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-015</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-021</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-100" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-014</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-020</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-101" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-013</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-019</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-102" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-012</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-018</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-103" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-011</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-017</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-104" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-026</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-105" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-025</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-106" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-024</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-107" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-023</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-108" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-021</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-109" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-016</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-016</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-110" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-011</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-015</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-111" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-010</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-014</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-112" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-009</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-013</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-113" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-008</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-012</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-114" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-007</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-011</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-115" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-006</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-010</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-116" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-009</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-019</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-117" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-002</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-018</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-118" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-002</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-017</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-119" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-016</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-120" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-002</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-015</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-121" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-002</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-014</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-122" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-002</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-013</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-123" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-002</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-012</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-124" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-002</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-011</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-125" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-009</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-126" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-010</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-007</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-127" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-009</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-006</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-128" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-004</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-005</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-129" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-005</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-130" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-003</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-131" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-010</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-132" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-009</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-133" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-008</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-134" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-004</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-135" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-004</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-004</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-136" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-002</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-137" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-007</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-003</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-138" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-002</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-001</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="verifies">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-139" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-009</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-001</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-140" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-002</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-141" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-004</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-142" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-007</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-143" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-006</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-144" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-005</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-145" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-003</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-146" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-002</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-147" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-002</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-009</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-148" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-009</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-149" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-002</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-008</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-150" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-008</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-151" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-007</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-007</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-152" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-006</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-006</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-153" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-005</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-154" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-004</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-004</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-155" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-003</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-156" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-002</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-002</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      <SPEC-RELATION IDENTIFIER="rel-157" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <SOURCE><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-001</SPEC-OBJECT-REF></SOURCE>
        <TARGET><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-001</SPEC-OBJECT-REF></TARGET>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="derives">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-linkType</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <TYPE><SPEC-RELATION-TYPE-REF>trace-link-type</SPEC-RELATION-TYPE-REF></TYPE>
      </SPEC-RELATION>
      </SPEC-RELATIONS>
      <SPECIFICATIONS>
      <SPECIFICATION IDENTIFIER="spec-architecture-decisions" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <TYPE><SPECIFICATION-TYPE-REF>spec-type</SPECIFICATION-TYPE-REF></TYPE>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Architecture Decisions">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-docName</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <CHILDREN>
          <SPEC-HIERARCHY IDENTIFIER="hier-sec-section-1773788526989">
            <CHILDREN>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:ARC-SSMS-ARC-001">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:ARC-SSMS-ARC-001</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:ARC-DECISIONS-002">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:ARC-DECISIONS-002</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:ARC-DECISIONS-004">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:ARC-DECISIONS-004</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:ARC-DECISIONS-006">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:ARC-DECISIONS-006</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:ARC-DECISIONS-008">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:ARC-DECISIONS-008</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:ARC-DECISIONS-009">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:ARC-DECISIONS-009</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:ARC-DECISIONS-010">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:ARC-DECISIONS-010</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:ARC-DECISIONS-013">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:ARC-DECISIONS-013</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:ARC-DECISIONS-015">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:ARC-DECISIONS-015</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
            </CHILDREN>
          </SPEC-HIERARCHY>
        </CHILDREN>
      </SPECIFICATION>
      <SPECIFICATION IDENTIFIER="spec-hazard-analysis" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <TYPE><SPECIFICATION-TYPE-REF>spec-type</SPECIFICATION-TYPE-REF></TYPE>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Hazard Analysis">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-docName</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <CHILDREN>
          <SPEC-HIERARCHY IDENTIFIER="hier-sec-section-1773788527862">
            <CHILDREN>

            </CHILDREN>
          </SPEC-HIERARCHY>
        </CHILDREN>
      </SPECIFICATION>
      <SPECIFICATION IDENTIFIER="spec-interface-requirements" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <TYPE><SPECIFICATION-TYPE-REF>spec-type</SPECIFICATION-TYPE-REF></TYPE>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Interface Requirements">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-docName</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <CHILDREN>
          <SPEC-HIERARCHY IDENTIFIER="hier-sec-section-1773788526569">
            <CHILDREN>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-001">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-001</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-002">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-002</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-003">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-003</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-004">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-004</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-005">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-SSMS-IFC-005</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-006">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-006</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-007">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-007</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-008">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-008</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-009">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-009</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-010">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-010</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-011">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-011</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-012">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-012</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-013">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-013</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-014">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-014</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-015">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-015</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-016">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-016</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-017">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-017</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-018">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-018</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-019">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-019</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-020">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-020</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-021">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-021</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-022">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-022</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-023">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-023</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-024">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-024</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-025">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-025</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-026">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-026</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-027">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-027</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-028">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-028</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-029">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-029</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-030">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-030</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-031">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-031</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-032">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-032</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-033">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-033</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-034">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-034</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-035">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-035</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-036">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-036</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-037">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-037</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-038">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-038</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-039">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-039</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:IFC-DEFS-040">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:IFC-DEFS-040</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
            </CHILDREN>
          </SPEC-HIERARCHY>
        </CHILDREN>
      </SPECIFICATION>
      <SPECIFICATION IDENTIFIER="spec-stakeholder-requirements" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <TYPE><SPECIFICATION-TYPE-REF>spec-type</SPECIFICATION-TYPE-REF></TYPE>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Stakeholder Requirements">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-docName</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <CHILDREN>
          <SPEC-HIERARCHY IDENTIFIER="hier-sec-section-1773795871150">
            <CHILDREN>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:STK-NEEDS-001">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-001</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:STK-NEEDS-002">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-002</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:STK-NEEDS-003">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-003</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:STK-NEEDS-004">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-004</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:STK-NEEDS-005">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-005</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:STK-NEEDS-006">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-006</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:STK-NEEDS-007">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-007</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:STK-NEEDS-009">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:STK-NEEDS-009</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
            </CHILDREN>
          </SPEC-HIERARCHY>
        </CHILDREN>
      </SPECIFICATION>
      <SPECIFICATION IDENTIFIER="spec-subsystem-requirements" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <TYPE><SPECIFICATION-TYPE-REF>spec-type</SPECIFICATION-TYPE-REF></TYPE>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Subsystem Requirements">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-docName</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <CHILDREN>
          <SPEC-HIERARCHY IDENTIFIER="hier-sec-section-1773788526127">
            <CHILDREN>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-SSMS-002">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-002</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-SSMS-003">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-003</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-SSMS-004">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-004</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-SSMS-005">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-005</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-SSMS-006">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-006</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-SSMS-007">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-007</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-SSMS-008">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-008</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-SSMS-009">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-009</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-SSMS-010">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-SSMS-010</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-011">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-011</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-012">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-012</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-013">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-013</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-014">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-014</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-015">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-015</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-016">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-016</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-017">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-017</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-018">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-018</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-019">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-019</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-020">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-020</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-022">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-022</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-023">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-023</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-024">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-024</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-025">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-025</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-026">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-026</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-027">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-027</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-028">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-028</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-029">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-029</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-030">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-030</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-033">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-033</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-034">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-034</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-035">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-035</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-036">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-036</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-037">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-037</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-038">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-038</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-039">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-039</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-040">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-040</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-041">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-041</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-042">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-042</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-043">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-043</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-044">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-044</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-045">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-045</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-046">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-046</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-047">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-047</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-048">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-048</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-049">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-049</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-050">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-050</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-051">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-051</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-052">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-052</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-053">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-053</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-054">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-054</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-055">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-055</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-056">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-056</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-057">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-057</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-058">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-058</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-059">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-059</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-060">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-060</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-061">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-061</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-062">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-062</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-063">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-063</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-064">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-064</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-065">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-065</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-066">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-066</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-067">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-067</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-068">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-068</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-069">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-069</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-070">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-070</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-071">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-071</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-072">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-072</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-073">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-073</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-074">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-074</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-075">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-075</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-076">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-076</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-077">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-077</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SUB-REQS-078">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SUB-REQS-078</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
            </CHILDREN>
          </SPEC-HIERARCHY>
        </CHILDREN>
      </SPECIFICATION>
      <SPECIFICATION IDENTIFIER="spec-system-requirements" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <TYPE><SPECIFICATION-TYPE-REF>spec-type</SPECIFICATION-TYPE-REF></TYPE>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="System Requirements">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-docName</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <CHILDREN>
          <SPEC-HIERARCHY IDENTIFIER="hier-sec-section-1773795871797">
            <CHILDREN>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SYS-REQS-001">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-001</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SYS-REQS-002">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-002</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SYS-REQS-003">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-003</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SYS-REQS-004">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-004</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SYS-REQS-005">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-005</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SYS-REQS-006">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-006</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SYS-REQS-007">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-007</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SYS-REQS-008">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-008</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SYS-REQS-009">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-009</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SYS-REQS-010">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-010</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SYS-REQS-011">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-011</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:SYS-REQS-012">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:SYS-REQS-012</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
            </CHILDREN>
          </SPEC-HIERARCHY>
        </CHILDREN>
      </SPECIFICATION>
      <SPECIFICATION IDENTIFIER="spec-verification-plan" LAST-CHANGE="2026-10-23T17:29:42.951Z">
        <TYPE><SPECIFICATION-TYPE-REF>spec-type</SPECIFICATION-TYPE-REF></TYPE>
        <VALUES>
          <ATTRIBUTE-VALUE-STRING THE-VALUE="Verification Plan">
            <DEFINITION><ATTRIBUTE-DEFINITION-STRING-REF>attr-docName</ATTRIBUTE-DEFINITION-STRING-REF></DEFINITION>
          </ATTRIBUTE-VALUE-STRING>
        </VALUES>
        <CHILDREN>
          <SPEC-HIERARCHY IDENTIFIER="hier-sec-section-1773788527412">
            <CHILDREN>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-SSMS-VER-001">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-001</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-SSMS-VER-002">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-002</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-SSMS-VER-003">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-003</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-SSMS-VER-004">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-004</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-SSMS-VER-005">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-005</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-SSMS-VER-006">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-006</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-SSMS-VER-007">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-007</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-SSMS-VER-009">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-SSMS-VER-009</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-010">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-010</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-011">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-011</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-012">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-012</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-013">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-013</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-014">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-014</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-015">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-015</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-016">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-016</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-017">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-017</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-018">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-018</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-019">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-019</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-020">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-020</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-021">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-021</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-022">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-022</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-023">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-023</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-024">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-024</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-025">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-025</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-026">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-026</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-027">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-027</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-028">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-028</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-029">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-029</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-030">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-030</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-031">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-031</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-032">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-032</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-033">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-033</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-034">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-034</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-035">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-035</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-036">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-036</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-037">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-037</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-038">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-038</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-039">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-039</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-040">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-040</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-041">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-041</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-042">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-042</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-043">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-043</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-044">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-044</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-045">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-045</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-046">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-046</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-047">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-047</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-049">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-049</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
              <SPEC-HIERARCHY IDENTIFIER="hier-uht-bot:se-container-ship-cargo:VER-METHODS-050">
                <OBJECT><SPEC-OBJECT-REF>uht-bot:se-container-ship-cargo:VER-METHODS-050</SPEC-OBJECT-REF></OBJECT>
              </SPEC-HIERARCHY>
            </CHILDREN>
          </SPEC-HIERARCHY>
        </CHILDREN>
      </SPECIFICATION>
      </SPECIFICATIONS>
      <SPEC-RELATION-GROUPS>
      <RELATION-GROUP IDENTIFIER="rg-linkset-1773788545483">
        <SOURCE-SPECIFICATION><SPECIFICATION-REF>spec-interface-requirements</SPECIFICATION-REF></SOURCE-SPECIFICATION>
        <TARGET-SPECIFICATION><SPECIFICATION-REF>spec-verification-plan</SPECIFICATION-REF></TARGET-SPECIFICATION>
        <TYPE><RELATION-GROUP-TYPE-REF>linkset-type</RELATION-GROUP-TYPE-REF></TYPE>
      </RELATION-GROUP>
      <RELATION-GROUP IDENTIFIER="rg-linkset-1773788545074">
        <SOURCE-SPECIFICATION><SPECIFICATION-REF>spec-subsystem-requirements</SPECIFICATION-REF></SOURCE-SPECIFICATION>
        <TARGET-SPECIFICATION><SPECIFICATION-REF>spec-verification-plan</SPECIFICATION-REF></TARGET-SPECIFICATION>
        <TYPE><RELATION-GROUP-TYPE-REF>linkset-type</RELATION-GROUP-TYPE-REF></TYPE>
      </RELATION-GROUP>
      <RELATION-GROUP IDENTIFIER="rg-linkset-1773788544668">
        <SOURCE-SPECIFICATION><SPECIFICATION-REF>spec-system-requirements</SPECIFICATION-REF></SOURCE-SPECIFICATION>
        <TARGET-SPECIFICATION><SPECIFICATION-REF>spec-interface-requirements</SPECIFICATION-REF></TARGET-SPECIFICATION>
        <TYPE><RELATION-GROUP-TYPE-REF>linkset-type</RELATION-GROUP-TYPE-REF></TYPE>
      </RELATION-GROUP>
      <RELATION-GROUP IDENTIFIER="rg-linkset-1773788544245">
        <SOURCE-SPECIFICATION><SPECIFICATION-REF>spec-system-requirements</SPECIFICATION-REF></SOURCE-SPECIFICATION>
        <TARGET-SPECIFICATION><SPECIFICATION-REF>spec-subsystem-requirements</SPECIFICATION-REF></TARGET-SPECIFICATION>
        <TYPE><RELATION-GROUP-TYPE-REF>linkset-type</RELATION-GROUP-TYPE-REF></TYPE>
      </RELATION-GROUP>
      <RELATION-GROUP IDENTIFIER="rg-linkset-1773788543689">
        <SOURCE-SPECIFICATION><SPECIFICATION-REF>spec-stakeholder-requirements</SPECIFICATION-REF></SOURCE-SPECIFICATION>
        <TARGET-SPECIFICATION><SPECIFICATION-REF>spec-system-requirements</SPECIFICATION-REF></TARGET-SPECIFICATION>
        <TYPE><RELATION-GROUP-TYPE-REF>linkset-type</RELATION-GROUP-TYPE-REF></TYPE>
      </RELATION-GROUP>
      </SPEC-RELATION-GROUPS>
    </REQ-IF-CONTENT>
  </CORE-CONTENT>
</REQ-IF>