Rethinking Services in the Quantum Age: The SOQ Paradigm
Jose Garcia-Alonso, Enrique Moguel, Jaime Alvarado-Valiente, Javier Romero-Alvarez, Álvaro M. Aparicio-Morales, Juan M. Murillo, Francisco Javier Cavero, Adrián Romero-Flores, Alfonso E. Marquez-Chamorro, José Antonio Parejo, Antonio Ruiz-Cortés, Giuseppe Bisicchia, Alessandro Bocci, Antonio Brogi
TL;DR
The paper addresses the challenge of integrating quantum computing into real-world software by proposing Service-Oriented Quantum (SOQ), a native, service-oriented paradigm that treats quantum capabilities as autonomous, interoperable services alongside classical ones. It outlines a layered SOQ technology stack, contrasts it with the QSOC approach, and identifies key research challenges in interoperability, hybridity, pricing, workflow orchestration, and workforce development. The contributions include a principled definition of SOQ, an architecture blueprint for quantum services and platforms, and a roadmap of open problems (e.g., Virtual Quantum Providers, multi-provider scheduling, and quantum DevOps) essential for scalable, vendor-agnostic quantum software. The work aims to accelerate practical adoption by enabling modular, reusable, and verifiable quantum services that can operate across heterogeneous backends and evolve into fault-tolerant quantum ecosystems. This SOQ vision promises a durable framework for distributing quantum workloads in enterprise contexts while guiding standardization, tooling, and education efforts in the quantum software engineering community.
Abstract
Quantum computing is rapidly progressing from theoretical promise to practical implementation, offering significant computational advantages for tasks in optimization, simulation, cryptography, and machine learning. However, its integration into real-world software systems remains constrained by hardware fragility, platform heterogeneity, and the absence of robust software engineering practices. This paper introduces Service-Oriented Quantum (SOQ), a novel paradigm that reimagines quantum software systems through the lens of classical service-oriented computing. Unlike prior approaches such as Quantum Service-Oriented Computing (QSOC), which treat quantum capabilities as auxiliary components within classical systems, SOQ positions quantum services as autonomous, composable, and interoperable entities. We define the foundational principles of SOQ, propose a layered technology stack to support its realization, and identify the key research and engineering challenges that must be addressed, including interoperability, hybridity, pricing models, service abstractions, and workforce development. This approach is of vital importance for the advancement of quantum technology because it enables the scalable, modular, and interoperable integration of quantum computing into real-world software systems independently and without relying on a dedicated classical environment to manage quantum processing.
