En este artículo se ofrece una contribución fundamental a la evolución de la computación cuántica al introducir un marco integral para el aseguramiento de la calidad del software cuántico. Para ello se ha definido una solución para definir y utilizar servicios cuánticos mediante el empleo de técnicas y métodos clásicos de ingeniería de servicios.
De esta manera, se presenta un proceso para mejorar la generación, despliegue y evaluación de la calidad de los servicios cuánticos utilizando una especificación OpenAPI extendida y la herramienta SonarQube. Este proceso también integra la generación automática de código para el proveedor IBM Quantum y su despliegue en contenedores listos para el consumo del usuario.
En el trabajo de investifación realizado se han evaluado de forma detallada e individualizada 40 implementaciones de algoritmos cuánticos utilizando el entorno desarrollado, lo que ha permitido identificar que los resultados revelan una variabilidad significativa en la analizabilidad de los algoritmos. Esto servirá en el futuro como referencia y guía para la mejora continua de los algoritmos cuánticos en términos de su rendimiento y eficiencia en la resolución de problemas complejos en diversas áreas de aplicación cuántica.
Utilizamos cookies propias y de terceros para mejorar nuestros servicios. Si continúa navegando consideramos que acepta su uso. Para más información consulte nuestra Política de Cookies.