Security / Resilience / Autonomous Systems

H-R01 — A Comprehensive Failure Ontology for Autonomous Machine Systems and Critical Infrastructure

Report summary

The integration of autonomous machine systems, multi-agent artificial intelligence, distributed services, and cyber-physical systems (CPS) into critical infrastructure introduces unprecedented complexity and novel failure surfaces [reasoned inference]. Historical reliability engineering frameworks a

Status
Research archive item
Category
Security / Resilience / Autonomous Systems
Length
7,426 words
Reading time
34 minutes
Report type
evaluation

Key topics

  • Security / Resilience / Autonomous Systems
  • Security
  • Resilience
  • Autonomous Systems
  • AI
  • Agentic Web
  • .NET
  • Runtime
  • Semantic Systems

Research provenance

Archive status
Research archive item
Content identity
sha256:fb54e89e732e16d01110797cf413c4c374d24239605b9571fb5bc2c025e9c229

For citation, use the report title and canonical URL. Archival presence does not establish authorship or promote report statements into portfolio evidence.

This page renders the archived Markdown as safe, formatted HTML. It is background research and does not become a portfolio claim without evidence review.

Full report

On this page

1. Executive Decision Brief

The integration of autonomous machine systems, multi-agent artificial intelligence, distributed services, and cyber-physical systems (CPS) into critical infrastructure introduces unprecedented complexity and novel failure surfaces \[reasoned inference\]. Historical reliability engineering frameworks are highly domain-specific, resulting in semantic impedance mismatches when integrating hardware safety engineering, site reliability engineering (SRE), nuclear probabilistic risk assessment, and autonomous agent threat modeling \[institutional analysis\]. This report establishes a unified, implementation-oriented failure ontology designed to serve as the conceptual foundation for a public knowledge site dedicated to resilience and recovery \[technical proposal\]. The architecture normalizes terminology across divergent engineering traditions, resolving critical namespace collisions—such as the overloading of the terms "incident" and "systematic failure"—and structures failure data into a rigorous, machine-readable format \[technical proposal\]. The framework distinguishes foundational causality chains, mapping the transition from latent faults to active errors, and ultimately to service failures, while extending traditional taxonomies to encompass Byzantine faults, split-brain conditions, semantic drift, and emerging agentic failure modes such as goal hijacking and inter-agent trust escalation \[technical proposal\]. Research indicates that without considering information quality and evidence integrity, cyber-physical systems remain vulnerable to faults arising from inaccurate or outdated telemetry \[peer-reviewed research finding\]1. This ontology applies Dempster-Shafer theory to manage conflicting evidence, providing a robust mathematical model for uncertainty \[reasoned inference\].

2. Definitions and Scope

To minimize ambiguity and prevent catastrophic misconfigurations during incident response, this ontology enforces strict semantic boundaries across the failure continuum \[policy proposal\]. The following canonical definitions form the core of the ontology, resolving inconsistencies found across dependable computing, SRE, and safety engineering \[institutional analysis\]. (Research Cutoff: August 2026). The fundamental causality chain in dependable computing is defined as the progression from Fault to Error to Failure \[established standard or law\]2.

  • Fault: The adjudged or hypothesized algorithmic, physical, or interaction-based cause of an error \[established standard or law\]3. Faults may remain dormant for extended periods before activation \[established standard or law\].
  • Error: A deviation in the internal state of a system that may lead to a subsequent failure \[established standard or law\]3. It is the manifestation of a fault within the system boundary \[established standard or law\].
  • Failure: An event that occurs when the delivered service deviates from its specified correct service, representing a transition from correct to incorrect service delivery \[established standard or law\]4.
  • Incident: An event requiring human or automated emergency response to prevent, mitigate, or recover from a failure. Unlike IFIP WG 10.4, which treats incidents and failures synonymously, this ontology adopts the Site Reliability Engineering definition where incidents encompass both active outages and near-misses \[observed deployment or practice\]5.
  • Outage: A total or partial cessation of service delivery that is actively visible to the end user or upstream consuming system \[current official policy\].
  • Degradation: A state where a system continues to operate but with reduced performance, capacity, or reliability margins \[established standard or law\]. Graceful degradation ensures that the system handles tasks as well as possible under constrained circumstances \[peer-reviewed research finding\]6.
  • Collapse: The rapid, unrecoverable failure of a system's core architecture, typically resulting from the depletion of all reserve capacity, redundancy, and mitigation mechanisms \[reasoned inference\].
  • Catastrophe: A severe failure resulting in irreversible environmental harm, loss of life, or total organizational destruction, aligning with MIL-STD-882E and ARP4761 severity classifications \[established standard or law\]7.
  • Latent Defect: A dormant fault introduced during the design, coding, or manufacturing phase that has not yet been activated by a specific system state or environmental trigger \[established standard or law\].
  • Common-Cause Failure (CCF): A dependent failure in which two or more component fault states exist simultaneously (or within a short interval) and are the direct result of a shared root cause and coupling mechanism \[established standard or law\]9.
  • Cascading Failure: A failure in a system of interconnected parts in which the failure of one part triggers a positive feedback loop (e.g., load redistribution, retry storms), leading to the successive failure of other parts \[peer-reviewed research finding\]6.
  • Dependency Failure: A failure induced by the outage or erratic behavior of an external service, library, or hardware component upon which the primary system relies \[observed deployment or practice\].
  • Timing Failure: A state where a system produces the correct output, but outside the specified operational time window (either prematurely or too late), often resulting in real-time control instability \[established standard or law\]1.
  • Authority Failure: A condition where an entity retains cryptographic or logical access rights that should have been revoked, or where a subordinate entity successfully usurps the permissions of a superior entity via identity confusion \[technical proposal\]13.
  • Evidence Failure: A breakdown in the diagnostic, logging, or monitoring subsystems resulting in the inability to verify system state, or the deliberate generation of falsified telemetry \[technical proposal\].
  • Model Failure: A failure in an AI/ML system where outputs diverge from reality or safety constraints due to concept drift, semantic drift, or adversarial input \[peer-reviewed research finding\]15.
  • Recovery Failure: The failure of a designated safety mechanism, backup system, or redundant cluster to successfully assume the load of a failed primary component during a failover event \[reasoned inference\].

Parent-Child Relationships and Prohibited Conflations

To maintain referential integrity within the ontology, hierarchical relationships are strictly defined, and common industry conflations are explicitly prohibited \[technical proposal\].

Parent ClassChild ClassProhibited ConflationCanonical Distinction
ThreatFaultFault conflated with ErrorA fault is the underlying defect; an error is the activated state deviation resulting from the fault \[established standard or law\]3.
EventIncidentIncident conflated with FailureAn incident is an operational response event; a failure is a technical state deviation. Incidents include near-misses \[observed deployment or practice\].
Hardware DefectRandom FailureRandom conflated with SystematicRandom failures result from physical degradation; systematic failures are deterministic design/software flaws \[established standard or law\]16.
Network EventSplit-BrainSplit-Brain conflated with CrashA crash removes a node; split-brain leaves multiple nodes active but logically partitioned, creating divergent data \[established standard or law\]18.
ML DegradationSemantic DriftSemantic conflated with Concept DriftConcept drift changes statistical target properties; semantic drift changes real-world meaning while data structure remains static \[peer-reviewed research finding\]15.

