arXiv is now an independent nonprofit! Learn more
License: arXiv.org perpetual non-exclusive license
arXiv:2608.08556v1 [cs.ET] 09 Aug 2026

IoXT: The Internet of Explainable Things
Why Explainability in IoT Requires a New System-Level Paradigm and Protocol Design

[Uncaptioned image] Michael Georgiades
Department of Computer Science
Neapolis University Pafos, Paphos, Cyprus
m.georgiades@nup.ac.cy
(Version 0.1.0 – August 2026)
Abstract

The Internet of Things (IoT) increasingly combines sensing, communication, artificial intelligence (AI), decision-making, and actuation. In many domains, sensor observations are processed by edge or cloud intelligence to select actions that configure or control actuators; where actuation changes the environment, later observations may also be affected. Existing explainable AI (XAI) methods can explain model predictions, but they do not by themselves explain the end-to-end path from sensed evidence to physical action.

This paper introduces the Internet of Explainable Things (IoXT), a system-level paradigm that makes explainability an architectural property of intelligent IoT. Its novelty is explainability-by-design across the sensing–communication–intelligence–decision–actuation path. IoXT derives requirements and design principles for identity and addressability, temporal fidelity, cross-layer provenance, bidirectional traceability, streaming and incident-time evidence, protocol-semantic continuity, security and privacy, lifecycle continuity, and conformance. We formalize timestamped provenance graphs, sensor participation, trace completeness, cross-layer coverage, reconstruction latency, and No Orphan Actuation: a consequential action must remain traceable to the authorizing decision and source evidence, or be explicitly marked degraded or non-conformant.

IoXT prescribes neither a particular XAI method nor a wire protocol. Instead, it defines the conditions under which model explanations remain connected to real sensor inputs, communication history, decisions, actuator execution, and outcomes. Explainability Telemetry Protocols (XTPs) are introduced as a protocol category for preserving these semantics across heterogeneous IoT systems, together with IoXT-ready and IoXT-conformant assurance concepts.

Keywords Internet of Explainable Things (IoXT) ⋅\cdot Internet of Things ⋅\cdot Explainable AI ⋅\cdot explainability-by-design ⋅\cdot cross-layer explainability ⋅\cdot end-to-end traceability ⋅\cdot protocol design ⋅\cdot provenance

1 Introduction

IoT has moved beyond isolated sensing toward distributed systems that sense, communicate, infer, decide, and act. A useful progression is

IoT⟶AIoT⟶IoXT,\mathrm{IoT}\;\longrightarrow\;\mathrm{AIoT}\;\longrightarrow\;\mathrm{IoXT}, (1)

where the proposed Internet of Explainable Things (IoXT) denotes an architectural stage in which intelligent Things must also preserve the evidence required to explain their behaviour end to end.

There is already a substantial XAI-for-IoT literature (Kök et al., 2023; Jagatheesaperumal et al., 2022; Moss et al., 2025; Mohammad et al., 2025; Ambritta P. et al., 2024). IoXT does not replace model-level XAI. Methods such as LIME and SHAP can be used as examples of local explanation and feature attribution (Ribeiro et al., 2016; Lundberg and Lee, 2017); feature-importance methods can rank influential inputs (Altmann et al., 2010); and intrinsic models such as Self-Explaining Neural Networks (SENN) can expose concepts and relevance scores during prediction (Alvarez-Melis and Jaakkola, 2018). C-SENN illustrates how concept learning can be further differentiated in more complex environments (Sawada and Nakamura, 2022). These techniques can provide the model part of an IoXT explanation, but they do not by themselves establish which physical sensor produced the evidence, how that evidence travelled and changed, which contemporaneous model/policy state consumed it, or which actuator executed the resulting command.

That distinction is especially important in IoT because both the data and the communication of the data may be explanation-relevant. Cross-layer IoMT work shows that preserving packet-, application- and sensing-related semantics can reveal explanatory evidence lost by single-layer abstractions (Georgiades and Hussain, 2025). More broadly, provenance and distributed tracing research shows the value of retaining data origin, processing history and cross-component relationships (Hu et al., 2020; Lomotey et al., 2018; Fonseca et al., 2007); XAI-for-cyber-physical-systems research similarly recognizes that physical, sensing, control, safety and security context complicate explanation (Hoenig et al., 2024).

The systems challenge is reinforced by the broader IoT literature. IoT commonly joins sensors, informational processing and actuators so that informational failures can have physical consequences (Allhoff and Henschke, 2018). Ethical and legal work highlights pervasive sensing, cloud processing, actuation, transparency, privacy, safety, trust and accountability (Baldini et al., 2018; Tzafestas, 2018; Popescul and Georgescu, 2013; AboBakr and Azer, 2017; Berman and Cerf, 2017; Karale, 2021; Atlam and Wills, 2020; Wachter, 2018). Management and orchestration research adds identity, monitoring, configuration, fault handling, heterogeneous lifecycle state, service migration and edge–cloud coordination (Aboubakar et al., 2022; Sinche et al., 2020; Wen et al., 2017; Shahid et al., 2026). Governance research further emphasizes transparency, accountability, interoperability and oversight (Weber, 2013). Together, these strands motivate the core IoXT claim: if explainability is required across a distributed, time-varying sensing–intelligence–actuation path, it must be engineered into the architecture from the beginning.

Explainability-by-design research provides an important methodological precedent for building explanatory capability into systems rather than treating it only as a post-hoc activity (Huynh et al., 2022). Likewise, streaming-data research shows that model and data distributions can change over time, so explanations detached from the event-time system state can be misleading (Lu et al., 2019; Hu et al., 2024). IoXT therefore focuses on what must be captured while the system is operating.

The paper makes five contributions. First, it explains why IoT explainability is a system problem rather than only a model problem. Second, it defines a requirements- and design-principles-first IoXT architecture. Third, it formalizes end-to-end traceability, incident reconstruction, no-orphan actuation and measurable system properties. Fourth, it motivates XTP as a category of explanation-telemetry mechanisms without prescribing a single protocol. Fifth, it outlines assurance concepts and research questions for future standardization and domain-specific certification.

