Quantum Services Engineering: development, quality, testing, and security (Q-SERV Project)

  • Enrique Moguel Universidad de Extremadura
  • Jose Garcia-Alonso Universidad de Extremadura
  • Erik B. Terres-Escudero Universidad de Deusto
  • Danel Arias Universidad de Deusto
  • Pablo García Bringas Universidad de Deusto
  • Ana Díaz Muñoz Instituto de Tecnologías y Sistemas de Información
  • Moisés Rodríguez Monje Instituto de Tecnologías y Sistemas de Información
  • Jesús Ramón Oviedo Lama Instituto de Tecnologías y Sistemas de Información
  • Juan M. Murillo Universidad de Extremadura

Resumo


The new and revolutionary quantum computation aims to advance in important fields such as AI, cybersecurity, and medicine. The development of this technology has encouraged several research centers and companies such as Amazon, IBM, Google or Microsoft to devote considerable efforts to the development of new technologies that bring quantum computing to the market. Currently, access to this technology is provided through the Infrastructure as a Service paradigm and with hybrid systems that combine classical and quantum computing. In order to create these systems, significant advances in serviceoriented quantum computing are required to enable developers to create and operate quantum services with the same level of quality and security as their classical counterparts. Therefore, the project presented in this paper is primarily aimed at providing techniques and methodologies for quantum software development by applying the lessons learned from classical software engineering.

Referências

Alvarado-Valiente, J., Romero-Álvarez, J., Arias, D., Terres, E. B., Garcia-Alonso, J., Moguel, E., García Bringas, P., and Murillo, J. M. (2023a). Improving the quality of quantum services generation process: Controlling errors and noise. In Hybrid Artificial Intelligent Systems, pages 180–191. Springer.

Alvarado-Valiente, J., Romero-Álvarez, J., Díaz, A., Rodríguez, M., García-Rodríguez, I., Moguel, E., Garcia-Alonso, J., and Murillo, J. M. (2023b). Quantum services generation and deployment process: A quality-oriented approach. In Quality of Information and Communications Technology, pages 200–214. Springer.

Alvarado-Valiente, J., Romero-Álvarez, J., Moguel, E., and García-Alonso, J. (2023c). Quantum web services orchestration and management using devops techniques. In Web Engineering, pages 389–394. Springer.

Alvarado-Valiente, J., Romero-Álvarez, J., Moguel, E., García-Alonso, J., and Murillo, J. M. (2023d). Technological diversity of quantum computing providers: a comparative study and a proposal for api gateway integration. Software Quality Journal.

Arias, D., García Rodríguez de Guzmán, I., Rodríguez, M., Terres, E. B., Sanz, B., de la Puerta, J. G., Pastor, I., Zubillaga, A., and García Bringas, P. (2023). Let’s do it right the first time: Survey on security concerns in the way to quantum software engineering. Neurocomputing, 538:126199.

Arias, D., Sanz, B., de la Puerta, J. G., Pastor, I., and Bringas, P. G. (2022). A repeated mistake is a choice: Considering security issues and risks in quantum computing from scratch. In 14th International Conference on Computational Intelligence in Security for Information Systems, pages 156–166. Springer.

Díaz, A., Rodríguez, M., and Piattini, M. (2024). Towards a set of metrics for hybrid (quantum/classical) systems maintainability. Journal of Universal Computer Science.

García de la Barrera, A., García-Rodríguez de Guzmán, I., Polo, M., and Piattini, M. (2023). Quantum software testing: State of the art. Journal of Software: Evolution and Process, 35(4):e2419.

Mario Piattini et al. (2020). The talavera manifesto for quantum software engineering and programming m2i formación ramsés gallego quantum world association.

Romero-Álvarez, J., Alvarado-Valiente, J., Moguel, E., and Garcia-Alonso, J. (2023). Quantum web services: Development and deployment. In Web Engineering, pages 421–423. Springer.

Terres Escudero, E. B., Arias Alamo, D., Mentxaka Gómez, O., and García Bringas, P. (2023). Assessing the impact of noise on quantum neural networks: An experimental analysis. In International Conference on Hybrid Artificial Intelligence Systems, pages 314–325. Springer.
Publicado
06/05/2024
MOGUEL, Enrique et al. Quantum Services Engineering: development, quality, testing, and security (Q-SERV Project). In: CONGRESSO IBERO-AMERICANO EM ENGENHARIA DE SOFTWARE (CIBSE), 27. , 2024, Curitiba/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 421-424. DOI: https://doi.org/10.5753/cibse.2024.28529.