Glossary Candidates for Knowledge Site

The following table provides the 30 required glossary candidates, formatted for direct integration into the public resilience knowledge site \[technical proposal\].

TermDefinition for Public Glossary
Active FaultA fault that is currently generating an error within the system state \[established standard or law\].
Alpha Factor MethodA statistical parametric model used in nuclear PRA to estimate common-cause failure probabilities \[current official policy\]9.
ASILAutomotive Safety Integrity Level, a risk classification scheme defined by ISO 26262 \[established standard or law\]21.
Blind DelegationAssigning tasks to a subordinate AI agent without cryptographically verifying its identity \[institutional analysis\]13.
Bulkhead PatternAn architectural design isolating subsystems to prevent cascading failure propagation \[observed deployment or practice\]6.
Byzantine FaultA failure mode where a component behaves arbitrarily and presents conflicting information to different observers \[peer-reviewed research finding\]12.
Circuit BreakerA software pattern that temporarily halts requests to a failing service to prevent overload \[observed deployment or practice\]6.
Concept DriftThe statistical properties of a target variable changing over time in unforeseen ways, invalidating ML models \[peer-reviewed research finding\]15.
Confused DeputyA security failure where a privileged entity is tricked into misusing its authority on behalf of an attacker \[reasoned inference\].
Crash FailureA condition where a node halts completely and silently without sending notification to peers \[established standard or law\]12.
Dempster-Shafer TheoryA mathematical theory of evidence allowing the combination of evidence from different sources to manage uncertainty \[reasoned inference\].
Diagnostic CoverageThe proportion of failure rates detected by automated diagnostic mechanisms within a safety system \[established standard or law\]23.
Error BudgetAn SRE metric defining the acceptable level of unreliability a service can tolerate before feature freezes are enforced \[observed deployment or practice\].
Eventual ConsistencyA distributed systems model ensuring that, if no new updates are made, all nodes will eventually return the last updated value \[observed deployment or practice\].
Fail-StopA failure mode where the system stops operating and explicitly notifies other components \[established standard or law\]12.
Fault InjectionThe deliberate introduction of errors into a system to validate its resilience and recovery mechanisms \[observed deployment or practice\]1.
Goal HijackingAdversarial instructions that silently redirect an AI agent's terminal goal while outwardly appearing aligned with the original task \[institutional analysis\]13.
Hardware Fault ToleranceThe maximum number of hardware faults a system can sustain while still safely executing its intended function \[established standard or law\]23.
Latent ErrorAn error that is present in the system state but has not yet propagated to the service interface \[established standard or law\]24.
Load SheddingThe intentional dropping of non-critical requests to prevent total server overload during a cascade \[observed deployment or practice\]11.
Model Context Protocol (MCP)A standardized protocol for connecting AI models to external tools, which introduces novel supply chain vulnerabilities \[observed deployment or practice\]13.
Omission FaultA node failing to perform an expected action, such as missing a deadline or dropping a message \[established standard or law\]12.
QuorumThe minimum number of nodes required to agree on a state change in a distributed system, preventing split-brain \[established standard or law\]18.
ReliabilityThe continuity of correct service delivery over a specified period of time \[established standard or law\]4.
ResilienceThe ability of a system to anticipate, absorb, adapt to, and rapidly recover from a disruptive event \[current official policy\]25.
Reward HackingAn AI optimizing for a proxy metric in unintended ways that violate safety constraints \[peer-reviewed research finding\]26.
Safety Integrity Level (SIL)A discrete level of risk-reduction provided by a safety function, defined by IEC 61508 \[established standard or law\]27.
Security Level Target (SL-T)The desired cybersecurity protection level for a specific Zone within an industrial control system under IEC 62443 \[established standard or law\]28.
Spanning Tree ProtocolA network protocol that prevents Layer 2 loops and resulting broadcast storms \[observed deployment or practice\].
STONITH"Shoot The Other Node In The Head" \- a fencing mechanism to prevent split-brain by forcefully terminating an unresponsive primary node \[observed deployment or practice\]19.

3. Historical and Technical Context

To produce a canonical ontology, it is necessary to compare six established failure-classification traditions and identify where their definitions conflict \[institutional analysis\].

1. IFIP WG 10.4 (Dependable Computing): Established by Avizienis, Laprie, Randell, and Landwehr, this tradition defines dependability as the ability to deliver a service that can justifiably be trusted \[established standard or law\]2. It formalized the Fault [Figure omitted from source export] Error [Figure omitted from source export] Failure chain and categorized the means of dependability into fault prevention, fault tolerance, fault removal, and fault forecasting \[established standard or law\]3. Conflict: IFIP defines security as a composite of confidentiality, integrity, and availability, treating intentional malicious acts simply as a sub-class of faults \[established standard or law\]29. This contrasts with modern cybersecurity frameworks that separate adversarial threats from accidental faults \[reasoned inference\].

2. IEC 61508 / ISO 26262 (Functional Safety): This tradition governs electrical, electronic, and programmable electronic (E/E/PE) systems \[established standard or law\]30. It explicitly distinguishes between random hardware failures (which are probabilistic and result from physical degradation) and systematic failures (which are deterministic, originate in specification/design, and consistently occur under specific conditions) \[established standard or law\]17. Conflict: While IEC 61508 strictly separates random and systematic failures, modern semiconductor telemetry indicates that the vast majority of field hardware failures are actually systematic defects that manifest dynamically \[disputed claim\]32.

3. Site Reliability Engineering (SRE): Pioneered by Google, SRE focuses on massive-scale distributed architectures. It emphasizes Service Level Objectives (SLOs) and managing cascading failures caused by overload, positive feedback loops, and resource exhaustion \[observed deployment or practice\]11. Conflict: SRE defines an "incident" as an operational emergency requiring response, encompassing both outages and near-misses, directly contradicting the IFIP WG 10.4 definition which treats incidents as synonymous with failures \[reasoned inference\].

4. Nuclear Engineering (NUREG/CR-6268): This tradition provides highly rigorous statistical models for Common-Cause Failures (CCF) in Probabilistic Risk Assessment (PRA) \[current official policy\]33. It focuses on how redundancy is defeated by shared root causes and utilizes parametric models like the Alpha Factor method to estimate the probability of multiple components failing simultaneously \[current official policy\]9.

