Skip to main navigation Skip to search Skip to main content

Quantum Software Engineering: Roadmap and Challenges Ahead

  • Juan Manuel Murillo*
  • , José Garcia-Alonso
  • , Enrique Moguel
  • , Johanna Barzen
  • , F. Leymann
  • , Ali Shaukat
  • , Tao Yue
  • , Paolo Arcaini
  • , Ricardo Pérez-Castillo
  • , Ignacio García Rodríguez De Guzman
  • , Antonio Ruiz Cortés
  • , Antonio Brogi
  • , Jianjun Zhao
  • , Andriy V. Miranskyy
  • , Manuel Wimmer
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

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.
Original languageEnglish
Article number154
Pages (from-to)1-48
Number of pages48
JournalACM Transactions on Software Engineering and Methodology (TOSEM)
Volume34
Issue number5
DOIs
Publication statusPublished - 27 May 2025

Fields of science

  • 102020 Medical informatics
  • 102022 Software development
  • 102006 Computer supported cooperative work (CSCW)
  • 102027 Web engineering
  • 502050 Business informatics
  • 102040 Quantum computing 
  • 102016 IT security
  • 503015 Subject didactics of technical sciences
  • 509026 Digitalisation research
  • 102015 Information systems
  • 102034 Cyber-physical systems
  • 502032 Quality management
  • 211928 Systems engineering

JKU Focus areas

  • Digital Transformation

Cite this