Quantum Software as a Service Through a Quantum API Gateway

As quantum computers mature, the complexity of quantum software increases. As we move from the initial standalone quantum algorithms toward complex solutions combining quantum algorithms with traditional software, new software engineering methods and abstractions are needed. Nowadays, quantum comput...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:IEEE internet computing Ročník 26; číslo 1; s. 34 - 41
Hlavní autoři: Garcia-Alonso, Jose, Rojo, Javier, Valencia, David, Moguel, Enrique, Berrocal, Javier, Murillo, Juan Manuel
Médium: Journal Article
Jazyk:angličtina
Vydáno: IEEE 01.01.2022
Témata:
ISSN:1089-7801, 1941-0131
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:As quantum computers mature, the complexity of quantum software increases. As we move from the initial standalone quantum algorithms toward complex solutions combining quantum algorithms with traditional software, new software engineering methods and abstractions are needed. Nowadays, quantum computers are usually offered in the cloud, under a pay-per-use model, leading to the adoption of the service-oriented good practices that dominate the cloud today. However, specific adaptations are needed to reap the benefits of service-oriented computing while dealing with quantum hardware limitations. In this article, we propose the Quantum API Gateway—an adaptation of the API Gateway pattern that takes into account the fact that quantum services cannot be deployed as traditional services. Instead, the Quantum API Gateway recommends the best quantum computer to run a specific quantum service at run time. As proof of concept, we provide an implementation of the Quantum API Gateway for the Amazon Braket platform.
ISSN:1089-7801
1941-0131
DOI:10.1109/MIC.2021.3132688