Grupo Alarcos · Conference paper · 2024

Towards a Framework of Architectural Patterns for Quantum Software Engineering

Michael Baczyk, Ricardo Pérez del Castillo, Mario Piattini Velthuis

QCE · 2024 · 2 citations (OpenAlex)

Quantum software engineering (QSE) has emerged as a discipline to address the challenges associated with developing software systems in the context of advancing quantum computing technology. This paper explores architectural design patterns specific to QSE. Building on previous work highlighting the need for high-level patterns, we analyze emerging architectural approaches in quantum computing. We identify key challenges unique to hybrid quantum-classical systems and propose a preliminary taxonomy of QSE architectural patterns. These patterns address recurring design problems in areas such as quantum resource management and classical-quantum integration. We describe several potential patterns and discuss their theoretical applications in hybrid software systems. This work aims to provide a foundation for further research into standardizing QSE architectural practices, with the goal of enhancing various quality characteristics of hybrid software (e.g., modularity or maintainability) in the NISQ era and beyond.

View on the group website DOI: 10.1109/QCE60285.2024.10283