A Resilient Runtime-Verification Fabric for Security Monitoring of Critical Edge-IoT Infrastructure

πŸ“… 2026-10-05
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
This study addresses silent data loss and false alarms in runtime verification for edge IoT security monitoring caused by faults or overloads. To this end, it proposes RV-Fabric, a resilient delivery layer featuring a dual-agent architecture that ensures event ordering, persistence, and consumer isolation. Furthermore, the work pioneers the integration of evidence integrity into verification semantics through verdict state labels, establishing five continuity guarantees grounded in broker durability. Experimental evaluations under fault injection demonstrate that the proposed system successfully captures all seven anomalous events, whereas the baseline misses six. Additionally, end-to-end high-fidelity replay verification on datasets such as water treatment SCADA confirms the approach’s effectiveness in ensuring reliable monitoring for critical infrastructure.
πŸ“ Abstract
Protecting critical infrastructure increasingly depends on continuously verifying large IoT fleets against formal security specifications at runtime. Yet the runtime-verification (RV) pipelines proposed for this task are typically single-host prototypes whose monitors read a shared log file, with no resilience to the failures such deployments incur: a crash or overload silently drops events, clock skew corrupts the ordering metric monitors require, a time-triggered "node has gone silent" property cannot fire when the network itself falls silent, and one slow consumer stalls the pipeline. Each failure is silent: the monitor keeps emitting verdicts over a corrupted view. We present RV-Fabric, a resilient delivery layer that carries the hierarchy over two brokers (MQTT for device ingest, a durable stream broker for backend delivery) and re-establishes five continuity guarantees: durable delivery under crashes, a trusted event order, progress under total silence, consumer isolation and flow control under bounded overload, each an invariant conditioned on broker durability. Above the transport, RV-Fabric makes evidence completeness part of runtime-verification semantics: every verdict carries a status (sound, degraded, incomplete or unavailable) derived from delivery gaps, retention pressure and liveness, so an incomplete stream cannot yield an unqualified all-clear. Under controlled fault injection on a containerised testbed, measured against a fault-free oracle using the real MonPoly engine, the shared-log baseline misses six of seven injected incidents, reporting each as an unqualified all-clear, whereas RV-Fabric preserves all seven; removing a delivery mechanism reintroduces silent loss, removing isolation costs only timeliness. Two published critical-infrastructure datasets, water-SCADA and IoT/IIoT, replay end-to-end.
Problem

Research questions and friction points this paper is trying to address.

Runtime Verification
Edge-IoT
Critical Infrastructure
Security Monitoring
Resilience
Innovation

Methods, ideas, or system contributions that make the work stand out.

Runtime Verification
Edge-IoT
Resilient Fabric
Security Monitoring
Evidence Completeness
πŸ”Ž Similar Papers
No similar papers found.
πŸ’Ό Related Jobs
No related jobs found.
N
Nikolaos Kekatos
Clone Systems, Cyprus
M
Marinelio Chintri
International Hellenic University, Greece
Panagiotis Katsaros
Panagiotis Katsaros
Professor of Computer Science, Aristotle University of Thessaloniki, Greece
Software SecurityVerificationModel CheckingFormal MethodsSoftware Architecture
Alexios Lekidis
Alexios Lekidis
University of Thessaly
Smart Energy SystemsIndustrial Internet of ThingsNetwork Security
T
Tom Nianios
Clone Systems, Cyprus
I
Ioannis Seitoglou
International Hellenic University, Greece
A
Anastasios Temperekidis
Clone Systems, Cyprus
S
Stylianos Basagiannis
International Hellenic University, Greece