Authors:
Miriam Fernández-Osuna
and
Ricardo Pérez-Castillo
Affiliation:
Faculty of Social Sciences & IT, University of Castilla-La Mancha, Talavera de la Reina, Spain
Keyword(s):
Quantum Computing, Quantum Design Pattern, Quantum Software Architectures, Architecture Smells.
Abstract:
Quantum computing has emerged as a new paradigm to solve several complex problems that are intractable for classical computers. This technology is being applied in areas such as optimization and cybersecurity, but its integration with classical software presents several challenges. One approach to overcome these obstacles is the adoption of design patterns, like those used in classical software, which could improve the scalability and maintainability of quantum systems. However, there is still a need to formalize architectural patterns that support this integration. Furthermore, quantum-classical software design can lead to problems that affect its quality, which highlights the importance of detecting and correcting them in time. This study presents an analysis and discussion of the challenges faced by hybrid software architectures such as problem modelling as well as dynamic generation of quantum circuits, execution orchestration, problem partitioning and interpretation of quantum r
esults. The study of these challenges will serve as a starting point for proposing design patterns for hybrid software architectures.
(More)