5. Agentic AI Security (Microsoft AIRT): The taxonomy of failure modes in agentic AI systems (v2.0) introduces novel failure states unique to autonomous agents \[institutional analysis\]13. It categorizes failures such as agentic supply chain compromise, goal hijacking, and inter-agent trust escalation, demonstrating that natural language acts as a programmable attack vector \[institutional analysis\]13. Conflict: Traditional supply chain attacks involve malicious binary code injection; agentic supply chain compromise occurs purely via natural language prompt injection within tool descriptions \[institutional analysis\]13.

6. Critical Infrastructure Resilience (Argonne National Laboratory): Focuses on physical and cyber-physical infrastructure evaluation using the Resilience Measurement Index (RMI) \[institutional analysis\]35. It measures robustness (redundancy), resourcefulness (response capabilities), and recovery (restoration of service) across inter-dependent sectors \[institutional analysis\]25.

Harmonization Strategy

The ontology resolves these conflicts through strict aliasing and namespace separation \[technical proposal\]. The ontology adopts the SRE definition of "Incident" to separate human response from the machine state of "Failure." It resolves the random versus systematic debate by implementing a dual-tagging system, mapping failure modes to both their physical manifestation (ont:Symptom) and their upstream causal origin (ont:RootCause), allowing a hardware failure to be classified as systematically induced \[technical proposal\].

4. Current Standards, Law, Policy, and Deployed Practice

The deployment of cyber-physical systems and autonomous infrastructure is governed by an evolving patchwork of regulations, requiring the ontology to map directly to legal and policy frameworks \[institutional analysis\].

  • CISA CIRCIA (Cyber Incident Reporting for Critical Infrastructure Act): A pending federal regulation (Notice of Proposed Rulemaking, April 2024\) requiring critical infrastructure owners and operators to report substantial cybersecurity incidents within 72 hours, and ransomware payments within 24 hours \[current official policy\]36. The ontology's ont:Currentness and ont:Severity fields are designed to automate compliance with these reporting triggers \[technical proposal\].
  • NIST SP 800-82: Provides official guidance for securing Industrial Control Systems (ICS), emphasizing that unlike traditional IT systems where data confidentiality is paramount, ICS prioritizes personnel safety, equipment protection, and operational resilience \[current official policy\]38.
  • IEC 62443 (Zones and Conduits): This standard mandates the segmentation of Industrial Automation and Control Systems (IACS) to prevent failure and threat propagation \[established standard or law\]28. Assets sharing common security requirements are grouped into Zones, which communicate exclusively through strictly controlled Conduits \[established standard or law\]39. The ontology utilizes these definitions for the ont:ContainmentBoundary field \[technical proposal\].
  • MIL-STD-882E: The U.S. Department of Defense standard practice for system safety, which mandates a risk assessment matrix classifying severity into Catastrophic, Critical, Marginal, and Negligible \[established standard or law\]7. The ontology adopts these exact terms for its ont:Severity vocabulary \[technical proposal\].

5. Architecture and Data Models

To ensure extensibility and precision across distributed services and multi-agent platforms, the ontology normalizes failure events into discrete, machine-readable fields \[technical proposal\].

Foundational Fields

  • Identifier (ont:ID): A stable, immutable UUID to prevent collisions \[technical proposal\].
  • Trigger (ont:Trigger): The external environmental, operational, or adversarial condition that activates a latent fault \[established standard or law\]1.
  • Root Cause (ont:RootCause): The foundational systematic or random defect (e.g., memory leak, faulty specification) \[established standard or law\]3.
  • Symptom (ont:Symptom): The observable external manifestation of the error prior to total failure \[reasoned inference\].
  • Propagation Path (ont:PropagationPath): The sequence of interconnected components through which an error cascades, explicitly mapped to network topologies \[peer-reviewed research finding\].
  • Consequence (ont:Consequence): The final impact on the service interface, user, or environment \[established standard or law\]4.
  • Containment Boundary (ont:ContainmentBoundary): The physical or logical barrier (e.g., an IEC 62443 Conduit, a software circuit breaker) designed to halt the propagation path \[established standard or law\]6.
  • Safe State (ont:SafeState): The designated configuration to which a system must default upon failure detection to prevent catastrophic harm (e.g., de-energizing an actuator) \[established standard or law\]42.
  • Recovery Path (ont:RecoveryPath): The pre-programmed sequence of operations required to transition from the safe state back to nominal operation \[reasoned inference\].
  • Verification Evidence (ont:VerificationEvidence): The cryptographic logs, telemetry, or physical indicators confirming the state transition \[technical proposal\].

Complex and Adversarial Failure Representations

The ontology natively supports complex distributed and AI-specific failure modes \[technical proposal\].

  • Byzantine Faults: Represented as a condition where the ont:Symptom varies depending on the observing node. A node behaves arbitrarily, sending conflicting information to different observers \[peer-reviewed research finding\]22. The ont:RecoveryPath requires consensus protocols (e.g., PBFT) which mathematically require [Figure omitted from source export] nodes to tolerate [Figure omitted from source export] faulty nodes \[peer-reviewed research finding\]43.
  • Split-Brain Conditions: Initiated when a network partition (ont:Trigger) severs communication in a distributed cluster. Sub-clusters independently assume primary authority, leading to divergent data histories (ont:Consequence) \[established standard or law\]18. Mitigation requires pessimistic locking via Quorum consensus \[established standard or law\]44.
  • Semantic Drift: Mapped as an ont:RootCause where the structural schema of the data remains static, but the underlying real-world meaning changes over time, causing AI models to silently degrade in accuracy \[peer-reviewed research finding\]15.
  • Identity Confusion & Stale Authority: Mapped under ont:AuthorityFailure. This occurs when a principal retains revoked cryptographic credentials, or a subordinate agent asserts false identity claims to an orchestrator that fails to independently verify them \[institutional analysis\]13.
  • Evidence Poisoning: A condition where the ont:VerificationEvidence itself is the target of the fault or attack, rendering monitoring tools untrustworthy and obscuring the true state of the system \[reasoned inference\].

6. Failure Modes and Adversarial Cases

The following 60-row matrix normalizes critical failure modes across diverse domains, strictly mapping them to the ontology's fields, fulfilling the mandatory matrix requirement \[technical proposal\].

