Abstract: Adaptive data provisioning is a key challenge in modern systems operating over heterogeneous and dynamic data sources, where multiple providers may offer the same functionality with evolving quality characteristics. Existing approaches typically perform data source selection at each invocation based on current context and quality constraints. While this strategy maximizes responsiveness, it introduces runtime overhead and may lead to unstable behavior under noisy or delayed observations. The paper proposes ARES, a configuration-driven architecture for adaptive data provisioning. The approach elevates data source selection to an explicit architectural concern by separating the set of available providers from the active runtime configuration used to resolve requests, which is maintained over time and updated according to externally defined policies. We evaluate ARES through a controlled simulation involving multiple data sources with dynamic quality profiles. Preliminary results sugges t that ARES can substantially reduce decision cost while maintaining acceptable levels of execution quality under the considered conditions. Moreover, configuration-level decisions exhibit higher effectiveness, enabling more robust adaptation despite imperfect estimated information. These findings provide initial evidence that configuration-level decision strategies may represent a promising architectural direction for balancing decision cost, execution quality, and adaptation stability in dynamic environments.

Gallo, G., Bergamini, F., Napolitano, M., Micucci, D. (2026). Exploring Persistent Configuration Decisions for Adaptive Data Provisioning. In Proceedings of the 21st International Conference on Software Technologies (ICSOFT) (pp.95-106) [10.5220/0015229900004088].

Exploring Persistent Configuration Decisions for Adaptive Data Provisioning

Gallo, Giovanni;Micucci, Daniela
2026

Abstract

Abstract: Adaptive data provisioning is a key challenge in modern systems operating over heterogeneous and dynamic data sources, where multiple providers may offer the same functionality with evolving quality characteristics. Existing approaches typically perform data source selection at each invocation based on current context and quality constraints. While this strategy maximizes responsiveness, it introduces runtime overhead and may lead to unstable behavior under noisy or delayed observations. The paper proposes ARES, a configuration-driven architecture for adaptive data provisioning. The approach elevates data source selection to an explicit architectural concern by separating the set of available providers from the active runtime configuration used to resolve requests, which is maintained over time and updated according to externally defined policies. We evaluate ARES through a controlled simulation involving multiple data sources with dynamic quality profiles. Preliminary results sugges t that ARES can substantially reduce decision cost while maintaining acceptable levels of execution quality under the considered conditions. Moreover, configuration-level decisions exhibit higher effectiveness, enabling more robust adaptation despite imperfect estimated information. These findings provide initial evidence that configuration-level decision strategies may represent a promising architectural direction for balancing decision cost, execution quality, and adaptation stability in dynamic environments.
paper
Software Architecture, Self-Adaptive Systems, Adaptive Data Provisioning, QoS-Aware Selection, Configuration Management
English
21st International Conference on Software Technologies (ICSOFT) - July 16-18, 2026
2026
Mecella, M; Nikiforova, O; Maciaszek, L
Proceedings of the 21st International Conference on Software Technologies (ICSOFT)
9789897588556
2026
95
106
https://www.scitepress.org/ProceedingsDetails.aspx?ID=HQUqVR64zso=&t=1
open
Gallo, G., Bergamini, F., Napolitano, M., Micucci, D. (2026). Exploring Persistent Configuration Decisions for Adaptive Data Provisioning. In Proceedings of the 21st International Conference on Software Technologies (ICSOFT) (pp.95-106) [10.5220/0015229900004088].
File in questo prodotto:
File Dimensione Formato  
Gallo-2026-ICSOFT-VoR.pdf

accesso aperto

Tipologia di allegato: Publisher’s Version (Version of Record, VoR)
Licenza: Creative Commons
Dimensione 522.15 kB
Formato Adobe PDF
522.15 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/628054
Citazioni
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
Social impact