TY - JOUR
T1 - Quantum Software Engineering
T2 - Roadmap and Challenges Ahead
AU - Murillo, Juan Manuel
AU - Garcia-Alonso, Jose
AU - Moguel, Enrique
AU - Barzen, Johanna
AU - Leymann, Frank
AU - Ali, Shaukat
AU - Yue, Tao
AU - Arcaini, Paolo
AU - Pérez-Castillo, Ricardo
AU - de Guzmán, Ignacio García Rodríguez
AU - Piattini, Mario
AU - Ruiz-Cortés, Antonio
AU - Brogi, Antonio
AU - Zhao, Jianjun
AU - Miranskyy, Andriy
AU - Wimmer, Manuel
N1 - Publisher Copyright:
© 2025 Copyright held by the owner/author(s).
PY - 2025/5/28
Y1 - 2025/5/28
N2 - As quantum computers advance, the complexity of the software they can execute increases as well. To ensure this software is efficient, maintainable, reusable, and cost-effective—key qualities of any industry-grade software—mature software engineering practices must be applied throughout its design, development, and operation. However, the significant differences between classical and quantum software make it challenging to directly apply classical software engineering methods to quantum systems. This challenge has led to the emergence of Quantum Software Engineering (QSE) as a distinct field within the broader software engineering landscape. In this work, a group of active researchers analyze in depth the current state of QSE research. From this analysis, the key areas of QSE are identified and explored in order to determine the most relevant open challenges that should be addressed in the next years. These challenges help identify necessary breakthroughs and future research directions for advancing QSE.
AB - As quantum computers advance, the complexity of the software they can execute increases as well. To ensure this software is efficient, maintainable, reusable, and cost-effective—key qualities of any industry-grade software—mature software engineering practices must be applied throughout its design, development, and operation. However, the significant differences between classical and quantum software make it challenging to directly apply classical software engineering methods to quantum systems. This challenge has led to the emergence of Quantum Software Engineering (QSE) as a distinct field within the broader software engineering landscape. In this work, a group of active researchers analyze in depth the current state of QSE research. From this analysis, the key areas of QSE are identified and explored in order to determine the most relevant open challenges that should be addressed in the next years. These challenges help identify necessary breakthroughs and future research directions for advancing QSE.
KW - QSE
KW - Quantum Computing
KW - Quantum Software Engineering
KW - open challenges
UR - https://www.scopus.com/pages/publications/105007497348
U2 - 10.1145/3712002
DO - 10.1145/3712002
M3 - 文章
AN - SCOPUS:105007497348
SN - 1049-331X
VL - 34
JO - ACM Transactions on Software Engineering and Methodology
JF - ACM Transactions on Software Engineering and Methodology
IS - 5
M1 - 154
ER -