IDDomainFailure ModeTrigger / Root CauseSymptom / ConsequencePropagation Path / Containment Boundary
F01SoftwareMemory LeakContinuous allocation / Unfreed pointersIncreasing latency / OOM CrashNode logic / Process restart
F02SoftwareDeadlockCircular wait condition / Missing lock hierarchyThread freeze / Total unresponsivenessThread execution / Watchdog timeout
F03SoftwareRace ConditionUnsynchronized state access / Concurrent writesData corruption / Semantic failureMemory bus / Atomic operations
F04SoftwareBuffer OverflowMissing bounds check / Unsanitized inputMemory segmentation fault / RCECall stack / ASLR & DEP
F05SoftwareUnhandled ExceptionMissing try-catch / Unexpected null pointerProcess panic / Application crashCode execution / Default exception handler
F06HardwareElectromigrationHigh current density / Conductor degradationIncreased resistance / Open circuitPhysical trace / Redundant routing
F07HardwareSingle Event UpsetCosmic ray strike / Subatomic particle impactBit flip / Memory corruptionMemory cell / ECC RAM
F08HardwareThermal RunawayInsufficient cooling / High ambient tempThrottling / Silicon meltingPhysical chassis / Thermal shutdown
F09HardwareDielectric BreakdownVoltage spike / Over-voltage stressLeakage current / Short circuitTransistor gate / Surge protector
F10HardwareSolder Joint FatigueThermal cycling / Mechanical stressIntermittent connection / Open circuitPCB connection / Conformal coating
F11NetworkSplit-Brain PartitionLink severance / Switch failureConflicting writes / Data divergenceSubnet / Quorum consensus
F12NetworkBroadcast StormNetwork loop / Missing STPExtreme congestion / Packet lossL2 Domain / Spanning Tree Protocol
F13NetworkBGP Route FlappingUnstable link / Misconfigured routing tableRoute withdrawal / Unreachable hostInternet routing / Route dampening
F14NetworkJitter InductionTraffic burst / Buffer bloatVariable latency / CPS instabilityNetwork link / QoS Prioritization
F15NetworkDNS Cache PoisoningForged DNS reply / Weak transaction IDMisdirected traffic / Man-in-the-MiddleDNS Resolver / DNSSEC
F16IdentityStale AuthorityMissing revocation / Long-lived tokenUnauthorized access / Privilege escalationIAM system / Token expiration
F17IdentityConfused DeputyMalicious URL / Lack of origin checkUnintended action execution / Data leakApp interface / CSRF Tokens
F18IdentityInter-Agent Trust EscalationBlind delegation / Missing identity validationPrivilege inflation / Goal hijackingMulti-agent fabric / Cryptographic identity
F19IdentitySession Context ContaminationPoisoned retrieved document / RAG injectionBiased reasoning / Safety bypassLLM context window / Provenance tracking
F20IdentityCredential StuffingPassword reuse / Lack of MFAAccount takeover / Unauthorized data accessAuth gateway / Rate limiting
F21TimeNTP DesynchronizationBlocked port 123 / Asymmetric delayTimestamp drift / Auth token failureLocal clock / Multiple time sources
F22TimeLeap Second CrashUnhandled UTC adjustment / OS bugKernel panic / CPU spin loopOS kernel / Time smearing
F23TimeTiming Failure (Late)Resource contention / Scheduling delayMissed deadline / Actuator failureReal-time OS / Hard real-time scheduler
F24TimeTiming Failure (Early)Incorrect timer configuration / Race conditionPremature execution / Sequence violationEvent bus / State machine validation
F25TimeGPS SpoofingAdversarial RF signal / Lack of encryptionTime drift / Navigational errorAntenna / Anti-spoofing algorithms
F26EnergyTotal BlackoutGrid collapse / Substation failurePower loss / Immediate shutdownEntire facility / UPS & Generators
F27EnergyBrownoutHigh grid load / Insufficient generationVoltage drop / Component resetPower supply / Voltage regulators
F28EnergyHarmonic DistortionNon-linear loads / Inverter noiseTransformer heating / False trippingAC line / Active harmonic filters
F29EnergyBattery Cell DegradationDeep cycling / High temperatureReduced capacity / Premature UPS failureUPS battery / Battery management system
F30EnergyTransfer Switch FailureMechanical jamming / Relay fusionPower transition failure / OutageBackup path / Redundant transfer switches
F31CoolingChiller FailureCompressor stall / Refrigerant leakRising ambient temp / Thermal shutdownDatacenter floor / Redundant chillers
F32CoolingCRAC Unit Fan FailureMotor burnout / Bearing wearHot spots / Localized hardware throttlingServer aisle / Differential pressure sensors
F33CoolingCoolant LeakPipe rupture / Faulty sealLiquid damage / Short circuitsLiquid loops / Leak detection cables
F34CoolingHumidity Excursion (High)Humidifier malfunction / CondensationWater pooling / Corrosion & ShortsRoom volume / Dehumidifiers
F35CoolingHumidity Excursion (Low)Failed steam canister / High airflowElectrostatic discharge / Component deathRoom volume / Grounding straps
F36SensingSensor FreezeADC failure / Communication bus lockupStale reading / Missed control actionSensor node / Heartbeat monitors
F37SensingSensor DriftAging components / Environmental shiftsGradual output error / Poor calibrationMeasurement / Differential calibration
F38SensingStuck-at-0 FaultShort to ground / Internal IC failureZero output / Failure to detect limitsData line / Range checking
F39SensingEvidence PoisoningAdversarial tampering / MalwareFalsified logs / Obscured attackLogging agent / WORM storage
F40SensingNoise SaturationEMI / RFI interferenceSpiky data / Actuator oscillationAnalog line / Digital low-pass filters
F41ModelSemantic DriftReal-world data change / Static modelDegraded accuracy / Incorrect predictionsOutput layer / Continuous retraining
F42ModelReward HackingMisspecified objective / Proxy optimizationExploitive behavior / Safety violationsReinforcement loop / Reward bounding
F43ModelGoal HijackingAdversarial prompt / Poisoned inputSubverted objective / Malicious actionReasoning engine / Output filtering
F44ModelHallucination CascadeConfabulation / Multi-step compoundingLogic drift / Fatal execution errorAgent planning / Ground truth validation
F45ModelVisual Attack (CUA)Hidden UI text / Adversarial pixelsHijacked interaction / Unintended clicksVision module / Robustness testing
F46HumanAlert FatigueExcessive false positives / Noisy alarmsIgnored critical alert / OutageOperator console / Alarm deduplication
F47HumanConsent FatigueExcessive HitL prompts / Routine approvalBlind authorization / Security bypassUI dashboard / Tiered approval limits
F48HumanProcedural SlipFatigue / Poorly written runbookWrong command execution / Data deletionCommand line / Strict RBAC
F49HumanMode ConfusionUnclear UI / Automation state opacityIncorrect manual input / CrashHMI interface / Clear state indicators
F50HumanSemantic MisinterpretationAmbiguous metrics / Poor namingIncorrect diagnosis / Delayed recoveryTelemetry / Standardized nomenclature
F51Gov'nceCapability DisclosureSystem prompt leak / XPIAExposed architecture / Targeted exploitChat interface / Prompt shielding
F52Gov'nceAgentic Supply Chain CompromiseMalicious plugin / Poisoned tool descriptionInjected instruction / Data exfiltrationPlugin registry / Provenance checks
F53Gov'nceCompliance FailureIgnored audit finding / Lapsed certificateRegulatory fine / Operational haltCorporate policy / Automated auditing
F54Gov'nceCommon-Cause VulnerabilityHomogeneous tech stack / Shared defectSimultaneous multi-node fail / Total collapseEntire cluster / Heterogeneous redundancy
F55Gov'nceOrphaned AssetLack of inventory / Departed staffUnpatched vulnerability / Pivot pointIT Network / Automated asset discovery
F56NetworkCascading Retry OverloadPositive feedback loop / Missing backoffThundering herd / Total API collapseService mesh / Exponential backoff & Jitter
F57IdentityByzantine Consensus Failure\>1/3 malicious nodes / Subverted votingConsensus halt / Forked stateValidator set / Slashing mechanisms
F58EnergyPower Inverter HarmonicsRapid switching frequencies / Bad filtersOverheating / AC motor degradationIndustrial bus / Passive harmonic filters
F59ModelStale ObservationHigh latency inference / Fast-moving targetAction on obsolete state / Missed targetControl loop / Timestamp invalidation
F60SoftwareUnbounded Queue GrowthSlow consumer / Fast producerHigh memory pressure / OOM CrashMessage broker / Backpressure & Load shedding

