Skip to content
Book Open access

CRAFTER: Causality-based Self-Adaptation for Autonomous IoT Systems

Apr 2026 · SEAMS@ICSE · pp. 55-67 · 0 citations · 59 references
Computer Science

TL;DR

This paper presents CRAFTER, an automated framework for designing and deploying self-adaptive IoT systems using Causal Reinforcement Learning (CRL), and demonstrates how CRAFTER improves self-adaptation performance by 25% compared to state-of-the-art Reinforcement Learning-based approaches.

Abstract

This paper presents CRAFTER, an automated framework for designing and deploying self-adaptive IoT systems using Causal Reinforcement Learning (CRL). As IoT devices increasingly populate pervasive computing spaces, smart environments are enabled with advanced monitoring and interactive services. The dynamic nature of these environments, such as fluctuating workloads and evolving application demands, poses significant challenges in maintaining consistent Quality of Service (QoS) levels of IoT applications. While existing self-adaptation techniques offer adaptive capabilities, they are often designed to deal with specific application domains, hindering the design of self-adaptive solutions that can be re-used across multiple IoT verticals. In addition, there is a lack of automated pipelines that act on identifying key performance drivers to take effective adaptation decisions. CRAFTER addresses these issues by using Causality as a formal framework for performance analysis of IoT systems. CRAFTER generates causal graphs to uncover dependencies among system components and guide adaptation decisions based on cause–effect relationships. Then, adaptation agents can leverage this knowledge to take more effective adaptation decisions in dynamic situations. Our experimental evaluation demonstrates how CRAFTER enables deriving causal graphs spanning diverse IoT use cases. Furthermore, we showcase how CRAFTER improves self-adaptation performance by 25% compared to state-of-the-art Reinforcement Learning-based approaches.

Read PDF

Similar papers

Open access 2026

Adaptive context-aware middleware for seamless integration and service optimization in smart environments

Adaptive context-aware middleware significantly improves system performance by enabling better integration of devices, optimizing resource usage, and enhancing service delivery, which makes it a promising approach for managing the complexity and dynamism of modern IoT-enabled environments.

Mission Franklin · 0 citations
Review Open access Aug 2026

Connected Environments: Advancing Monitoring and Decision Support through the Fusion of IoT Sensors and Intelligent Systems

The article discusses IoT sensing infrastructures, which comprise architectural foundations, sensor technologies, communication mechanisms, and deployment considerations that facilitate the acquisition of large volumes of data, and examines frameworks and strategies of fusion that combine heterogeneous sensor data and...

Jun Zhan, Wei Yu · 0 citations
Review Open access Jul 2026

Smart Home IoT: Current Development, Bottlenecks, and Optimization Strategies

The Internet of Things (IoT) and artificial intelligence have advanced quickly, and with shifting consumer behaviors, the smart home has become the most promising field of IoT application. Rapid growth, however, has exposed persistent weaknesses in interoperability, security, and reliability that slow adoption. This pa...

Hao-Xiang Shi · 0 citations
Conference Jul 2026

Event-Triggered Decentralized Intelligence with Energy-Aware Federated Learning for Real-World Systems

The rapid growth of large-scale interconnected systems, such as smart cities, industrial automation, and environmental monitoring, demands intelligent decision-making frameworks that are resilient, scalable, and resource-efficient. Traditional centralized intelligence approaches suffer from communication bottlenecks, h...

M. Kishore, N. Velmurugan · 0 citations
Open access Aug 2026

From detection to repair: an interactive framework for reliable IoT data streams

The proposed real-time anomaly repair model integrates a repair toolset that uses statistical measurements and machine learning techniques to provide multiple replacement options for anomaly repair, making it well-suited for efficiently handling anomalies in real-time data streams.

Obaid Alotaibi, Eric Pardede, Sarath Tomy · 0 citations
#artificial intelligence Preprint Sep 2026

Smart Adaptive Computing Across the Continuum: LLMs in IoT-Edge-Cloud Resource Management

This work builds on Wang et al.'s taxonomy of Continuum Orchestration Systems employing DRL techniques and extends it with two further dimensions, measuring how LLMs are exploited and bridging the incommensurable per-tier signals and the LLM Orchestrator.

Antonino Vaccarella, Lan-Pei Li, Vincenzo Lomonaco et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.