2 Why Explainability in IoT Is Different

2.1 The Common Sensor–Intelligence–Actuator Pattern

A conventional XAI question often asks why model MM produced output y^\hat{y} for input xx. Across domains such as smart buildings, industrial automation, energy, mobility, agriculture and healthcare, a common operational pattern is that sensed state informs intelligence, and intelligence selects a configuration or action for one or more actuators. A more complete operational path is

et→𝑆xt→Ntzt→Mty^t→Πtat→Atet+Δ,e_{t}\xrightarrow{S}x_{t}\xrightarrow{N_{t}}z_{t}\xrightarrow{M_{t}}\hat{y}_{t}\xrightarrow{\Pi_{t}}a_{t}\xrightarrow{A_{t}}e_{t+\Delta}, (2)

where ete_{t} is the relevant physical or operational environment at time tt, SS denotes sensing, NtN_{t} communication and preprocessing, MtM_{t} the model active at that time, Πt\Pi_{t} the decision/control policy, ata_{t} the selected action or command, and AtA_{t} the actuator state. Equation (2) represents a common sensor–intelligence–actuator scenario rather than a requirement that every IoT system be closed-loop. Some IoT systems stop at sensing, analytics or human decision support. Where actuation is present, however, the action may alter the environment and therefore influence later observations.

For example, a temperature sensor may produce reading TtT_{t}, intelligence may select a fan-speed command vtv_{t}, and the fan may alter the temperature subsequently observed:

vt=Πt​(Mt​(Nt​(Tt)),Ct),Tt+Δ=F​(Tt,vt,dt),v_{t}=\Pi_{t}\!\left(M_{t}\!\left(N_{t}(T_{t})\right),C_{t}\right),\qquad T_{t+\Delta}=F(T_{t},v_{t},d_{t}), (3)

where CtC_{t} captures relevant decision context and dtd_{t} represents external disturbances. If the selected action is inappropriate, the command is not executed, or the resulting physical response is abnormal, an investigator should be able to move backwards from the action and outcome to the decision, model state, communication/transformation history, and the specific timestamped sensor observations that served as inputs.

IoXT must therefore answer more than “Why did the model predict y^t\hat{y}_{t}?” It must support questions such as: Which sensors and readings informed the selected action? At what times were they observed? Were the observations delayed, aggregated or transformed? Which model and policy versions were active? Which actuator received and executed the command? What happened afterwards? These are system explanations. The same traceability requirement is useful even when there is no physical feedback loop: the action or recommendation should still remain connected to the evidence that produced it.

2.2 Data, Communication and Cross-Layer Context Are All Evidence

IoXT treats the explanation scope conceptually as

ℰIoXT=ℰdata∪ℰcomm∪ℰmodel∪ℰdecision∪ℰaction.\mathcal{E}_{\mathrm{IoXT}}=\mathcal{E}_{\mathrm{data}}\cup\mathcal{E}_{\mathrm{comm}}\cup\mathcal{E}_{\mathrm{model}}\cup\mathcal{E}_{\mathrm{decision}}\cup\mathcal{E}_{\mathrm{action}}. (4)

The communication component matters because packet loss, buffering, aggregation, protocol translation, gateway filtering, unit conversion, duplication, reordering and edge fusion can change what the model effectively observes. Two numerically similar model inputs can therefore have different provenance and reliability.

The cross-layer IoMT framework of Georgiades and Hussain (2025) is an instructive example: it preserves packet-, application- and sensing-related semantics rather than explaining an intrusion decision only through aggregated flow features. IoXT generalizes this idea. When evidence is distributed across layers, explanation must preserve the relationships between those layers, even if constrained components expose only compact references rather than full internal state.

2.3 Time Makes Explanation Ephemeral

The explanation of an IoT action is time-indexed because sensing, communication, model, policy, orchestration and actuator states evolve. We represent the contemporaneous explanation state as

𝒳t={St,Nt,Mt,Πt,At,Ct},\mathcal{X}_{t}=\{S_{t},N_{t},M_{t},\Pi_{t},A_{t},C_{t}\}, (5)

where CtC_{t} denotes relevant context such as configuration, deployment, environmental and governance state. If a model is retrained after an incident, a gateway is reconfigured or a sensor is recalibrated, the current state cannot be assumed to explain the historical action. A timestamp is therefore not auxiliary metadata; it is part of the explanation.

IoXT distinguishes three modes: streaming explainability, in which compact explanation/provenance state is generated or referenced while data are flowing; incident-time explainability, in which an event triggers immediate preservation and traversal; and retrospective audit, in which richer offline analysis uses contemporaneous evidence captured during operation. This is particularly important in streaming environments subject to drift and model evolution (Lu et al., 2019; Hu et al., 2024).

2.4 Distribution Makes Explainability an Architecture and Networking Problem

Explanation state may be distributed across sensors, gateways, brokers, edge nodes, cloud models, policy engines and actuators owned by different vendors. A later XAI algorithm cannot reconstruct a relationship that was never represented in device state, message metadata or a provenance record. This leads to a simple design rule:

What must be explainable must also be identifiable, timestamped, linkable and retrievable.

The network does not need to carry a full explanation in every packet. It must, however, preserve enough semantics to join an actuator action to the decision, model explanation, communication/transformation history and sensor evidence that influenced it.

2.5 Retrofitting After the Incident Is Too Late

Retrofitting remains possible for legacy systems, but only for evidence that the system is capable of capturing. If a deployment never recorded which sensor produced a value, which preprocessing step modified it, which model version consumed it or which decision authorized an actuator command, those links cannot be recreated with certainty after an accident. IoXT therefore extends by-design thinking to explainability itself: the required hooks must be introduced during architecture, enrolment and commissioning, before the evidence is needed (Huynh et al., 2022; Baldini et al., 2018).

3 IoXT Requirements and Design Principles

IoXT is deliberately requirements-first. The requirements state what a system must preserve; design principles guide how future architectures and standards should satisfy them.

3.1 Core System Requirements