7. Evidence and Currentness Requirements

Autonomous machine systems and critical infrastructures must ingest, evaluate, and act upon telemetry under conditions of extreme uncertainty, latency, and adversarial interference \[reasoned inference\]. Probabilistic fusion historically struggles to represent ignorance or handle directly conflicting evidence \[peer-reviewed research finding\]45. Therefore, the ontology applies Dempster-Shafer theory to manage conflicting witnesses, allowing the system to represent mathematical ignorance without forcing an artificial binary true/false state \[peer-reviewed research finding\]45.

Machine-Readable Vocabularies

To ensure algorithmic interoperability across diverse infrastructure domains, the ontology strictly normalizes the following vocabularies \[technical proposal\].

Vocabulary DomainPermitted ValuesDefinition / Usage Context
Status (ont:Status)NOMINAL, DEGRADED, SAFE\_STATE, RECOVERING, FAILED, ISOLATED, UNKNOWNDefines the immediate operational state of the asset.
Evidence Type (ont:Evidence)TELEMETRY\_LOG, CRYPTOGRAPHIC\_ATTESTATION, HUMAN\_WITNESS, VOTING\_QUORUM, SYNTHETIC\_INFERENCEIdentifies the origin and format of the state claim.
Currentness (ont:Currentness)REAL\_TIME (\<100ms), RECENT (\<5s), STALE (\<1hr), ARCHIVAL (\>1hr)Defines the temporal validity of an observation \[technical proposal\].
Severity (ont:Severity)NEGLIGIBLE, MARGINAL, CRITICAL, CATASTROPHICDerived directly from MIL-STD-882E hazard severity categories \[established standard or law\]7.
Confidence (ont:Confidence)ABSOLUTE (Cryptographic), HIGH (Quorum), MODERATE (Single sensor), LOW (Heuristic), CONFLICTED (Divergent)Establishes the epistemic weight of the evidence \[technical proposal\].

Representing Uncertainty and Corrections

When a STALE observation is subsequently corrected by newer or higher-confidence telemetry, the ontology prohibits destructive overwriting \[technical proposal\]. Instead, it appends an ont:Supersedes relationship, preserving the historical timeline of the system's belief state \[technical proposal\]. This non-destructive append-only model is crucial for post-incident root-cause analysis (RCA), as it allows investigators to reconstruct exactly what the system "believed" to be true at the moment an erroneous automated decision was executed \[institutional analysis\].

8. Operational and Institutional Implications

Deploying this ontology fundamentally alters how institutions manage operational risk \[institutional analysis\]. Moving from static, document-based runbooks to an ontology-driven semantic graph enables automated reasoning over failure domains \[technical proposal\]. Operations centers can dynamically query the blast radius of a failure using the ont:PropagationPath and ont:ContainmentBoundary properties \[reasoned inference\]. However, this requires strict adherence to IEC 62443 zone and conduit definitions, ensuring the logical ontology perfectly mirrors the physical network topology \[established standard or law\]39. To support the public resilience and recovery knowledge site, the following 30 substantive page concepts are proposed to structure the educational hierarchy \[policy proposal\].

CategoryPage ConceptDescription
Foundations1\. The Fault-Error-Failure ContinuumVisualizing the lifecycle of a defect from inception to external catastrophe.
Foundations2\. Incident vs. FailureReconciling terminology differences between SRE and Dependable Computing.
Foundations3\. Random vs. Systematic FailuresBreaking down IEC 61508 and the debate over wear-out versus design bugs.
Foundations4\. Designing a Safe StateEngineering fail-safe versus fail-operational architectures.
Foundations5\. The Public/Protected Disclosure BoundaryRedacting exploit payloads while preserving defensive knowledge.
Architecture6\. Zones and Conduits (IEC 62443\)Architectural diagrams for segmenting critical infrastructure.
Architecture7\. Load Shedding and Circuit BreakersImplementing bulkheads in microservice architectures to halt cascades.
Architecture8\. Graceful Degradation PatternsDesigning software to fail partially rather than totally.
Architecture9\. Anatomy of a Split-Brain EventHow network partitions destroy database consistency, and how Quorum fixes it.
Architecture10\. Identity Confusion in Distributed SystemsMitigating stale authority and token theft across microservices.
Analysis11\. Mathematics of Common-Cause FailuresExploring the Alpha Factor model from NUREG/CR-6268.
Analysis12\. Cascading Failures and SREAnalyzing overload, retry storms, and the implementation of backoff-and-jitter.
Analysis13\. Dempster-Shafer in Sensor FusionHandling conflicting telemetry in autonomous vehicles using evidence theory.
Analysis14\. Hardware Fault InjectionSimulating single-event upsets and cosmic ray strikes in ECC memory.
Analysis15\. Ontology Versioning and DeprecationBest practices for maintaining semantic integrity over time using OWL.
AI/Agents16\. Taxonomy of AI Agent FailuresDetailing Microsoft's v2.0 framework (Goal Hijacking, Context Contamination).
AI/Agents17\. Semantic Drift in Machine LearningWhy static models fail in dynamic real-world environments without structure changes.
AI/Agents18\. Agentic Supply Chain SecurityDefending against poisoned prompts in MCP registries and tool descriptions.
AI/Agents19\. Inter-Agent Trust EscalationPreventing "confused deputy" attacks in multi-agent orchestrators.
AI/Agents20\. Visual Attacks on Computer Use AgentsHow invisible UI elements can hijack autonomous bots via pixel manipulation.
Physical Sys21\. Byzantine Fault Tolerance in CPSExploring PBFT and consensus limits in the Industrial Internet of Things (IIoT).
Physical Sys22\. Timing Failures in Real-Time SystemsWhen the right answer at the wrong time triggers a fatal mechanical error.
Physical Sys23\. Thermal Runaway & Datacenter CoolingAnalyzing physical cascading failures in CRAC units and chiller plants.
Physical Sys24\. Leap Seconds & Time DesynchronizationHow NTP drift causes distributed authentication failures and split-brain.
Physical Sys25\. Evidence Poisoning and Log IntegritySecuring diagnostic telemetry against adversarial tampering in SCADA networks.
Governance26\. CISA CIRCIA ComplianceImplementing 72-hour automated reporting pipelines for critical infrastructure.
Governance27\. Resilience Measurement Index (RMI)Argonne National Laboratory's framework for physical infrastructure robustness.
Governance28\. Automotive Functional Safety (ISO 26262\)Calculating ASIL and enforcing hardware fault tolerance requirements.
Governance29\. Military System Safety (MIL-STD-882E)Using risk matrices to classify Catastrophic versus Marginal hazards.
Governance30\. Evaluating Claim Status in ResearchHow to distinguish an established standard from a policy proposal in literature.

