Guardado en:
Detalles Bibliográficos
Autores principales: Kattepur, Ajay, Hajj, Houssam, Conan, Denis, Bouloukakis, Georgios
Formato: Recurso digital
Lenguaje:
Publicado: Zenodo 2026
Materias:
Acceso en línea:https://doi.org/10.5281/zenodo.19337248
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866901927255605248
author Kattepur, Ajay
Hajj, Houssam
Conan, Denis
Bouloukakis, Georgios
author_facet Kattepur, Ajay
Hajj, Houssam
Conan, Denis
Bouloukakis, Georgios
contents <p>This paper presents CRAFTER, an automated framework for de-signing and deploying self-adaptive IoT systems using Causal Re-<br>inforcement 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<br>in dynamic situations. Our experimental evaluation demonstrates how CRAFTER enables deriving causal graphs spanning diverse<br>IoT use cases. Furthermore, we showcase how CRAFTER improves self-adaptation performance by 25% compared to state-of-the-art Reinforcement Learning-based approaches.</p>
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_19337248
institution Zenodo
language
publishDate 2026
publisher Zenodo
record_format zenodo
spellingShingle CRAFTER: causality-based self-adaptation for autonomous IoT systems
Kattepur, Ajay
Hajj, Houssam
Conan, Denis
Bouloukakis, Georgios
Self-adaptive systems
IoT
Causal discovery
Reinforcement Learning
<p>This paper presents CRAFTER, an automated framework for de-signing and deploying self-adaptive IoT systems using Causal Re-<br>inforcement 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<br>in dynamic situations. Our experimental evaluation demonstrates how CRAFTER enables deriving causal graphs spanning diverse<br>IoT use cases. Furthermore, we showcase how CRAFTER improves self-adaptation performance by 25% compared to state-of-the-art Reinforcement Learning-based approaches.</p>
title CRAFTER: causality-based self-adaptation for autonomous IoT systems
topic Self-adaptive systems
IoT
Causal discovery
Reinforcement Learning
url https://doi.org/10.5281/zenodo.19337248