Table 1: Core IoXT system requirements.
ID Requirement
R1 Explanation-relevant Things, logical components and events shall be uniquely identifiable and queryable.
R2 Observation, processing, decision, command and execution events shall carry timestamps and, where necessary, clock-quality or uncertainty metadata.
R3 The system shall preserve end-to-end lineage from sensed evidence through communication, transformation, intelligence and decision to actuation.
R4 Trace-back from action to source evidence and trace-forward from suspect evidence to downstream actions shall be supported.
R5 Explanation state shall be available during streaming operation and preservable at incident time, not created only from an offline dataset afterwards.
R6 Model-level explanations, when available, shall remain linked to the sensor-derived inputs and contemporaneous model/policy state that produced the decision.
R7 Protocol translation, gateway processing, service migration and orchestration shall preserve required trace semantics or explicitly report degradation.
R8 Explanation evidence shall be protected for integrity, authenticity, confidentiality/privacy, authorization and retention.
R9 Constrained Things may use references, hashes, summaries or delegated storage, provided that the end-to-end trace remains verifiable.
R10 A critical actuation shall either have a complete required trace or be explicitly marked degraded/non-conformant.

3.2 Design Principles

P1: Explainability-by-design.

Explanation hooks are introduced during architecture, enrolment and commissioning. Retrofitting is a migration strategy, not a substitute for contemporaneous evidence capture.

P2: Identity and addressability.

Every Thing, event or logical component that can influence a consequential decision needs a stable, queryable identity in the explanation path. This identity need not be an IP address; it may represent a sensor channel, transformation, model instance, policy, action or outcome. Machine-readable Thing descriptions provide useful precedent for structured identity and metadata (Kaebisch et al., 2023).

P3: Temporal fidelity and tracking.

Tracking maintains evolving identity, placement, version and state during operation; traceability reconstructs the relationships that produced a particular action or were influenced by a particular source. The two are complementary.

P4: End-to-end, cross-layer provenance.

The trace must survive sensing, network/protocol processing, gateways, edge/cloud transformations, model inference, policy logic and actuation. General provenance models such as W3C PROV provide useful vocabulary for entities, activities and derivations (Moreau and Missier, 2013), but IoXT additionally requires communication and physical-actuation semantics.

P5: Bidirectional traceability.

Trace-back starts from an action or outcome and moves toward the source evidence. Trace-forward starts from a suspect sensor, message or transformation and identifies downstream decisions and actions.

P6: Streaming and incident availability.

The system continuously retains or references the minimum evidence required to reconstruct a live trace. A serious event can freeze or attest the relevant window before transient state is lost.

P7: Technology-neutral protocol semantics.

IoXT does not require one transport. It requires that identity, time, correlation, parentage, version/context and integrity semantics survive whatever protocols and gateways carry them.

P8: Protected and governable evidence.

Explanation state can itself be sensitive and attackable. Security, privacy, management, orchestration and governance are orthogonal requirements, not post-processing concerns. The EU AI Act and NIST AI RMF provide relevant external motivation for logging, traceability, transparency and lifecycle risk management without defining IoXT itself (European Parliament and Council of the European Union, 2024; Tabassi, 2023).

4 A Multi-Plane IoXT Architecture

Figure 1 places the common Sensors–Cloud/Intelligence–Actuators path in the horizontal plane. Four cross-cutting planes intersect the whole path: explainability; security and privacy; management and orchestration; and governance and compliance. Where actuator actions influence the environment, the feedback shown in the figure represents the next sensing cycle; it is a common cyber-physical case, not a requirement for every IoT deployment. The main architectural claim is not that these concerns are new individually. It is that explainability must be elevated to the same system-level status.

Within the intelligence stage, the model may use any suitable explanation mechanism. For example, LIME and SHAP can provide local explanations or feature attributions (Ribeiro et al., 2016; Lundberg and Lee, 2017); permutation feature importance can rank influential variables (Altmann et al., 2010); SENN can expose concepts and relevance scores intrinsically (Alvarez-Melis and Jaakkola, 2018); and C-SENN can encourage more differentiated concepts in complex environments (Sawada and Nakamura, 2022). IoXT does not prescribe one of these. It requires whichever explanation is produced to remain connected upstream to the sensor-derived evidence and communication path, and downstream to the decision, actuator execution and physical outcome.

Refer to caption
Figure 1: IoXT multi-plane architecture. The operational plane follows the common Sensors–Cloud/Intelligence–Actuators path; when actuation changes the environment, feedback creates a subsequent sensing cycle. The reverse trace links an actuator action to the decision, model explanation, communication/data path and timestamped sensor evidence that produced it.

5 Formal Model, Definitions and Metrics

The following definitions make the IoXT requirements measurable without fixing an implementation.

Definition 1 (Traceable Thing).

A Thing that can influence a consequential decision must be traceable inside the explanation path for that decision.

For a sensor, the minimum trace state includes identity, measurement time, calibration/configuration version, and quality/uncertainty where available. For an actuator, it includes identity, command/execution time, decision reference, local execution state and outcome. Gateways and intelligence components preserve the transformations and versioned state connecting the two ends.

Definition 2 (Timestamped incident provenance graph).

For an incident associated with action ata_{t}, let Gt=(Vt,Et)G_{t}=(V_{t},E_{t}) be the timestamped provenance graph frozen for the relevant interval. A vertex represents an explanation-relevant entity or event; a directed edge represents an explanation-relevant dependency, transformation or authorization relation.

If sis_{i} denotes a sensor entity or observation, the sensor observations that participated in the action path are

𝒮​(at)={si∈Vt∣si↝at​ in ​Gt}.\mathcal{S}(a_{t})=\{s_{i}\in V_{t}\mid s_{i}\rightsquigarrow a_{t}\text{ in }G_{t}\}. (6)

A reverse query should recover 𝒮​(at)\mathcal{S}(a_{t}) together with timing, calibration, transformations, communication state, model/policy state, model-level explanation and actuator state.

Conversely, if sensor sjs_{j} is later found faulty or compromised over interval [t0,t1][t_{0},t_{1}], the forward impact set is

