Falcon : Towards Adaptable and Sustainable Decision-Making in Self-Adaptive Systems

Introducing machine learning in the decision-making enabled self-adaptive systems to perform intelligent adaptation decisions in dynamic environments, by analyzing data and predicting suitable adaptation strategies. However, ML models may produce erroneous predictions when faced with unforeseen conditions or new features that are not encountered during the training phase. In this paper, we propose the Falcon architecture to enhance the sustainability and reliability of Self-Adaptive Systems. In fact, Falcon improves adaptation decisions in response to unexpected environmental changes by dynamically adjusting the system ML models. Hence, it integrates an additional MAPE-K loop that continuously monitors the efficiency of ML predictions based on confidence and response time. Falcon responds to low confidence by adapting the deployed model using transfer learning, to avoid full retraining which can be time-consuming and costly. Fine-tuning is also adopted to maintain sustained accuracy and ensure reliable decision-making in dynamic environments whenever no suitable model is found.

Authors

Institutions

Publication Details

Published
2025-04-23
DOI
https://doi.org/10.1109/pais66004.2025.11126502
Primary Topic
Systems Engineering Methodologies and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Falcon : Towards Adaptable and Sustainable Decision-Making in Self-Adaptive Systems

Sahar Smaali, Samah Smaali, Chafia Bouanaka
Systems Engineering Methodologies and Applications
article

Falcon : Towards Adaptable and Sustainable Decision-Making in Self-Adaptive Systems

Sahar Smaali, Samah Smaali, Chafia Bouanaka
article en

Abstract

Introducing machine learning in the decision-making enabled self-adaptive systems to perform intelligent adaptation decisions in dynamic environments, by analyzing data and predicting suitable adaptation strategies. However, ML models may produce erroneous predictions when faced with unforeseen conditions or new features that are not encountered during the training phase. In this paper, we propose the Falcon architecture to enhance the sustainability and reliability of Self-Adaptive Systems. In fact, Falcon improves adaptation decisions in response to unexpected environmental changes by dynamically adjusting the system ML models. Hence, it integrates an additional MAPE-K loop that continuously monitors the efficiency of ML predictions based on confidence and response time. Falcon responds to low confidence by adapting the deployed model using transfer learning, to avoid full retraining which can be time-consuming and costly. Fine-tuning is also adopted to maintain sustained accuracy and ensure reliable decision-making in dynamic environments whenever no suitable model is found.

Université Constantine 2 (DZ)
Peace, Justice and strong institutions
Openalex Percentile: Top 73%
Systems Engineering Methodologies and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.