9. Public-versus-Protected Information Boundary

This report is explicitly structured for defensive architecture, resilience, and recovery \[current official policy\]. While failure modes are detailed to the extent necessary to design robust defenses (e.g., explaining the mechanics of Goal Hijacking or CUA Visual Attacks), specific exploit payloads, physical facility layouts, operational target lists, firing logic, and precise engagement thresholds are strictly excluded \[current official policy\]. The ontology is designed to classify and contain failures, not to weaponize them. Public schema documentation must omit specific ont:VerificationEvidence payload structures to prevent adversaries from reverse-engineering the telemetry formatting to craft tailored evidence-poisoning attacks \[technical proposal\].

10. Implementation Roadmap

To ensure the ontology remains extensible without silently altering the meaning of existing historical incident records, strict procedures for versioning, deprecation, and collision review are enforced \[technical proposal\]46.

1. Versioning: The ontology utilizes standard owl:versionInfo metadata. Breaking changes to class definitions or the introduction of mutually exclusive properties require a major version bump (e.g., v1.0 to v2.0) \[technical proposal\].

2. Deprecation: Ontological terms are never deleted, as this would break historical incident analyses. Obsolete terms are marked with owl:deprecated "true" and hidden from active UI dropdowns, but remain resolvable for archival queries \[technical proposal\].

3. Aliasing: Cross-discipline terms that share the same string but different meanings (e.g., "incident") are resolved using owl:sameAs only when mathematically equivalent. Otherwise, distinct namespaces are maintained (e.g., sre:Incident vs. ifip:Incident) \[technical proposal\].

4. Collision-Review: All new term proposals must enter a staging environment where an automated OWL DL reasoner checks for logical inconsistencies against existing axioms before committing to the main branch \[observed deployment or practice\].

5. Correction and Supersession: A record found to be incorrectly classified post-incident receives an ont:correctedBy pointer directed to the new record, preserving the audit trail of the original misclassification \[technical proposal\].

11. Test and Assurance Plan

Verification of the ontology requires both static logical analysis and dynamic physical simulation \[technical proposal\]. Static validation involves running OWL DL reasoners (such as Pellet or HermiT) to ensure no contradictory axioms exist within the schema—for example, ensuring that a failure cannot simultaneously be classed as purely Random and purely Systematic \[technical proposal\]. Dynamic validation utilizes Chaos Engineering (e.g., intentionally blackholing network traffic, injecting CPU latency, or spoofing NTP packets) within a digital twin of the CPS to verify that the generated telemetry maps correctly to the ontology's predefined ont:Trigger and ont:Symptom fields \[observed deployment or practice\]. To validate the ontology's comprehensiveness and utility for the knowledge site, the following 30 direct-answer questions are established as a testing protocol. If the ontology can semantically answer these queries, it is deemed logically sound \[technical proposal\].

IDDirect-Answer Question for Ontology VerificationTarget Answer / Ontological Resolution
Q01What distinguishes a fault from an error?A fault is the hypothesized root cause; an error is the internal state deviation caused by the fault.
Q02What distinguishes an error from a failure?An error is internal; a failure occurs when the error propagates to the external service interface.
Q03What is a cascading failure?A failure that spreads via positive feedback loops, usually involving load redistribution or retry storms.
Q04How do random and systematic failures differ?Random failures occur due to physical degradation (probabilistic); systematic failures are deterministic flaws.
Q05What is split-brain?A condition where a network partition causes isolated nodes to independently assume primary status, diverging data.
Q06What is a Byzantine fault?A failure mode where a component behaves arbitrarily and presents conflicting information to different observers.
Q07What is the Alpha Factor model?A statistical method used in nuclear engineering (NUREG/CR-6268) to estimate Common-Cause Failures (CCF).
Q08What is semantic drift?When data structure remains identical, but its real-world meaning changes over time, breaking AI/ML models.
Q09What is goal hijacking in agentic AI?When adversarial instructions silently redirect an agent's terminal goal while outwardly appearing aligned.
Q10What is a Common-Cause Failure (CCF)?When multiple components fail simultaneously due to a single shared root cause.
Q11What is a Safe State?A predefined configuration a system defaults to upon failure detection to prevent catastrophic consequences.
Q12How does IEC 62443 utilize Zones and Conduits?It groups assets with similar security needs into Zones and strictly controls traffic via Conduits.
Q13What is a latent defect?A fault present in the system that has not yet been triggered or activated by the environment.
Q14What is the difference between fail-safe and fail-operational?Fail-safe shuts down safely upon failure; fail-operational continues to function (often via redundancy).
Q15What is Agentic Supply Chain Compromise?The injection of malicious natural-language instructions via third-party plugin registries or prompt templates.
Q16How is uncertainty handled in the ontology?By applying Dempster-Shafer theory and utilizing confidence vocabularies to manage conflicting evidence.
Q17What is a Timing Failure?Delivering the correct computational output, but outside the required hard real-time temporal window.
Q18What is Inter-Agent Trust Escalation?When a compromised sub-agent asserts false privileges to an orchestrator that fails to verify the claim.
Q19What is CISA's CIRCIA reporting window?72 hours for substantial cyber incidents, 24 hours for ransomware payments.
Q20What is an orphaned asset?A deployed system component that is no longer tracked or maintained, serving as a vulnerability pivot point.
Q21How do circuit breakers prevent cascading failures?They monitor error rates and temporarily halt requests to a failing subsystem, allowing it time to recover.
Q22What is an Evidence Failure?When the monitoring, logging, or diagnostic subsystem itself fails or is maliciously compromised.
Q23What is the distinction between an incident and an outage?An outage is a loss of service; an incident is the operational response (applying to outages or near-misses).
Q24What is graceful degradation?Designing a system to maintain critical functions at reduced capacity when parts fail, rather than collapsing entirely.
Q25How does the ontology handle deprecation?Terms are marked owl:deprecated "true" but never deleted, preserving historical incident records.
Q26What is a CUA Visual Attack?Using hidden text or adversarial pixels to manipulate a Computer Use Agent's vision models.
Q27What is Session Context Contamination?Introducing malicious data early in an agentic session to subtly bias subsequent reasoning steps over time.
Q28What is the purpose of an SBOM?To catalog all software and tool dependencies, aiding in supply-chain vulnerability mitigation.
Q29What is a Hardware Fault Tolerance (HFT) of 0?A state where a single hardware fault will cause a dangerous failure of the overall safety function.
Q30What is Capability Disclosure?An agent inadvertently leaking its system prompts, tool schemas, or architecture to an adversary.