𝒜​(sj;[t0,t1])={ak∣sj↝ak​ in ​G[t0,t1]}.\mathcal{A}(s_{j};[t_{0},t_{1}])=\{a_{k}\mid s_{j}\rightsquigarrow a_{k}\text{ in }G_{[t_{0},t_{1}]}\}. (7)

Equations (6) and (7) establish participation and reachability, not automatically legal or counterfactual causation. They provide the time-correct evidence on which causal, engineering or forensic analysis can operate.

Definition 3 (No Orphan Actuation).

A safety- or policy-relevant action is an orphan action when the required trace schema cannot resolve it back to the authorizing decision and source evidence.

For action ata_{t}, let Γ​(at)\Gamma(a_{t}) denote the required provenance links and Γobs​(at)\Gamma^{\mathrm{obs}}(a_{t}) the verified links available at audit time. Define trace completeness as

Ctrace​(at)=|Γobs​(at)||Γ​(at)|,0≤Ctrace≤1.C_{\mathrm{trace}}(a_{t})=\frac{|\Gamma^{\mathrm{obs}}(a_{t})|}{|\Gamma(a_{t})|},\qquad 0\leq C_{\mathrm{trace}}\leq 1. (8)

For a declared critical action, an IoXT conformance profile should require Ctrace​(at)=1C_{\mathrm{trace}}(a_{t})=1 or an explicit degraded/non-conformant state. The intention is not indefinite retention of all raw sensor traffic; domain profiles may define the minimum evidence, summaries or cryptographic references that must be retained.

For the set 𝒜c\mathcal{A}_{c} of critical actions, the orphan-actuation rate is

Rorphan=1|𝒜c|​∑a∈𝒜c𝟏​[Ctrace​(a)<1].R_{\mathrm{orphan}}=\frac{1}{|\mathcal{A}_{c}|}\sum_{a\in\mathcal{A}_{c}}\mathbf{1}[C_{\mathrm{trace}}(a)<1]. (9)

A mature critical deployment should target Rorphan=0R_{\mathrm{orphan}}=0.

5.1 Cross-Layer Coverage

Let ℒreq​(at)\mathcal{L}^{\mathrm{req}}(a_{t}) be the explanation layers required by a domain profile, for example sensing, communication, preprocessing, model, decision and actuation, and let ℒobs​(at)\mathcal{L}^{\mathrm{obs}}(a_{t}) be those successfully represented in the reconstructed trace. Define

Clayer​(at)=|ℒobs​(at)||ℒreq​(at)|.C_{\mathrm{layer}}(a_{t})=\frac{|\mathcal{L}^{\mathrm{obs}}(a_{t})|}{|\mathcal{L}^{\mathrm{req}}(a_{t})|}. (10)

This metric distinguishes a complete system explanation from a faithful explanation of only one layer.

5.2 Temporal Consistency

Let Et​(at)⊆EtE_{t}(a_{t})\subseteq E_{t} denote the edges in the reconstructed action trace. For an edge (u,v)(u,v), let ϵu​v\epsilon_{uv} be an allowed temporal tolerance accounting for clock uncertainty and buffering. A temporal-order violation occurs when t​(u)>t​(v)+ϵu​vt(u)>t(v)+\epsilon_{uv}. Define

Vtime​(at)=∑(u,v)∈Et​(at)𝟏​[t​(u)>t​(v)+ϵu​v],V_{\mathrm{time}}(a_{t})=\sum_{(u,v)\in E_{t}(a_{t})}\mathbf{1}[t(u)>t(v)+\epsilon_{uv}], (11)

and

Ctime​(at)=1−Vtime​(at)|Et​(at)|.C_{\mathrm{time}}(a_{t})=1-\frac{V_{\mathrm{time}}(a_{t})}{|E_{t}(a_{t})|}. (12)

Ctime=1C_{\mathrm{time}}=1 means that all observed causal/processing relationships are temporally consistent within their declared uncertainty. This is preferable to assuming perfect synchronization in heterogeneous IoT deployments.

5.3 Reconstruction and Explanation Availability Latency

During an incident, the time required to reconstruct an explanation matters. Define

Lrecon​(at)=ttrace​ready−tquery.L_{\mathrm{recon}}(a_{t})=t_{\mathrm{trace\ ready}}-t_{\mathrm{query}}. (13)

A separate streaming metric can measure the age of the newest explanation evidence when an action occurs:

Levidence​(at)=t​(at)−maxri∈ℛ​(at)⁡t​(ri),L_{\mathrm{evidence}}(a_{t})=t(a_{t})-\max_{r_{i}\in\mathcal{R}(a_{t})}t(r_{i}), (14)

where ℛ​(at)\mathcal{R}(a_{t}) is the evidence set used to justify the action. Domain profiles can place upper bounds on this quantity when stale evidence is unsafe.

5.4 Minimum Explanation-Telemetry Envelope

A compact explanation-telemetry record can be represented generically as

ri=⟨i​di,ti,τi,Pi,vi,ci,qi,hi⟩,r_{i}=\langle id_{i},t_{i},\tau_{i},P_{i},v_{i},c_{i},q_{i},h_{i}\rangle, (15)

where i​diid_{i} is the addressable entity/event identity, tit_{i} event time, τi\tau_{i} a trace/correlation identifier, PiP_{i} parent/input links, viv_{i} version state, cic_{i} operational context, qiq_{i} quality/uncertainty state, and hih_{i} integrity or attestation information. A rich model explanation may be referenced rather than carried inline. The purpose of Eq. (15) is to define minimum semantics, not a mandatory packet format.

6 Protocol Requirements and the XTP Category

The need for protocol design follows from distribution: explanation state must cross devices, brokers, gateways, administrative domains and protocol boundaries. IoXT therefore uses Explainability Telemetry Protocol (XTP) as a category, not a fixed protocol. An XTP realization may be an extension to an existing IoT protocol, a profile standardizing trace metadata, a gateway-preservation rule set, a companion/sidecar channel, or a new lightweight protocol if existing mechanisms cannot efficiently carry the required semantics.

