close
Skip to main content

Hybrid (Quantum-Classical) Service Applications Deployment Configuration System

  • Conference paper
  • First Online:
Service-Oriented Computing – ICSOC 2024 Workshops (ICSOC 2024)

Abstract

Quantum Computing advances promote its incorporation into current computing systems. Because of this, a new type of system where quantum and classical computers coexist will be created. Using the Service-Oriented Computing model is possible to achieve this coexistence through hybrid (quantum-classical) service applications. As it occurs with current service applications, an important challenge is the placement of its services which consists of obtaining an optimal deployment of the application’s services along a computing distributed infrastructure. Currently, this problem can be resolved in classical applications with existing tools and methodologies. However, for this new type of hybrid (quantum-classical) service application, there is a lack of tools and techniques that consider the coexistence of both computing models and allow solving this placement problem. To address it, this paper presents an evaluation system to tackle the placement problem for (quantum-classical) service applications using model-checking techniques and utility theory. As a result, an optimal cost-performance deployment configuration is obtained by adapting and extending current techniques in quantitative verification and constraint solving.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+
from $39.99 /Month
  • Starting from 10 chapters or articles per month
  • Access and download chapters and articles from more than 300k books and 2,500 journals
  • Cancel anytime
View plans

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Free shipping worldwide - view details

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    https://alloytools.org/.

  2. 2.

    https://doi.org/10.5281/zenodo.13897060.

References

  1. Piattini, M., et al.: The talavera manifesto for quantum software engineering and programming. In: QANSWER, pp. 1–5 (2020)

    Google Scholar 

  2. Salm, M., Barzen, J., Breitenbücher, U., Leymann, F., Weder, B., Wild, K.: The NISQ analyzer: automating the selection of quantum computers for quantum algorithms. In: Symposium and Summer School on Service-Oriented Computing, pp. 66–85. Springer (2020)

    Google Scholar 

  3. Gaitan, F.: Finding flows of a navier-stokes fluid through quantum computing. npj Quantum Inf. 6, 1–6 (2020). https://doi.org/10.1038/s41534-020-00291-0, https://www.nature.com/articles/s41534-020-00291-0

  4. Valencia, D., Garcia-Alonso, J., Rojo, J., Moguel, E., Berrocal, J., Murillo, J.M.: Hybrid classical-quantum software services systems: Exploration of the rough edges. In: International Conference on the Quality of Information and Communications Technology, pp. 225–238. Springer (2021)

    Google Scholar 

  5. Aparicio-Morales, A.M., Herrera, J.L., Moguel, E., Berrocal, J., Garcia-Alonso, J., Murillo, J.M.: Minimizing deployment cost of hybrid applications. In: 2023 IEEE International Conference on Quantum Computing and Engineering (QCE), vol. 02, pp. 191–194 (2023). https://doi.org/10.1109/QCE57702.2023.10209

  6. Moguel, E., Rojo, J., Valencia, D., Berrocal, J., Garcia-Alonso, J., Murillo, J.M.: Quantum service-oriented computing: current landscape and challenges. Software Qual. J. 30(4), 983–1002 (2022)

    Article  Google Scholar 

  7. Gong, C., Liu, J., Zhang, Q., Chen, H., Gong, Z.: The characteristics of cloud computing. In: 2010 39th International Conference on Parallel Processing Workshops, pp. 275–279 (2010). https://doi.org/10.1109/ICPPW.2010.45

  8. Salaht, F.A., Desprez, F., Lebre, A.: An overview of service placement problem in fog and edge computing. ACM Comput. Surv. (CSUR) 53(3), 1–35 (2020)

    Article  Google Scholar 

  9. Cámara, J., Garlan, D., Schmerl, B.: Synthesizing tradeoff spaces with quantitative guarantees for families of software systems. J. Syst. Softw. 152, 33–49 (2019). https://doi.org/10.1016/J.JSS.2019.02.055

    Article  Google Scholar 

  10. Herrera, J.L., Galán-Jimnez, J., Garcia-Alonso, J., Berrocal, J., Murillo, J.M.: Joint optimization of response time and deployment cost in next-gen IoT applications. IEEE Internet Things J. 10(5), 3968–3981 (2022)

    Article  Google Scholar 

  11. Clarke, E.M., Henzinger, T.A., Veith, H., Bloem, R., et al.: Handbook of Model Checking, vol. 10. Springer (2018)

    Google Scholar 

  12. Fishburn, P.C.: Utility theory. Manage. Sci. 14(5), 335–378 (1968)

    Article  Google Scholar 

  13. Abbas, A.E., Cadenbach, A.H.: On the use of utility theory in engineering design. IEEE Syst. J. 12(2), 1129–1138 (2016)

    Article  Google Scholar 

  14. Kwiatkowska, M., Norman, G., Parker, D.: Stochastic model checking. In: Formal Methods for Performance Evaluation: 7th International School on Formal Methods for the Design of Computer, Communication, and Software Systems, SFM 2007, Bertinoro, Italy, May 28–June 2, 2007, Advanced Lectures, pp. 220–270 (2007)

    Google Scholar 

  15. Shaw, M., Garlan, D.: Software Architecture - Perspectives on An Emerging Discipline. Prentice Hall (1996)

    Google Scholar 

  16. Cámara, J.: Haiq: synthesis of software design spaces with structural and probabilistic guarantees In: Proceedings of the 8th International Conference on Formal Methods in Software Engineering, pp. 22–33 (2020)

    Google Scholar 

  17. Sivarajah, S., Dilkes, S., Cowtan, A., Simmons, W., Edgington, A., Duncan, R.: t\(|\) ket\(>\): a retargetable compiler for NISQ devices. Quantum Sci. Technol. 6(1), 014003 (2020)

    Article  Google Scholar 

  18. JavadiAbhari, A., et al.: Scaffcc: a framework for compilation and analysis of quantum computing programs. In: Proceedings of the 11th ACM Conference on Computing Frontiers, pp. 1–10 (2014)

    Google Scholar 

  19. Romero-Alvarez, J., et al.: Quantum circuit scheduler for QPUs usage optimization. arXiv preprint arXiv:2404.01055 (2024)

  20. Alvarado-Valiente, J., Romero-Álvarez, J., Garcia-Alonso, J., Murillo, J.M.: A guide for quantum web services deployment. In: International Conference on Web Engineering, pp. 493–496. Springer (2022)

    Google Scholar 

  21. Nguyen, H.T., Usman, M., Buyya, R.: Qfaas: a serverless function-as-a-service framework for quantum computing. Futur. Gener. Comput. Syst. 154, 281–300 (2024)

    Article  Google Scholar 

  22. Herrera, J.L., Galan-Jimenez, J., Garcia-Alonso, J., Berrocal, J., Murillo, J.M.: Joint optimization of response time and deployment cost in next-gen IoT applications. IEEE Internet Things J. 10, 3968–3981 (2023). https://doi.org/10.1109/JIOT.2022.3165646

    Article  Google Scholar 

  23. Hu, Y., de Laat, C., Zhao, Z.: Optimizing service placement for microservice architecture in clouds. Appl. Sci. 9, 4663 (2019). https://doi.org/10.3390/APP9214663, https://www.mdpi.com/2076-3417/9/21/4663

  24. Selimi, M., Cerda-Alabern, L., Sanchez-Artigas, M., Freitag, F., Veiga, L.: Practical service placement approach for microservices architecture. In: Proceedings - 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGRID 2017, pp. 401–410 (2017). https://doi.org/10.1109/CCGRID.2017.28

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Álvaro M. Aparicio-Morales.

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2026 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Aparicio-Morales, Á.M., Garcia-Alonso, J., Cámara, J., Murillo, J.M. (2026). Hybrid (Quantum-Classical) Service Applications Deployment Configuration System. In: Kallel, S., et al. Service-Oriented Computing – ICSOC 2024 Workshops. ICSOC 2024. Lecture Notes in Computer Science, vol 15834. Springer, Singapore. https://doi.org/10.1007/978-981-96-7423-7_1

Download citation

Keywords

Publish with us

Policies and ethics

Profiles

  1. Álvaro M. Aparicio-Morales
  2. Juan M. Murillo