Oraculum: A model for self-adaptive system optimization in smart environments
Abstract
• Oraculum enables adaptive control for dynamic IoT environments. • It combines supervised, unsupervised, and reinforcement learning. • Predictive modeling supports proactive adaptation decisions. • Ontology-driven design improves metric organization and reasoning. • The model achieves 94% adaptation accuracy with 0.05 s mean adaptation time. Smart environments require adaptive resource management to handle dynamic workloads and system variability. Traditional solutions, which often rely on static configurations or heuristic adjustments, may not maintain performance as conditions change. This work presents Oraculum, an adaptive model that integrates real-time monitoring, predictive analytics, and automated decision-making. Unlike previous architectures that apply reactive or rule-based adaptations, Oraculum incorporates predictive reinforcement learning (TD3) to anticipate environmental changes and optimize reconfiguration decisions proactively. The model applies data-driven methods to adjust system configurations dynamically, improving both resource allocation and service quality. Experimental results demonstrate that Oraculum significantly reduces Mean Adaptation Time (MAT) compared to existing self-adaptive models while achieving an adaptation accuracy of 97%, overhead of 2%, and maintaining system stability at 98%. These findings highlight the advantages of predictive control in addressing the challenges of dynamic workloads and resource constraints in smart environments, offering a practical approach for maintaining consistent performance.
Fields of Study & Subjects
Software System Performance and Reliability
Advanced Software Engineering Methodologies
IoT and Edge/Fog Computing
Publication details
- Journal / source
- Expert Systems with Applications
- Publisher
- Elsevier BV
- Volume
- 315
- Pages
- 131705–131705
- Publication date
- 16 February 2026
- Language
- EN