{"created":"2025-01-19T01:11:46.988263+00:00","updated":"2025-01-19T18:06:41.253821+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00210569","sets":["1164:10193:10565:10566"]},"path":["10566"],"owner":"44499","recid":"210569","title":["On Identifying Bug Patterns in Quantum Programs"],"pubdate":{"attribute_name":"公開日","attribute_value":"2021-03-22"},"_buckets":{"deposit":"2fbae946-51f7-4f75-a8c6-ed8f1218d675"},"_deposit":{"id":"210569","pid":{"type":"depid","value":"210569","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"On Identifying Bug Patterns in Quantum Programs","author_link":["533455","533454","533458","533459","533457","533456"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"On Identifying Bug Patterns in Quantum Programs"},{"subitem_title":"On Identifying Bug Patterns in Quantum Programs","subitem_title_language":"en"}]},"item_type_id":"4","publish_date":"2021-03-22","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"Presently with Kyushu University/Information Processing Society of Japan"},{"subitem_text_value":"Presently with Kyushu University/Kyushu University"},{"subitem_text_value":"Presently with Kyushu University/Kyushu University"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Presently with Kyushu University / Information Processing Society of Japan","subitem_text_language":"en"},{"subitem_text_value":"Presently with Kyushu University / Kyushu University","subitem_text_language":"en"},{"subitem_text_value":"Presently with Kyushu University / Kyushu University","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"eng"}]},"item_publisher":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/210569/files/IPSJ-QS21002022.pdf","label":"IPSJ-QS21002022.pdf"},"date":[{"dateType":"Available","dateValue":"2023-03-22"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-QS21002022.pdf","filesize":[{"value":"670.1 kB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"53"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"2ddb3981-c9b8-4009-9bb2-735926dbe6ef","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2021 by the Information Processing Society of Japan"}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Pengzhan, Zhao"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Jianjun, Zhao"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Lei, Ma"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Pengzhan, Zhao","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Jianjun, Zhao","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Lei, Ma","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_4_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AA12894105","subitem_source_identifier_type":"NCID"}]},"item_4_textarea_12":{"attribute_name":"Notice","attribute_value_mlt":[{"subitem_textarea_value":"SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc."}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_18gh","resourcetype":"technical report"}]},"item_4_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"2435-6492","subitem_source_identifier_type":"ISSN"}]},"item_4_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"Bug patterns are erroneous code idioms or bad coding practices that have been proved fail time and time again, usually caused by the misunderstanding of program language features, the use of erroneous design patterns, or simple mistakes sharing common behaviours. This paper presents a taxonomy of bug patterns in the quantum programming language Qiskit and discuss how the existing techniques can be applied to eliminate or prevent those bug patterns. We take this research as the first step to provide an underlying basis for testing and debugging of quantum programs.","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"Bug patterns are erroneous code idioms or bad coding practices that have been proved fail time and time again, usually caused by the misunderstanding of program language features, the use of erroneous design patterns, or simple mistakes sharing common behaviours. This paper presents a taxonomy of bug patterns in the quantum programming language Qiskit and discuss how the existing techniques can be applied to eliminate or prevent those bug patterns. We take this research as the first step to provide an underlying basis for testing and debugging of quantum programs.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"7","bibliographic_titles":[{"bibliographic_title":"研究報告量子ソフトウェア(QS)"}],"bibliographicPageStart":"1","bibliographicIssueDates":{"bibliographicIssueDate":"2021-03-22","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"22","bibliographicVolumeNumber":"2021-QS-2"}]},"relation_version_is_last":true,"weko_creator_id":"44499"},"id":210569,"links":{}}