Skip to content

This repository is the implementation and evaluation code for article "A Black-box Testing Framework for Oracle Quantum Programs"

Notifications You must be signed in to change notification settings

MgcosA/Code_of_Testing_Oracle_Quantum_Program_Article

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Code_of_Testing_Oracle_Quantum_Program_Article

Dear readers and reviewers,

Please find the source code of the prototype testing tool and the experimental evaluations in this repository. They are associated with the article entitled "A Black-box Testing Framework for Oracle Quantum Programs". To run the source code, it is necessary to install Azure Quantum Development Kit first.

- /src is the sourcecode
    - /OracleTestingTool : the source code of prototype testing tool implemented by Q\# language.
    - /Programs : the benchmark programs for evaluation implemented by Q\# language.
    - /Tests : the Q\# scripts for executing evaluation.
    - /IMvsDM : the Q\# scripts for executing new RQ2 (in the revised manuscript).
    Experiment.py : Python code for analyzing the execution results.
    RQ1.py ~ RQ5.py : Python scripts for evaluating RQ1 ~ RQ4 in the article, the results will be saved in /results.
    DrawRQ*.py : the Python scripts to draw the result figures (in the revised manuscript).
- /results is to save the execution results of RQ*.py

Best regards, All authors

About

This repository is the implementation and evaluation code for article "A Black-box Testing Framework for Oracle Quantum Programs"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published