ICSE 2025
Sat 26 April - Sun 4 May 2025 Ottawa, Ontario, Canada

This program is tentative and subject to change.

Sat 3 May 2025 09:30 - 10:30 at 207 - Opening and Keynote Chair(s): Stefan Klikovits, Mohammad Reza Mousavi

As the scale and capability of quantum hardware improves, there is a growing need for more expressive languages and frameworks that enable developers to write, optimize, and debug quantum programs beyond low-level quantum circuits. Motivated by ongoing collaborative work [1], in this presentation I will discuss the role \emph{abstraction} plays in quantum software development. I will describe the characteristics of “good” abstractions and highlight their importance through the examples of building an interactive quantum debugger [2], and optimizing quantum programs across multiple levels. These applications reveal how future work on scalable, automated compilation tools is a natural, but critical consequence of raising the abstraction level.

[1] O. Di Matteo, S. Núñez-Corrales, M. Stechły, S. P. Reinhardt, and T. Mattson, “An abstraction hierarchy toward productive quantum programming,” in 2024 IEEE International Conference on Quantum Computing and Engineering (QCE), vol. 01, 2024, pp. 979-989.

[2] M. Khan, P. J. Nair, and O. Di Matteo, “CircInspect: Integrating visual circuit analysis, abstraction, and real-time development in quantum debugging,” in 2024 IEEE International Conference on Quantum Computing and Engineering (QCE), vol. 01, 2024, pp. 1000-1006.

This program is tentative and subject to change.

Sat 3 May

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 10:30
Opening and Keynote Q-SE at 207
Chair(s): Stefan Klikovits Johannes Kepler University, Linz, Mohammad Reza Mousavi King's College London
09:00
15m
Registration
Arrival and Registration
Q-SE

09:15
15m
Day opening
Opening Remarks
Q-SE
Mohammad Reza Mousavi King's College London, Stefan Klikovits Johannes Kepler University, Linz
09:30
60m
Keynote
The art of abstraction in quantum software
Q-SE
Olivia Di Matteo University of British Columbia