Quantum Software Engineering: Practical Challenges

Mario Piattini,José Luis Hevia,Guido Peterssen
DOI: https://doi.org/10.1142/s021819402441002x
IF: 1.007
2024-09-02
International Journal of Software Engineering and Knowledge Engineering
Abstract:International Journal of Software Engineering and Knowledge Engineering, Ahead of Print. Quantum computing is a young discipline that specializes in the construction of hardware and software using the quantum properties of nature, to solve problems of higher complexity that classical computing cannot address, in multiple business areas. The most important computing revolution of the last 60 years has begun because of the integration of classical computing, quantum computing and artificial intelligence. In this paper, we present a pragmatic survey of the main quantum computing areas, focusing in particular on software and the need for real Quantum Software Engineering (QSE) to produce quantum software with sufficient quality and productivity, which is the fundamental axis for the diffusion of quantum computing.
computer science, artificial intelligence,engineering, electrical & electronic, software engineering
What problem does this paper attempt to address?