12. Open Research Questions

As the ontology matures alongside advancing technologies, several critical areas require further academic and industrial investigation \[institutional analysis\].

1. How can Dempster-Shafer theory be computationally optimized for real-time (sub-millisecond) conflict resolution in autonomous vehicle sensor fusion networks without introducing timing failures? \[unresolved question\]

2. What are the mathematical limits of bounded session contexts in preventing semantic drift and context contamination in long-running agentic LLM sessions? \[hypothesis\]

3. Can causal alpha factor models, traditionally used in nuclear CCF analysis (NUREG/CR-6268), be accurately adapted to quantify common-cause vulnerabilities in multi-tenant cloud microservices? \[technical proposal\]

4. How can hardware fault tolerance (HFT) concepts from IEC 61508 be mapped to distributed consensus algorithms (like PBFT) to create a unified metric for cyber-physical reliability? \[unresolved question\]

13. Contradiction Register

When integrating varied engineering traditions, direct contradictions in terminology and philosophy arise. The ontology actively logs and resolves these to prevent silent failures during cross-disciplinary communication \[technical proposal\].

Source Tradition ASource Tradition BIdentified ContradictionResolution in Ontology
IFIP WG 10.4 \[cite: 2\]SRE (Google) \[cite: 5\]IFIP defines an incident as synonymous with a failure. SRE defines an incident as an operational event (including non-failing near-misses).Separates the technical state (ont:Failure) from the human/automated response (ont:Incident).
IEC 61508 \[cite: 30\]Semiconductor Reliability Data \[cite: 32\]IEC 61508 dictates that hardware failures are purely random/probabilistic and distinct from systematic software bugs.Field data shows most hardware failures are systematic. Ontology tags failures with both physical manifestation and root cause.
Traditional CybersecurityAgentic AI (AIRT v2.0) \[cite: 13\]Supply chain attacks involve the injection of malicious binary code or dependencies.Agentic systems can be compromised via natural language in tool descriptions. Ontology expands "Supply Chain" definition.
GlusterFS (Storage) \[cite: 18\]Raft/Paxos (Consensus) \[cite: 19\]Optimistic storage platforms prioritize availability during a partition, leading to split-brain.Consensus protocols prioritize consistency, halting writes to prevent split-brain. Ontology maps both under ont:RecoveryPath strategies.

14. Claim-Status Table

In adherence to strict epistemic boundaries, all load-bearing claims utilized in the construction of this ontology are categorized by their current evidentiary status (Research Cutoff: August 2026\) \[institutional analysis\].

Ontological Claim / PrincipleEvidentiary Status Category
The sequential progression of the Fault [Figure omitted from source export] Error [Figure omitted from source export] Failure causal chain\[established standard or law\]
The categorical separation of Random vs. Systematic hardware failures (IEC 61508\)\[established standard or law\]
The CISA 72-hour / 24-hour incident reporting requirement for critical infrastructure\[current official policy\]
The requirement of [Figure omitted from source export] nodes for unsigned Byzantine consensus\[peer-reviewed research finding\]
The existence of Agentic Supply Chain Compromise via natural language prompts\[institutional analysis\]
The assertion that the majority of field hardware failures are actually systematic defects\[disputed claim\]
The application of Dempster-Shafer theory for ontological conflict resolution in CPS\[reasoned inference\]
The necessity of applying Quorum consensus to prevent split-brain network partitions\[established standard or law\]
The classification of severity into Catastrophic, Critical, Marginal, and Negligible\[established standard or law\]
The phenomenon of Cascading Failures being driven by uncontrolled retry storms\[observed deployment or practice\]

15. Source-Quality Table

The research informing this ontology relies strictly on authoritative primary sources, current as of August 2026\. Secondary sources are utilized solely for comparative context regarding disputed interpretations \[institutional analysis\].

Source Identifier / TraditionAuthority / Quality ClassificationResearch Cutoff / Retrieval
Avizienis et al., "Basic Concepts and Taxonomy..." (IFIP WG 10.4)Extremely High (Foundational Peer-Reviewed Standard)Aug 2026
NUREG/CR-6268 (NRC Common-Cause Failure Database System)High (Current Official Government Policy / Nuclear)Aug 2026
IEC 61508 / ISO 26262 (Functional Safety Guidelines)High (Established International Standards)Aug 2026
Google SRE Book (Addressing Cascading Failures)High (Observed Deployment / Industry Standard)Aug 2026
Microsoft AIRT v2.0 (Taxonomy of Agentic Failure Modes)High (Current Institutional Analysis / Red Teaming)Aug 2026
CISA CIRCIA NPRM (Incident Reporting Requirements)High (Pending Federal Regulation)Aug 2026
Argonne National Laboratory (Resilience Measurement Index)High (National Laboratory Technical Proposal)Aug 2026
IEC 62443 (Zones and Conduits in Industrial Control Systems)High (Established International Standard)Aug 2026
MIL-STD-882E (Department of Defense System Safety)High (Established Military Standard)Aug 2026

Works cited

1. Basic concepts and taxonomy of dependable and secure computing | Request PDF, https://www.researchgate.net/publication/228534645\_Basic\_concepts\_and\_taxonomy\_of\_dependable\_and\_secure\_computing

2. Basic Concepts and Taxonomy of Dependable and Secure Computing, http://homepages.cs.ncl.ac.uk/brian.randell/Papers-Articles/666.pdf

3. Fundamental Concepts of Dependability, https://pld.ttu.ee/IAF0530/16/avi1.pdf

4. (PDF) Fundamental Concepts of Dependability \- ResearchGate, https://www.researchgate.net/publication/2408079\_Fundamental\_Concepts\_of\_Dependability

5. Chapter 16: Building Secure and Reliable Systems \- Google, https://google.github.io/building-secure-and-reliable-systems/raw/ch16.html

6. How Failures Cascade in Software Systems \- BYU ScholarsArchive, https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=10483\&context=etd

7. MIL-STD-882E System Safety \- AcqNotes, https://acqnotes.com/acqnote/tasks/mil-std-882e-system-safety

8. Key Parameters in Functional Hazard Assessment for Aerospace, https://eureka.patsnap.com/report-key-parameters-in-functional-hazard-assessment-for-aerospace-systems

9. Common Cause Failure Analyses by Using the Decomposition Approach \- NC State Repository, https://repository.lib.ncsu.edu/bitstreams/e876cd54-cc0a-469e-b4fd-4a1409b2bd8a/download