Let ℱreq\mathcal{F}_{\mathrm{req}} denote the required explanation semantics on a path, such as identity, event time, correlation, parentage, version/context and integrity. For protocol/gateway stage kk, let ℱobs(k)\mathcal{F}^{(k)}_{\mathrm{obs}} be the semantics available after the mapping. A simple semantic-preservation score is

Csem(k)=|ℱobs(k)∩ℱreq||ℱreq|.C_{\mathrm{sem}}^{(k)}=\frac{|\mathcal{F}^{(k)}_{\mathrm{obs}}\cap\mathcal{F}_{\mathrm{req}}|}{|\mathcal{F}_{\mathrm{req}}|}. (16)

For a critical trace, an XTP-capable gateway should either maintain Csem(k)=1C_{\mathrm{sem}}^{(k)}=1 for the required profile or explicitly report the missing semantics. Silent trace degradation is incompatible with explainability-by-design.

At minimum, an XTP-capable mechanism should support operations equivalent to: publish a timestamped explanation/provenance record; link an output to parent evidence; query by identity, trace or time; subscribe to live trace events; and preserve/attest an incident interval. The exact wire representation is deliberately left open.

Existing protocols offer design precedents without defining IoXT. SNMP demonstrates remotely addressable management state (Harrington et al., 2002); CoAP demonstrates resource-oriented communication and discovery for constrained devices (Shelby et al., 2014); and MQTT demonstrates lightweight publish–subscribe messaging for IoT/M2M contexts (Banks et al., 2019). IoXT abstracts the relevant properties – addressability, constrained operation, telemetry, query, subscription and gateway behaviour – while adding the explanation semantics required by the end-to-end cyber-physical trace.

7 Assurance: IoXT-Ready, IoXT-Conformant and Incident Evidence

Definition 4 (IoXT-ready Thing).

An IoXT-ready Thing exposes sufficient identity, time, version, lineage, quality and integrity state to participate in a verifiable explanation trace for the functions it performs.

Definition 5 (IoXT-conformant path).

An IoXT-conformant path preserves the required explanation trace across the complete Sensors–Intelligence–Actuators path for declared consequential actions and can demonstrate both trace-back and trace-forward under the applicable domain profile.

Definition 6 (IoXT-conformant loop).

An IoXT-conformant loop is an IoXT-conformant path in which actuation influences subsequent sensing and the trace remains continuous across successive sensing–decision–action cycles.

Definition 7 (IoXT Certified).

IoXT Certified is proposed as a future assurance label that could be awarded only after independent testing against an agreed, domain-specific IoXT conformance profile. It is not an existing certification scheme and should not be self-asserted.

A future conformance test should verify at least: addressable identity; timestamps and clock quality; calibration/configuration/model/policy version state; parent/input lineage; live export or reference of provenance; action-to-decision linkage; incident preservation; reverse and forward traversal; integrity and access control; and explicit reporting of incomplete traces. Equations (8)–(16) provide an initial measurable core.

7.1 A Distributed Explainability Flight Recorder

A particularly useful realization is a distributed cyber-physical explainability flight recorder. During normal operation, components emit or reference compact, time-indexed evidence. When an anomaly, unsafe action or accident occurs, the relevant interval is frozen and integrity-protected across participating components. The incident bundle should answer: what did the sensors observe, what was their calibration and quality state, how did the data travel and change, which model and policy were active, what model-level explanation was produced, which actuator acted, and what happened next?

This concept translates long-standing accountability, safety and transparency concerns in IoT (Berman and Cerf, 2017; Tzafestas, 2018; Karale, 2021) into a concrete systems requirement. It also supports later causal, engineering, safety or legal analysis without claiming that provenance alone proves causation.

8 Orthogonal Security, Privacy, Management and Governance Requirements

Explainability cannot be isolated from the other cross-cutting planes in Fig. 1. An unprotected trace can be manipulated; an unrestricted trace can expose sensitive data; an unmanaged trace can become stale; and a trace without governance may be unusable for accountability.

Security and privacy.

IoT security and privacy challenges include identity, authentication, confidentiality, data protection, safety and misuse of pervasive sensing (Atlam and Wills, 2020; Karale, 2021; AboBakr and Azer, 2017). IoXT therefore requires integrity-protected provenance, authenticated identities, selective disclosure, retention controls and stakeholder-specific views.

Management and orchestration.

IoT management addresses monitoring, configuration, fault handling, resource constraints, heterogeneous devices and lifecycle interoperability (Aboubakar et al., 2022; Sinche et al., 2020). Orchestration adds dynamic placement, edge/cloud coordination, QoS, failover and service movement (Wen et al., 2017; Shahid et al., 2026). IoXT requires explanation continuity to survive these changes.

Governance and compliance.

IoT governance literature identifies legitimacy, transparency, accountability, privacy, interoperability and oversight as system-wide concerns (Weber, 2013). Ethical and transparency work similarly emphasizes consent, information security, physical safety, user awareness and contingency response (Allhoff and Henschke, 2018; Baldini et al., 2018; Wachter, 2018). IoXT adds the claim that the evidence needed for these governance functions should be generated by the architecture itself. Regulatory and risk-management frameworks can provide external assurance requirements, but they should not define the research paradigm (European Parliament and Council of the European Union, 2024; Tabassi, 2023).

9 Research Agenda

Streaming explainability and overhead.

Identity, timestamps, lineage, integrity fields and incident retention consume bandwidth, memory, storage and energy. Research is needed on compact encodings, references, selective logging, aggregation, sampling, edge summarization and adaptive explanation depth, particularly for resource-constrained XAI settings (Jagatheesaperumal et al., 2022; Moss et al., 2025; Mohammad et al., 2025).

Temporal correctness.

Distributed clocks are imperfect. Clock-quality metadata, uncertainty bounds, sequence numbers and causal ordering should be investigated so that a trace communicates uncertainty rather than implying false temporal precision.

Cross-layer semantic preservation.

Different layers expose different abstractions and lifetimes. Research is needed on how sensor context, application semantics, network events, preprocessing and model decisions should be correlated without creating unmanageable coupling. The cross-layer IoMT results of Georgiades and Hussain (2025) provide one concrete demonstration of the value of retaining such semantics.

