Automatic Diagnosis of Quantum Software Bug-Fix Motifs

dc.contributor.authorKher, Krishn V.
dc.contributor.authorChandra, M. Bharat
dc.contributor.authorJoshi, Ishan
dc.contributor.authorZhang, Lei
dc.contributor.authorRao, M. V. Panduranga
dc.date.accessioned2024-02-28T14:18:20Z
dc.date.available2024-02-28T14:18:20Z
dc.date.issued2023
dc.descriptionProc. of the 35th International Conference on Software Engineering and Knowledge Engineering (SEKE23)
dc.description.abstractBug-fix pattern detection has been investigated in the past in the context of classical software. However, while quantum software is developing rapidly, the literature is still lacking automated methods and tools to identify, analyze, and detect bug-fix patterns. To the best of our knowledge, our work is the first to leverage classical techniques to detect bug-fix patterns in quantum code. In this paper, we propose an automated framework, called Q-Diff, for detecting bug-fix patterns in IBM Qiskit quantum code. In the framework, we develop a proof-of-concept tool based on Abstract Syntax Trees. To validate our method, we test Q-Diff with a variety of quantum bug-fix patterns using examples. We hope our work will attract the attention of the quantum software engineering community to improve the quality of quantum software.
dc.description.urihttps://ksiresearchorg.ipage.com/seke/seke23paper/paper196.pdf
dc.format.extent6 pages
dc.genreconference papers and proceedings
dc.genrepreprints
dc.identifierdoi:10.13016/m2gfae-kezz
dc.identifier.urihttp://dx.doi.org/10.18293/SEKE2023-196
dc.identifier.urihttp://hdl.handle.net/11603/31732
dc.language.isoen_US
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Information Systems Department Collection
dc.relation.ispartofUMBC Faculty Collection
dc.relation.ispartofUMBC Student Collection
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
dc.titleAutomatic Diagnosis of Quantum Software Bug-Fix Motifs
dc.typeText
dcterms.creatorhttps://orcid.org/0000-0001-9343-3654

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
paper196.pdf
Size:
265.87 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.56 KB
Format:
Item-specific license agreed upon to submission
Description: