Skip to main navigation Skip to search Skip to main content

Quantum Software Testing: A Brief Introduction

  • Simula Research Laboratory

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Quantum software testing concentrates on testing quantum programs to discover quantum faults in the programs cost-effectively. Given the foundations in quantum mechanics, the way quantum computations are performed is significantly different than classical computing. Therefore, quantum software testing also differs from classical software testing. There has been quite an interest in building quantum software testing techniques since 2019 in the software engineering (SE) community. Thus, we aim to introduce quantum software testing to the SE community. In particular, we will present the basic foundations of quantum computing and quantum programming as circuits, followed by the current state of the art on quantum software testing. Next, we will present some basic quantum software testing techniques and finally give the research directions that deserve attention from the SE community.

Original languageEnglish
Title of host publicationProceedings - 2023 IEEE/ACM 45th International Conference on Software Engineering
Subtitle of host publicationCompanion Proceedings, ICSE-Companion 2023
PublisherIEEE Computer Society
Pages332-333
Number of pages2
ISBN (Electronic)9798350322637
DOIs
StatePublished - 27 Jul 2023
Externally publishedYes
Event45th IEEE/ACM International Conference on Software Engineering: Companion Proceedings, ICSE-Companion 2023 - Melbourne, Australia
Duration: 15 May 202316 May 2023

Publication series

NameProceedings - International Conference on Software Engineering
ISSN (Print)0270-5257

Conference

Conference45th IEEE/ACM International Conference on Software Engineering: Companion Proceedings, ICSE-Companion 2023
Country/TerritoryAustralia
CityMelbourne
Period15/05/2316/05/23

Keywords

  • quantum circuits
  • quantum programs
  • quantum software testing

Fingerprint

Dive into the research topics of 'Quantum Software Testing: A Brief Introduction'. Together they form a unique fingerprint.

Cite this