Protocol interoperability.

Future work should compare protocol extensions, metadata profiles, gateway rules and new lightweight mechanisms against common XTP requirements. The goal is semantic continuity across heterogeneous transports, not a universal replacement protocol.

Dynamic intelligence and drift.

The trace must survive model updates, federated/distributed learning, mobility, failover and relocation across edge/fog/cloud tiers. Explanations should be anchored to the version and data distribution active at event time (Lu et al., 2019; Hu et al., 2024).

Secure provenance.

An adversary can manipulate not only data and predictions but also provenance and explanations. Tamper-evident records, attestation, access control, privacy-preserving provenance and selective evidence export are therefore central research problems (Hu et al., 2020; Moreau and Missier, 2013).

Human-facing explanation.

Engineers, operators, end users, safety officers and auditors require different views. Human-centric XAI provides an important basis for evaluating whether explanations are understandable and actionable (Ambritta P. et al., 2024). IoXT must derive these views from one faithful underlying trace.

System-level evaluation.

IoXT should be evaluated beyond offline XAI benchmarks. Candidate metrics include trace completeness, orphan-actuation rate, cross-layer coverage, temporal consistency, evidence age, semantic preservation, provenance integrity, reconstruction latency, resource overhead and correctness of trace-back/trace-forward. Offline XAI metrics remain useful for the model-level component, but they do not test whether an explanation survives a changing distributed system (Kök et al., 2023).

10 Why the Term IoXT Is Useful

A new term is justified only if it creates a useful research boundary. IoXT changes the unit of explanation from an isolated model to a cyber-physical trajectory; the evidence from only model inputs to both data and their communication/transformation history; the scope from one analytical layer to cross-layer relationships; the time of explanation from predominantly retrospective analysis to streaming and incident-time evidence; the network role from transporting model inputs to preserving explanation semantics; and the engineering status of explainability from an optional analytics component to a cross-cutting design property.

This distinction matters because IoT links informational behaviour to physical consequences. Existing XAI-for-IoT research remains foundational (Kök et al., 2023; Jagatheesaperumal et al., 2022; Moss et al., 2025; Mohammad et al., 2025); IoXT specifies the architectural conditions under which any model-level explanation can remain temporally correct, communication-aware, cross-layer, trackable, traceable and operationally useful across networked Things.

11 Conclusion

This paper introduced the Internet of Explainable Things (IoXT) as a system-level paradigm for explainability in intelligent IoT. The central observation is that IoT differs from many conventional XAI settings because evidence is often born in the physical world, communicated through heterogeneous layered networks, transformed by distributed computing, interpreted by AI and policy logic, and, in many high-consequence deployments, converted into actuator actions. The explanation problem therefore concerns both the data and the communication of the data, as well as the intelligence, decision and action. When an action changes the environment, subsequent readings can themselves be consequences of the earlier decision, making event-time traceability even more important.

IoXT consequently argues for explainability-by-design and cross-layer explainability. Relevant Things and events must be identifiable and addressable; observations, transformations, decisions, actions and outcomes must be timestamped and linked; compact evidence must be available during live operation; the system must support trace-back and trace-forward; and missing evidence must be explicit rather than silently ignored. XTP is proposed as a category of mechanisms that can carry these semantics rather than as a fixed protocol.

The defining IoXT requirement can be stated succinctly:

Every consequential intelligent IoT action should be explainable and traceable, at the time it occurs, back to the timestamped sensed evidence, communication/transformation history and contemporaneous system state that produced it; questionable source evidence should likewise be traceable forward to the decisions and physical actions it may have influenced.

This requirement is why IoXT is proposed not merely as XAI applied to IoT, but as a system-level paradigm, design discipline and protocol-design problem for trustworthy networked intelligence and cyber-physical action.

Appendix A Illustrative Design Examples (Non-Normative)

The main paper defines requirements and design principles. This appendix deliberately separates possible realizations from the IoXT definition.

A.1 Addressable Explanation Entities

One possible implementation is to assign stable, namespaced identifiers to explanation-relevant entities and events. These identifiers may be URIs, UUIDs, object identifiers, cryptographic identifiers or domain-specific names. A machine-readable Thing description can advertise which sensor channels, actions, versions and trace capabilities are available (Kaebisch et al., 2023). The important requirement is not the identifier syntax; it is the ability to resolve the entity that participated in a historical trace.

A.2 Distributed Explanation State

Explanation state need not reside in one database. A constrained sensor may retain recent sequence numbers, hashes and calibration references; a gateway may retain short-term lineage; an edge node may retain transformation state; a cloud service may retain model and decision explanations; and an incident service may retain longer-lived bundles. This distributed design is conceptually similar to established management practice in which structured state is exposed remotely, but IoXT does not inherit SNMP naming or information-base structures (Harrington et al., 2002).

A.3 Example Minimum Record

Equation (15) can be instantiated as the following non-normative logical record:

entity_id       = sensor/site7/temp/03
observed_at     = 2026-08-08T17:42:15.238+03:00
trace_id        = 7fa3...e91
parents         = []
version         = calibration:v12
context         = unit:C, location:zone4
quality         = confidence:0.97, clock_uncertainty_ms:2
integrity       = hash/signature/reference

A downstream transformation, model inference, decision and actuator event would create corresponding records linked through the same trace identifier and parent relationships. Rich LIME, SHAP, SENN, C-SENN or other model explanations can be stored separately and referenced by the model event.

A.4 Example XTP Operation Set

An XTP realization could expose operations equivalent to:

  • •

    PUBLISH(record) – emit a timestamped trace/explanation record;

  • •

    LINK(child,parent) – bind an output to source evidence;

  • •

    QUERY(id,trace,time) – reconstruct state by entity, trace or time;

  • •

    SUBSCRIBE(scope) – receive live explanation/trace events; and

  • •

    FREEZE/ATTEST(window) – preserve and integrity-protect an incident interval.

These operations could be mapped to current protocols or implemented separately. For example, MQTT properties/topics can carry correlation and metadata in a publish–subscribe deployment (Banks et al., 2019); CoAP resources and options can expose constrained trace resources (Shelby et al., 2014); and management-style queries can inspire remote access to explanation state (Harrington et al., 2002). These are examples, not prescribed bindings.

