The 3rd International Workshop on Quantum Software Analysis, Evolution and Reengineering (Q-SANER 2024)

Del 12 al 15 de marzo de 2024, ha tenido lugar en Rovaniemi (Finlandia) el 3er Workshop Internacional sobre Análisis, Evolución y Reingeniería de Software Cuántico (Q-SANER 2024), dentro de la conferencia internacional SANER

El workshop Q-SANER se centra en particular en los aspectos de análisis, evolución y reingeniería del software cuántico (incluidos los circuitos) de QSE. Además, también cubre otros aspectos relacionados del software cuántico, es decir, análisis de software, evolución y reingeniería de compiladores de software cuántico, emuladores de computadoras cuánticas y entornos de desarrollo de software cuántico.

Durante dicho workshop, el nodo de la UEx ha presentado varios trabajos en colaboración con diversas universidades, como la Universidad de Pisa, Universidad de Jyväskylä o la Universidad de Málaga. 

Concretamente, los trabajos titulados «From Quantum Software Handcrafting to Quantum Software Engineering«, «Quirk+: A Tool for Quantum Software Development Based on Quirk» y el trabajo titulado «Liquifying Quantum-Classical Software-Intensive System of Systems«. 

Más información en la web de la conferencia: https://conf.researchr.org/home/saner-2024 

Publicación artículo «Enabling continuous deployment techniques for quantum services»

Nos enorgullece anunciar que el artículo desarrollado por el nodo de la UEx, Enabling continuous deployment techniques for quantum services, ha sido publicado en la revista Software: Practice and Experience.

Software: Practice and Experience es una revista respetada internacionalmente y rigurosamente arbitrada para la difusión y discusión de experiencias prácticas con técnicas y herramientas nuevas y establecidas, tanto para sistemas como para aplicaciones de software. 

El estudio publicado presenta una estrategia de despliegue continuo adaptada al desarrollo de servicios cuánticos que cubre la creación y el despliegue de dichos servicios. Para ello se propone una extensión de la especificación OpenAPI, que permite generar servicios que implementen algoritmos cuánticos.

El investigador Juan M. Murillo miembro de la Unidad de Excelencia SCORE

El investigador Juan M. Murillo ha sido invitado a formar parte de la UNIDAD DE EXCELENCIA SCORE como miembro personal permanente. 

SCORE (Smart Computer Systems Research and Engineering Lab) es una reconocida Unidad de Excelencia de la Universidad de Sevilla desde julio de 2017. SCORE se dedica a la investigación en cuatro líneas principales: computación natural, ingeniería neuromórfica, sistemas de información e ingeniería de software y servicios. Recientemente, la Unidad ha recibido un incentivo por parte de la Junta de Andalucía para consolidar sus actividades y aumentar sus posibilidades de éxito en convocatorias competitivas, como la reconocida María de Maeztu.

La invitación a Juan M. Murillo como miembro personal permanente es un reconocimiento a su colaboración previa con algunos miembros de SCORE, y se espera que su participación contribuya al crecimiento y éxito continuo de la Unidad.

Como miembro personal permanente de SCORE, Juan M. Murillo podrá participar en actividades de formación, asistir a eventos organizados por la Unidad, colaborar en proyectos y publicaciones, acceder a facilidades disponibles, obtener acreditación de su actividad en SCORE y disfrutar de los beneficios y derechos asociados a este estatus.

Para más información de esta Unidad de Excelencia está disponible en su página web: https://score.us.es/

 

El proyecto QSERV, premiado por el COIICLM como mejor proyecto de Innovación I+D+i

 

Nuestro compañero Ignacio García Rodríguez de Guzmán, como IP del proyecto QSERV- Ingeniería de servicios cuánticos: desarrollo, calidad, pruebas y seguridad ha recogido el premio en la categoría “Proyecto de Innovación I+D+i” en los X Premios de Informática del Colegio Oficial de Ingeniería Informática de Castilla La Mancha COIICLM en su edición de 2023.

El acto de entrega de premios se celebró el pasado 27 de noviembre en el Hotel Doña Carlota de Ciudad Real, y el COIICLM valoró el ámbito innovador y disruptor de QSERV, como un proyecto que trata de promover la importancia de la Ingeniería del Software Cuántico, dado el impacto que tendría el paradigma de la computación cuántica en un futuro muy cercano.

International Conference on Service-Oriented Computing (ICSOC 2023)

 

Del 28 de noviembre al 1 de diciembre de 2023, se ha celebrado en Roma (Italia) la 21.ª edición de la Conferencia Internacional sobre Computación Orientada a Servicios (ICSOC), 

