🤖 AI Summary
Quantum computing faces significant barriers to integration into real-world software systems due to hardware fragility, platform heterogeneity, and the absence of mature software engineering practices. Method: This paper introduces Service-Oriented Quantum (SOQ), a novel paradigm that models quantum services as autonomous, composable, and interoperable entities decoupled from classical runtime dependencies. SOQ establishes the first layered technical stack centered on quantum services, integrating service-oriented architecture principles with quantum programming models to enable hybrid execution, service abstraction, cross-platform interoperability, and quantifiable pricing. Contribution/Results: The paradigm systematically identifies and organizes key research directions essential for SOQ deployment, thereby substantially enhancing the scalability, engineering robustness, and practical applicability of quantum systems in optimization, simulation, and cryptography domains.
📝 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.