A.5 Example Incident Reconstruction

Assume actuator action ata_{t} closes a valve and an incident occurs. A reverse query resolves the authorizing decision dtd_{t}, the model inference mtm_{t}, the transformed input ztz_{t}, and sensor observations s1,s2,s3s_{1},s_{2},s_{3}. The system returns 𝒮​(at)={s1,s2,s3}\mathcal{S}(a_{t})=\{s_{1},s_{2},s_{3}\}, their timestamps/calibration states, the communication transformations, the model version and model-level explanation, and the execution result. If s2s_{2} is later found faulty, Eq. (7) is used to identify other actions reachable from s2s_{2} during the affected interval. This does not prove that s2s_{2} caused the incident; it identifies the evidence path that subsequent causal or forensic analysis must inspect.

Appendix B Illustrative Conformance Profile (Non-Normative)

Table 2: Illustrative minimum checks for a future IoXT profile.
Capability Illustrative check
Identity Each declared sensor channel, model/policy instance, decision and actuator event is resolvable by a stable logical identity.
Time Explanation-relevant events expose event time and clock uncertainty/quality where required.
Version state Calibration, configuration, firmware, model and policy versions are recoverable for the incident interval.
Lineage Parent/input references permit traversal from sensor evidence through transformations and intelligence to actuation.
Streaming Compact provenance or references are produced while the system is operating.
Cross-layer evidence Required sensing, communication, model, decision and actuation layers are represented, yielding Clayer=1C_{\mathrm{layer}}=1 for the declared profile.
No orphan actuation Critical actions satisfy Ctrace=1C_{\mathrm{trace}}=1 or carry an explicit degraded/non-conformant state.
Temporal consistency The action trace satisfies the declared temporal tolerance and reports any violations used in Eq. (12).
Protocol continuity Required semantics survive each gateway/protocol mapping, or missing fields are explicitly reported through Eq. (16).
Incident capture The relevant time window can be frozen/attested without rewriting the historical record.
Security/privacy Trace integrity, authorization, confidentiality/selective disclosure and retention are enforced according to the domain profile.
Traversal Both reverse action-to-evidence and forward source-to-impact queries are demonstrated in conformance testing.