10. ICDE Topical report: Collection and Analysis of Intersystem Common-Cause Failure Events \- OECD, https://one.oecd.org/document/NEA/CSNI/R(2020)1/en/pdf

11. Cascading Failures: Reducing System Outage \- Google SRE, https://sre.google/sre-book/addressing-cascading-failures/

12. Dependable Systems Definitions and Metrics, https://osm.hpi.de/depend/2012/02\_definitions.pdf

13. Updating the taxonomy of failure modes in agentic AI systems: What a year of red teaming taught us | Microsoft Security Blog, https://www.microsoft.com/en-us/security/blog/2026/06/04/updating-taxonomy-failure-modes-agentic-ai-systems-year-red-teaming-taught-us/

14. Credentials-based Authorization \- Cornell: Computer Science, https://www.cs.cornell.edu/fbs/publications/chptr.CredsBased.pdf

15. Concept drift \- Wikipedia, https://en.wikipedia.org/wiki/Concept\_drift

16. Designing Power Supplies for Industrial Functional Safety—Part 2: Creating a Safe Power Design | Analog Devices, https://www.analog.com/en/resources/technical-articles/designing-power-supplies-part-2.html

17. Chapter 3\. Failures and Failure Classification \- NTNU, https://www.ntnu.edu/documents/624876/1277046207/SIS+book+-+chapter+03+-+failures+and+failure+classification/36f29566-bd55-4a91-b002-1e17a177c035

18. Split-Brain in Distributed Storage Explained | simplyblock, https://simplyblock.io/glossary/split-brain-in-distributed-storage/

19. Split-Brain | Technical Terms \- Ratn Labs, https://blog.ratnesh-maurya.com/technical-terms/split-brain/

20. https://www.atscale.com/glossary/semantic-drift/\#:\~:text=Semantic%20drift%20is%20when%20there's,same%20ground%20as%20semantic%20drift.

21. ISO 26262 | Functional Safety \- Quality-One, https://quality-one.com/iso-26262/

22. Availability Evaluation of IoT Systems with Byzantine Fault-Tolerance for Mission-critical Applications \- arXiv, https://arxiv.org/html/2305.09262v2

23. ISO 26262: A Brief Intro \- FunctionalSafetyEngineer.com, https://functionalsafetyengineer.com/iso-26262-brief-intro/

24. DEPENDABLE COMPUTING AND FAULT TOLERANCE : CONCEPTS AND TERMINOLOGY, http://www.macedo.ufba.br/conceptsandtermonology.pdf

25. Constructing a Vulnerability Index Utilizing the Enhanced Critical Infrastructure Protection Program, https://publications.anl.gov/anlpubs/2013/07/76797.pdf

26. Summary of “Taxonomy of Failure Modes in Agentic AI Systems” report, https://intellibytes.substack.com/p/summary-of-taxonomy-of-failure-modes

27. What Is IEC 61508? IEC 61508 Standard Guide \[Free PDFs Download\] \- LDRA, https://ldra.com/iec-61508/

28. White Paper | Enhancing OT Network Security with IEC 62443: Microsegmentation & Device Visibility \- Elisity, https://www.elisity.com/resources/wp/iec-62443-segmentation-white-paper

29. Basic Concepts and Taxonomy of Dependable and Secure Computing \- Semantic Scholar, https://pdfs.semanticscholar.org/9759/54403beb7c5d91e1d6484d12a94ab2c20e7c.pdf

30. IEC 61508 Explained: Functional Safety Lifecycle, SIL Req... \- CMSIL, https://cmsil.org/blog/iec-61508-explained-functional-safety-lifecycle-sil-requirements-and-industrial-compliance-in-ind

31. Are All Random Failures Systematic? \- EZ Spotlight \- EngineerZone, https://ez.analog.com/ez-blogs/b/engineerzone-spotlight/posts/are-all-random-failures-systematic

32. TPS3704 Functional Safety Analysis Report Summary (FMEDA) (Rev. A) \- Texas Instruments, https://www.ti.com/lit/pdf/sffs309

33. Typical Common Cause? \- FunctionalSafetyEngineer.com, https://functionalsafetyengineer.com/typical-common-cause/

34. Common-Cause Failure Database and Analysis System: Event Data Collection, Classification, and Coding \- NRC.gov, https://nrcoe.inl.gov/publicdocs/CCF/NUREGCR-6268\_Rev1.pdf

35. Measuring Resilience in Smart Infrastructures: A Comprehensive Review of Metrics and Methods \- MDPI, https://www.mdpi.com/2076-3417/13/11/6452

36. New CISA Cybersecurity Incident Reporting Requirements Proposed for Critical Infrastructure Companies \- Akin Gump, https://www.akingump.com/en/insights/blogs/ag-data-dive/new-cisa-cybersecurity-incident-reporting-requirements-proposed-for-critical-infrastructure-companies

37. CISA Expands Cyber Incident Reporting Rules for Critical Infrastructure, https://www.pillsburylaw.com/en/news-and-insights/cyber-incident-reporting-critical-infrastructure.html

38. Initial Public Draft SP 800-82 Revision 2, Guide to Industrial Control Systems (ICS) Security, https://csrc.nist.gov/files/pubs/sp/800/82/r2/final/docs/sp800\_82\_r2\_draft.pdf

39. IEC 62443: OT Cybersecurity Compliance Guide – USA & Canada \- Arista Cyber, https://blog.aristacyber.io/understanding-iec-62443-ot-cybersecurity-compliance-guide-usa-canada

40. Selecting Appropriate Words for Naming the Rows and Columns of Risk Assessment Matrices \- CDC Stacks, https://stacks.cdc.gov/view/cdc/225035/cdc\_225035\_DS1.pdf

41. Understanding IEC 62443-3-2 Zones, Conduits, and Risk Assessments | Novesh, https://novesh.com/blog/novesh-blog-7/understanding-iec-62443-3-2-zones-conduits-and-risk-assessments-27

42. The safe state – Architectures and degradation mechanisms for reliable behavior in the event of failures \- Elektrobit, https://www.elektrobit.com/blog/safe-state-architectures-degradation-mechanisms-failures/

43. Adaptive Fault Detection exploiting Redundancy with Uncertainties in Space and Time \- arXiv, https://arxiv.org/pdf/1903.04326

44. Split-brain (computing) \- Wikipedia, https://en.wikipedia.org/wiki/Split-brain\_(computing)

45. Uncertainty-Based Sensor Fusion \- MathWorks, https://la.mathworks.com/content/dam/mathworks/mathworks-dot-com/company/events/conferences/automotive-conference-michigan/2026/na-mac-2026-mathworks-uncetainty-aware-sensor-systems.pdf

46. \[NEW\]: Add versioning/deprecation information · Issue \#359 · w3c-cg/dpv \- GitHub, https://github.com/w3c-cg/dpv/issues/359