Artículo: Generación de Servicios Cuánticos ampliando la especificación OpenAPI
Fecha
Editor
Publicado en
Licencia Creative Commons
Resumen
Tras décadas de avances, fundamentalmente teóricos, en los últimos años la computación cuántica ha comenzado a ver sus primeras aplicaciones prácticas. Esta nueva y revolucionaria tecnología pretende potenciar áreas tan importantes como la Inteligencia Artificial, la Ciberseguridad o la Medicina. El auge de esta tecnología ha auspiciado que diferentes centros de investigación y grandes empresas como Google, Microsoft, IBM o Amazon estén dedicando notables esfuerzos en desarrollar nuevas tecnologías que lleven la computación cuántica al mercado. Sin embargo, estas tecnologías no están todavía lo suficientemente maduras y existe una alta dependencia de las plataformas. Es por ello, que debemos idear y desarrollar nuevas herramientas que faciliten el acceso a esta tecnología y permitan aumentar el nivel de abstracción con el que se trabaja. Dado que la integración del software cuántico no debería ser muy diferente a la de los servicios clásicos, podemos aprovechar los conocimientos adquiridos y emplear las técnicas actuales de la Ingeniería de Servicios. Por ello, proponemos la definición de un modelo para la servitización de algoritmos cuánticos mediante la ampliación de la especificación OpenAPI. Esta nueva extensión de la especificación permite la definición y generación de código para servicios cuánticos, favoreciendo la integración y desarrollo de servicios híbridos clásico-cuánticos.