با سلام خدمت کاربران در صورتی که با خطای سیستم پرداخت بانکی مواجه شدید از طریق کارت به کارت مقاله خود را دریافت کنید (تا مشکل رفع گردد). با تشکر از صبوری شما!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
دسته بندی:
محاسبات کوانتومی - Quantum-Computing
سال انتشار:
2022
عنوان انگلیسی مقاله:
Mutation Testing of Quantum Programs: A Case Study With Qiskit
ترجمه فارسی عنوان مقاله:
آزمایش جهش برنامه های کوانتومی: مطالعه موردی با Qiskit
منبع:
ieee - ieee Transactions on Quantum Engineering;2022;3; ;10:1109/TQE:2022:3195061
نویسنده:
DANIEL FORTUNATO1,2,3 , JOSÉ CAMPOS1,4, AND RUI ABREU
چکیده انگلیسی:
As quantum computing is still in its infancy, there is an inherent lack of knowledge and
technology to test a quantum program properly. In the classical realm, mutation testing has been successfully
used to evaluate how well a program’s test suite detects seeded faults (i.e., mutants). In this article, building on
the definition of syntactically equivalent quantum operations, we propose a novel set of mutation operators to
generate mutants based on qubit measurements and quantum gates. To ease the adoption of quantum mutation
testing, we further propose QMutPy, an extension of the well-known and fully automated open-source mutation tool MutPy. To evaluate QMutPy’s performance, we conducted a case study on 24 real quantum programs
written in IBM’s Qiskit library. Furthermore, we show how better test suite coverage and improvements to
test assertions can increase the test suites’ mutation score and quality. QMutPy has proven to be an effective
quantum mutation tool, providing insight into the current state of quantum tests and how to improve them.
INDEX TERMS: Quantum computing | quantum mutation testing | quantum software engineering | quantum software testing.
قیمت: رایگان
توضیحات اضافی:
تعداد نظرات : 0