References

  • A. AboBakr and M. A. Azer (2017) IoT ethics challenges and legal issues. In 2017 12th International Conference on Computer Engineering and Systems (ICCES), pp. 233–237. External Links: Document Cited by: §1, §8.
  • M. Aboubakar, M. Kellil, and P. Roux (2022) A review of IoT network management: current status and perspectives. Journal of King Saud University - Computer and Information Sciences 34 (7), pp. 4163–4176. External Links: Document Cited by: §1, §8.
  • F. Allhoff and A. Henschke (2018) The Internet of Things: foundational ethical issues. Internet of Things 1–2, pp. 55–66. External Links: Document Cited by: §1, §8.
  • A. Altmann, L. Toloşi, O. Sander, and T. Lengauer (2010) Permutation importance: a corrected feature importance measure. Bioinformatics 26 (10), pp. 1340–1347. External Links: Document Cited by: §1, §4.
  • D. Alvarez-Melis and T. S. Jaakkola (2018) Towards robust interpretability with self-explaining neural networks. In Advances in Neural Information Processing Systems, Vol. 31, pp. 7786–7795. External Links: Link Cited by: §1, §4.
  • N. Ambritta P., P. N. Mahalle, R. V. Patil, N. Dey, R. González Crespo, and R. S. Sherratt (2024) Explainable AI for human-centric ethical IoT systems. IEEE Transactions on Computational Social Systems 11 (3), pp. 3407–3419. External Links: Document Cited by: §1, §9.
  • H. F. Atlam and G. B. Wills (2020) IoT security, privacy, safety and ethics. In Digital Twin Technologies and Smart Cities, M. Farsi, A. Daneshkhah, A. Hosseinian-Far, and H. Jahankhani (Eds.), pp. 123–149. External Links: ISBN 978-3-030-18732-3, Document, Link Cited by: §1, §8.
  • G. Baldini, M. Botterman, R. Neisse, and M. Tallacchini (2018) Ethical design in the Internet of Things. Science and Engineering Ethics 24 (3), pp. 905–925. External Links: Document Cited by: §1, §2.5, §8.
  • A. Banks, E. Briggs, K. Borgendale, and R. Gupta (2019) MQTT version 5.0. OASIS Standard OASIS Open. External Links: Link Cited by: §A.4, §6.
  • F. Berman and V. G. Cerf (2017) Social and ethical behavior in the Internet of Things. Communications of the ACM 60 (2), pp. 6–7. External Links: Document Cited by: §1, §7.1.
  • European Parliament and Council of the European Union (2024) Regulation (EU) 2024/1689 laying down harmonised rules on artificial intelligence (Artificial Intelligence Act). Note: Official Journal of the European Union, L 2024/168913 June 2024 External Links: Link Cited by: §3.2, §8.
  • R. Fonseca, G. Porter, R. H. Katz, S. Shenker, and I. Stoica (2007) X-Trace: a pervasive network tracing framework. In 4th USENIX Symposium on Networked Systems Design and Implementation (NSDI 07), Cambridge, MA, pp. 271–284. External Links: Link Cited by: §1.
  • M. Georgiades and F. Hussain (2025) An explainable AI approach for interpretable cross-layer intrusion detection in Internet of Medical Things. Electronics 14 (16), pp. 3218. External Links: Document Cited by: §1, §2.2, §9.
  • D. Harrington, R. Presuhn, and B. Wijnen (2002) An architecture for describing Simple Network Management Protocol (SNMP) management frameworks. RFC Technical Report 3411, Internet Engineering Task Force. External Links: Document, Link Cited by: §A.2, §A.4, §6.
  • A. Hoenig, K. Roy, Y. T. Acquaah, S. Yi, and S. S. Desai (2024) Explainable AI for cyber-physical systems: issues and challenges. IEEE Access 12, pp. 73113–73140. External Links: Document Cited by: §1.
  • H. Hu, M. Kantardzic, and S. Kar (2024) Explainable data stream mining: why the new models are better. Intelligent Decision Technologies 18 (1), pp. 371–385. External Links: Document Cited by: §1, §2.3, §9.
  • R. Hu, Z. Yan, W. Ding, and L. T. Yang (2020) A survey on data provenance in IoT. World Wide Web 23 (2), pp. 1441–1463. External Links: Document Cited by: §1, §9.
  • T. D. Huynh, N. Tsakalakis, A. Helal, S. Stalla-Bourdillon, and L. Moreau (2022) A methodology and software architecture to support Explainability-by-Design. arXiv preprint arXiv:2206.06251. External Links: Document, 2206.06251, Link Cited by: §1, §2.5.
  • S. K. Jagatheesaperumal, Q. Pham, R. Ruby, Z. Yang, C. Xu, and Z. Zhang (2022) Explainable AI over the Internet of Things (IoT): overview, state-of-the-art and future directions. IEEE Open Journal of the Communications Society 3, pp. 2106–2136. External Links: Document Cited by: §1, §10, §9.
  • S. Kaebisch, M. McCool, and E. Korkan (2023) Web of things (WoT) thing description 1.1. W3C Recommendation World Wide Web Consortium (W3C). Note: W3C Recommendation, 5 December 2023 External Links: Link Cited by: §A.1, §3.2.
  • A. Karale (2021) The challenges of IoT addressing security, ethics, privacy, and laws. Internet of Things 15, pp. 100420. External Links: Document Cited by: §1, §7.1, §8.
  • I. Kök, F. Y. Okay, Ö. Muyanlı, and S. Özdemir (2023) Explainable artificial intelligence (XAI) for Internet of Things: a survey. IEEE Internet of Things Journal 10 (16), pp. 14764–14779. External Links: Document Cited by: §1, §10, §9.
  • R. K. Lomotey, J. C. Pry, and C. Chai (2018) Traceability and visual analytics for the internet-of-things (IoT) architecture. World Wide Web 21 (1), pp. 7–32. External Links: Document Cited by: §1.
  • J. Lu, A. Liu, F. Dong, F. Gu, J. Gama, and G. Zhang (2019) Learning under concept drift: a review. IEEE Transactions on Knowledge and Data Engineering 31 (12), pp. 2346–2363. External Links: Document Cited by: §1, §2.3, §9.
  • S. M. Lundberg and S. Lee (2017) A unified approach to interpreting model predictions. In Advances in Neural Information Processing Systems, Vol. 30, pp. 4765–4774. Cited by: §1, §4.
  • A. A. S. Mohammad, S. I. S. Mohammad, B. Al Oraini, A. Vasudevan, A. Hindieh, A. Altarawneh, M. T. Alshurideh, and I. Ali (2025) Strategies for applying interpretable and explainable AI in real world IoT applications. Discover Internet of Things 5 (1), pp. 71. External Links: Document Cited by: §1, §10, §9.
  • L. Moreau and P. Missier (2013) PROV-DM: the PROV data model. W3C Recommendation World Wide Web Consortium (W3C). Note: W3C Recommendation, 30 April 2013 External Links: Link Cited by: §3.2, §9.
  • J. Moss, J. Gordon, W. Duclos, Y. Liu, Q. Wang, and J. Wang (2025) Explainable AI in IoT: a survey of challenges, advancements, and pathways to trustworthy automation. Electronics 14 (23), pp. 4622. External Links: Document Cited by: §1, §10, §9.
  • D. Popescul and M. Georgescu (2013) Internet of Things–some ethical issues. The USV Annals of Economics and Public Administration 13 (2 (18)), pp. 208–214. Cited by: §1.
  • M. T. Ribeiro, S. Singh, and C. Guestrin (2016) “Why Should I Trust You?”: explaining the predictions of any classifier. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1135–1144. External Links: Document Cited by: §1, §4.
  • Y. Sawada and K. Nakamura (2022) C-SENN: contrastive self-explaining neural network. arXiv preprint arXiv:2206.09575. External Links: 2206.09575, Document Cited by: §1, §4.
  • H. F. Shahid, B. Akdemir, J. Islam, I. Ahmad, and E. Harjula (2026) IoT service orchestration in edge-cloud continuum with 6G: a review. IEEE Internet of Things Journal 13 (10), pp. 20339–20358. External Links: Document Cited by: §1, §8.
  • Z. Shelby, K. Hartke, and C. Bormann (2014) The Constrained Application Protocol (CoAP). RFC Technical Report 7252, Internet Engineering Task Force. External Links: Document, Link Cited by: §A.4, §6.
  • S. Sinche, D. Raposo, N. Armando, A. Rodrigues, F. Boavida, V. Pereira, and J. S. Silva (2020) A survey of IoT management protocols and frameworks. IEEE Communications Surveys & Tutorials 22 (2), pp. 1168–1190. External Links: Document Cited by: §1, §8.
  • E. Tabassi (2023) Artificial intelligence risk management framework (AI RMF 1.0). NIST Trustworthy and Responsible AI Technical Report NIST AI 100-1, National Institute of Standards and Technology. External Links: Document, Link Cited by: §3.2, §8.
  • S. G. Tzafestas (2018) Ethics and law in the Internet of Things world. Smart Cities 1 (1), pp. 98–120. External Links: Document Cited by: §1, §7.1.
  • S. Wachter (2018) The GDPR and the Internet of Things: a three-step transparency model. Law, Innovation and Technology 10 (2), pp. 266–294. External Links: Document Cited by: §1, §8.
  • R. H. Weber (2013) Internet of Things–governance quo vadis?. Computer Law & Security Review 29 (4), pp. 341–347. External Links: Document Cited by: §1, §8.
  • Z. Wen, R. Yang, P. Garraghan, T. Lin, J. Xu, and M. Rovatsos (2017) Fog orchestration for Internet of Things services. IEEE Internet Computing 21 (2), pp. 16–24. External Links: Document Cited by: §1, §8.