QU-ASAP (QUAntum Software modernizAtions Prototype)
Financed by: Ministry of Science and Innovation and NextGenerationEU Funds
Total Amount: 125580 €
Identifier Code: PDC2022-133051-I00
Context. Quantum Computing is becoming an increasingly mature field, as there is an escalation of investment in both the private and public sectors around the world. We live in the quantum decade, where quantum computing is poised to expand the scope and complexity of the problems we can solve by offering a true quantum advantage. The potential of quantum computing is immense in almost all productive sectors (security, artificial intelligence, financial services, chemistry, medicine, supply chains and logistics, agriculture, transportation, etc.).
Quantum Software Engineering (QSE) is just beginning to develop, and the Software Engineering Institute (SEI) insists that it is very important for companies to adopt quantum computing as soon as possible.
Problem. Quantum computing has the greatest future potential in virtually every area of business, with quantum computing being the most disruptive. At the national level, there are several initiatives, but none specifically addresses the digital transition to this new technology.
However, there is a need for a framework to help companies and organizations make the transition to this new technology and get the right value. Thus, the development and operation of classic-quantum systems is expected. However, while some theoretical models exist for modernization from/to such hybrid software systems (as developed in the associated research project), a mature ecosystem of tools to support quantum software modernization is lacking.
Solution. The main objective of this project is to design and prototype an integrated toolchain to support the entire modernization process of hybrid software systems, as well as to validate such prototypes with end users to obtain sufficient evidence of suitability and applicability in the software development industry.
Expected results. Five deliverables are expected to be achieved: (i) a QASM analyzer and (ii) dynamic analysis of quantum annealing programs that will support the reverse engineering phase; (iii) an automatic KDM to UML transformation tool that guarantees the transformation between the legacy and target system at a high level of abstraction and based on standards, while new functionalities can be introduced; (iv) a quantum code generator for extended UML models; and (v) a report with the results of the validation of the above prototypes with end users from real companies working with/on quantum software.
Impact and transfer. Lasting competitive advantages will be achieved for early adopters, leading the development of quantum software and services through cooperation with end users. Organizations will gradually incorporate quantum algorithms and software, integrating them with existing information systems (hybrid systems). Investment and expectations in quantum computing are growing year by year and the market is expected to reach $1765 million by 2026. Thus, this project will increase the interest in potential quantum applications of organizations in Spain and Europe. Thus, organizations will be able to provide citizens with disruptive services based on quantum software under controlled risks.
1) Ricardo Pérez del Castillo
2) Alfonso Niño Ramos
3) Macario Polo Usaola
4) Mario Piattini Velthuis
5) José Antonio Cruz Lemus
6) Sebastián Reyes Ávila
7) Antonio García de la Barrera Amo
8) Luis Jiménez Navajas