Defending Event-Triggered Systems against Out-of-Envelope Environments

📅 2025-12-06
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Event-triggered systems suffer from interrupt storms and degraded timeliness/safety when operating beyond their safe envelope—i.e., under unanticipated environmental conditions. To address this, we propose an importance-driven robust scheduling framework. Our approach introduces a novel “task importance” dimension—orthogonal to both priority and criticality—and integrates mixed-criticality principles to jointly model environmental assumptions and regulate interrupt traffic. We formally verify schedulability using rigorous real-time analysis techniques. Experimental evaluation demonstrates that the framework significantly enhances guarantee rates for critical tasks under anomalous workloads, substantially narrowing the robustness gap between event-triggered and time-triggered systems. This work establishes a new paradigm for designing real-time systems resilient to environmental uncertainty.

Technology Category

Application Category

📝 Abstract
The design of real-time systems is based on assumptions about environmental conditions in which they will operate. We call this their safe operational envelope. Violation of these assumptions, i.e., out-of-envelope environments, can jeopardize timeliness and safety of real-time systems, e.g., by overwhelming them with interrupt storms. A long-lasting debate has been going on over which design paradigm, the time- or event-triggered, is more robust against such behavior. In this work, we investigate the claim that time-triggered systems are immune against out-of-envelope behavior and how event-triggered systems can be constructed to defend against being overwhelmed by interrupt showers. We introduce importance (independently of priority and criticality) as a means to express which tasks should still be scheduled in case environmental design assumptions cease to hold, draw parallels to mixed-criticality scheduling, and demonstrate how event-triggered systems can defend against out-of-envelope behavior.
Problem

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

Defends event-triggered systems against interrupt storms in out-of-envelope environments
Investigates time-triggered immunity and event-triggered defense strategies
Introduces importance to schedule tasks when environmental assumptions fail
Innovation

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

Introduces importance for task scheduling in overload
Defends event-triggered systems against interrupt storms
Draws parallels to mixed-criticality scheduling techniques
🔎 Similar Papers
No similar papers found.
Marcus Völp
Marcus Völp
CritiX Lab, Interdisciplinary Centre for Security, Reliability and Trust, University of Luxembourg
operating systemsmicrokernelsintrusion tolerancereal-time systems
M
Mohammad Ibrahim Alkoudsi
Rheinland-Pfälzische Technische Universität Kaiserslautern - Landau
A
Azin Bayrami Asl
Interdisciplinary Centre for Security Reliability and Trust (SnT), University of Luxembourg
K
Kristin Krüger
Rheinland-Pfälzische Technische Universität Kaiserslautern - Landau
J
Julio Rodrigues Mendonca da Neto
Interdisciplinary Centre for Security Reliability and Trust (SnT), University of Luxembourg
G
Gerhard Fohler
Rheinland-Pfälzische Technische Universität Kaiserslautern - Landau