Esta conferencia es el principal foro internacional para académicos, investigadores de la industria, desarrolladores y profesionales para informar y compartir trabajos innovadores en computación orientada a servicios. El ICSOC fomenta la excelencia científica entre comunidades reuniendo a expertos de diversas disciplinas, como ciencia de servicios, ciencia de datos, ciencia de la gestión, gestión de procesos empresariales, sistemas distribuidos, informática inalámbrica y móvil, informática en la nube y en el borde, sistemas ciberfísicos, Internet. de las cosas (IoT), flujos de trabajo científicos, inteligencia artificial, aprendizaje automático e ingeniería de software y servicios.

En esta conferencia cabe destacar el Workshop titulado Services and Quantum Software (SQS), el cual se centra en el campo de la ingeniería de software cuántica y su integración con los sistemas de software clásicos, siendo uno de los organizadores Juan M. Murillo de la Universidad de Extremadura. 

Además, en esta conferencia, Javier Romero-Álvarez de la Universidad de Extremadura impartió el tutorial titulado «Quantum Services: A Tutorial on the Technology and the Process«. Este tutorial proporciona una descripción general del proceso de transformación de algoritmos cuánticos en servicios web. Explica cómo estos servicios cuánticos se pueden implementar de manera efectiva, específicamente a través de la plataforma Amazon Braket para computación cuántica, y cómo se pueden invocar a través de puntos finales de servicios web clásicos. Este tutorial no solo presenta la metodología paso a paso, sino que también brinda información sobre las mejores prácticas para una implementación exitosa a través de un proceso de desarrollo. Destaca el uso de una versión extendida de la especificación OpenAPI, junto con las capacidades de automatización simplificadas que ofrecen GitHub Actions, que desempeñan un papel clave en la mejora de la eficiencia durante las fases de desarrollo e implementación.

Keynote titulada “Testing de Software Cuántico: técnicas y herramientas” en la conferencia CONISOFT 2023

El pasado 7 de Noviembre, Ignacio García Rodríguez de Guzmán, miembro del Grupo de Investigación Alarcos, presentó la Keynote titulada “Testing de Software Cuántico: técnicas y herramientas”, en el contexto de la XI International Conference in Software Engineering Research and Innovation (CONISOFT 2023).

En esta charla, se analizó el estado de la cuestión sobre el avance del proceso de testing del software cuántico en el contexto de la Ingeniería del Software Cuántico, y se presentaron algunas propuestas novedosas en cuanto al testing de distintos tipos de circuitos cuánticos. Del mismo modo, se presentó QuantumPath ®, un entorno real para la realización de proyectos de desarrollo de software cuántico que sigue los principios de la Ingeniería del Software Cuántico, llevando a cabo sobre el mismo un caso de estudio desarrollando y testeando un circuito cuántico.

Finalmente, durante la charla se tuvo la oportunidad de conversar sobre diversos aspectos a tener en cuenta para el aprendizaje del desarrollo de software cuántico, siempre desde el paraguas de la Ingeniería del Software Cuántico.

Curso de «Introducción al desarrollo de Software Cuántico 2023» (Sevilla)

Del 14 al 17 de noviembre de 2023, miembros de la Universidad de Extremadura, José Garcia Alosno y Juan M. Murillo, están impartiendo el curso titulado «Introducción al desarrollo de Software Cuántico» en la Escuela Técnica Superior de Ingeniería Informática – Sevilla. 

El objetivo del curso es presentar los principios fundamentales del desarrollo del software cuántico y capacitar a los alumnos para iniciarse en el desarrollo de sistemas cuánticos.

Las competencias generales y específicas que los alumnos adquieren a lo largo el curso son:

– Conocer los fundamentos del desarrollo de software cuántico.

– Conocer las principales puertas cuánticas y su uso.

– Conocer las principales aplicaciones del software cuántico actual.

– Conocer el uso de algoritmos cuánticos en software orientado a servicios.

– Ser capaz de utilizar las herramientas disponibles actualmente tanto de simulación como de acceso a computadores cuánticos reales.

– Ser capaz de desarrollar software cuántico básico para alguna de las plataformas actuales.

Para más información visitar la página web del curso

Curso de «Introducción a la programación cuántica» del Postgrado Informática de la Universidad de la Plata (Argentina)

Durante este mes de septiembre de 2023, el profesor José Manuel García Alonso, de la Universidad de Extremadura, junto con algunos investigadores de dicha Universidad como Jaime Alvarado y Javier Romero, están impartiendo un curso de “Introducción al desarrollo de software cuántico» en el Postgrado Informática de la Universidad de la Plata (Argentina).

El curso se está impartiendo de manera virtual (síncrona) a largo del mes. 

El objetivo general del curso es presentar los fundamentos del desarrollo de software para computadores cuánticos, prestando especial atención a las puertas cuánticas, sus principales aplicaciones y los servicios cuánticos, como una introducción a la ingeniería de software cuántico.

Objetivos específicos: 

• Conocer los fundamentos del desarrollo de software cuántico.

• Conocer las principales puertas cuánticas y su uso.

• Conocer las principales aplicaciones del software cuántico actual.

• Conocer el uso de algoritmos cuánticos en software orientado a servicios.

• Ser capaz de utilizar las herramientas disponibles actualmente tanto de simulación como de acceso a computadores cuánticos reales.

• Ser capaz de desarrollar software cuántico básico para alguna de las plataformas actuales.

• Obtener una visión general de líneas principales de investigación, con particular énfasis en la ingeniería de software cuántico

La información del curso está disponible en el siguiente enlace: https://lifia.info.unlp.edu.ar/2023/08/16/curso-de-programacion-cuantica/

La Noche Europea de los Investigadores 2023 – Computación Cuántica del cine a la realidad

El pasado 29 de septiembre tuvo lugar La Noche Europea de los Investigadores, un evento anual que se celebra en toda Europa con el objetivo de acercar la ciencia y la investigación al público en general, especialmente a los más jóvenes. Es una oportunidad para que los científicos compartan sus descubrimientos y proyectos de una manera accesible y divertida.

Este año, miembros de la Universidad de Extremadura realizaron una presentación sobre la computación cuántica. 

¿Has visto películas de ciencia ficción en las que las computadoras cuánticas resuelven problemas en segundos que llevarían años a las supercomputadoras actuales? Uno de los mitos más comunes que encontramos en películas y programas de televisión es la idea de que las computadoras cuánticas son superinteligentes y pueden resolver cualquier problema instantáneamente. En realidad, si bien las computadoras cuánticas tienen un potencial increíble, no son mágicas ni omnipotentes. Están diseñadas para abordar problemas específicos de manera más eficiente que las computadoras clásicas, pero aún tienen limitaciones y desafíos técnicos que deben superarse

En esta presentación, se analizaron diferentes películas en donde aparecen conceptos relacionados con la computación cuántica. De esta manera, se explicaron conceptos cuánticos complejos en un lenguaje sencillo, se mostraron ejemplos prácticos de cómo esta tecnología revolucionaria podría cambiar el mundo tal como lo conocemos y, además, se desmintieron algunas representaciones cuánticas que aparecen en pantalla que se alejan de la realdad cuántica actual.

Con ello, se mostró a los asistentes cómo estamos trabajando actualmente con la computación cuántica a través de diversos proyectos, como el Proyecto QServ, con el objetivo de inspirar a la próxima generación de científicos y exploradores.

Quantum Software Engineering and Technology Workshop 2023

La semana del 17 al 22 de septiembre de 2023 tuvo lugar en Bellevue, Washington (EE.UU.) la Conferencia Internacional IEEE sobre Computación e Ingeniería Cuántica (QCE).

Este evento aporta una perspectiva a la industria cuántica diferente a las conferencias académicas o empresariales. IEEE Quantum Week es un lugar multidisciplinario de ingeniería y computación cuántica que brinda a los asistentes la oportunidad única de discutir desafíos y oportunidades con investigadores, científicos, ingenieros, emprendedores, desarrolladores, estudiantes, profesionales, educadores, programadores y recién llegados cuánticos.

IEEE Quantum Week tiene como objetivo mostrar la investigación, la práctica, las aplicaciones, la educación y la capacitación cuántica, incluidos sistemas de programación, métodos y herramientas de ingeniería de software, computación  híbrida cuántica-clásica, arquitecturas y algoritmos , puntos de referencia y métricas de rendimiento, ingeniería de hardware, arquitecturas y topologías como así como muchas aplicaciones que incluyen simulación de sistemas químicos, físicos y biológicos, técnicas y soluciones de optimización y aprendizaje automático cuántico.

En dicha conferencia investigadores del nodo de la UEx, José García Alonso, Javier Romero Álvarez y Álvaro Aparicio Morales, presentaron diversos trabajos relacionados con computación cuántica y dieron visibilidad al proyecto Q-Serv. 

Entre dichos trabajos se encuentran «Leveranging API Specifications for Scaffolding Quantum Applications«, donde se propone la adaptación de herramientas clásicas para su uso en el desarrollo de sistemas híbridos, extendiendo especificaciones clásicas como OpenAPI y AsyncAPI para ofrecer a los desarrolladores un conjunto de herramientas más cercanas al entorno al que están acostumbrados. Y el trabajo titulado «Minimizing deployment cost of hybrid applications«, relacionado con estrategia de implementación híbrida óptima para minimizar los costos despliegue de aplicación cuánticas en la nube.