This research offers a fundamental contribution to the evolution of quantum computing by introducing a comprehensive framework for quantum software quality assurance. To this end, a solution for defining and using quantum services has been defined by employing classical service engineering techniques and methods.
In this way, a process is presented for improving the generation, deployment, and quality assessment of quantum services using an extended OpenAPI Specification and the SonarQube tool. This process also integrates the automatic generation of code for the IBM Quantum provider and its deployment in containers ready for user consumption.
In the research work carried out, 40 implementations of quantum algorithms have been subject to a detailed and individualized evaluation using the developed environment, with the results revealling a significant variability in the analyzability of the algorithms. This will serve in the future as a reference and guide for the continuous improvement of quantum algorithms in terms of their performance and efficiency in solving complex problems in various quantum application areas.
This website uses own and third-party cookies to enhance your experience. If you continue to browse this website we will consider you accept their use. You can get more information by reading our Cookies Policy.