Grupo Alarcos · Conference paper · 2025
Self-Adaptive Quantum and Classical Software Systems
Antonio Brogi, Schahram Dustdar, Michael Felderer, Hausi A. Muller, Vita Santa Barletta, Ricardo Pérez del Castillo, Antonio Ruiz Cortes, Shinobu Saito, Ulrike Stege
Quantum computing has the potential to revolutionize various industries by solving complex problems beyond the capabilities of classical systems. However, the practical realization of these advancements depends on robust hybrid software capable of adapting to highly dynamic execution environments. Fluctuating resource availability, quantum noise, and hardware constraints in distributed systems present significant challenges, making self-adaptation mechanisms essential for optimizing performance, ensuring reliability, and maintaining scalability. Traditional static approaches to software design are insufficient in such unpredictable settings, requiring runtime adaptation strategies that continuously monitor and adjust system behavior. Frameworks such as autonomic computing models and dynamic software architectures provide viable solutions for managing uncertainty and improving computational efficiency. By integrating self-adaptive capabilities, hybrid quantum software can dynamically respond to execution constraints, enhance system resilience, and support real-world applications, ensuring that quantum computing can effectively complement classical computing to address the growing demands of high-performance computation.