{"id":"https://openalex.org/W4393992776","doi":"https://doi.org/10.1145/3656339","title":"Testing Multi-Subroutine Quantum Programs: From Unit Testing to Integration Testing","display_name":"Testing Multi-Subroutine Quantum Programs: From Unit Testing to Integration Testing","publication_year":2024,"publication_date":"2024-04-05","ids":{"openalex":"https://openalex.org/W4393992776","doi":"https://doi.org/10.1145/3656339"},"language":"en","primary_location":{"id":"doi:10.1145/3656339","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3656339","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3656339","source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3656339","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5009826492","display_name":"Peixun Long","orcid":"https://orcid.org/0009-0000-9255-9335"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Peixun Long","raw_affiliation_strings":["Institute of Software, Chinese Academy of Sciences, Beijing, China and University of the Chinese Academy of Sciences, Beijing China","State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Science"],"affiliations":[{"raw_affiliation_string":"Institute of Software, Chinese Academy of Sciences, Beijing, China and University of the Chinese Academy of Sciences, Beijing China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I19820366"]},{"raw_affiliation_string":"State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Science","institution_ids":["https://openalex.org/I4210128818"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5065190767","display_name":"Jianjun Zhao","orcid":"https://orcid.org/0000-0001-8083-4352"},"institutions":[{"id":"https://openalex.org/I135598925","display_name":"Kyushu University","ror":"https://ror.org/00p4k0j84","country_code":"JP","type":"education","lineage":["https://openalex.org/I135598925"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Jianjun Zhao","raw_affiliation_strings":["Kyushu University, Fukuoka, Japan","Faculty of Information Science and Electrical Engineering Kyushu University Fukuoka, Japan"],"affiliations":[{"raw_affiliation_string":"Kyushu University, Fukuoka, Japan","institution_ids":["https://openalex.org/I135598925"]},{"raw_affiliation_string":"Faculty of Information Science and Electrical Engineering Kyushu University Fukuoka, Japan","institution_ids":["https://openalex.org/I135598925"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5009826492"],"corresponding_institution_ids":["https://openalex.org/I19820366","https://openalex.org/I4210128818"],"apc_list":null,"apc_paid":null,"fwci":7.4639,"has_fulltext":true,"cited_by_count":23,"citation_normalized_percentile":{"value":0.97551128,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"33","issue":"6","first_page":"1","last_page":"61"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10682","display_name":"Quantum Computing Algorithms and Architecture","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10682","display_name":"Quantum Computing Algorithms and Architecture","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10020","display_name":"Quantum Information and Cryptography","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10622","display_name":"Quantum Mechanics and Applications","score":0.9955000281333923,"subfield":{"id":"https://openalex.org/subfields/3107","display_name":"Atomic and Molecular Physics, and Optics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7888416051864624},{"id":"https://openalex.org/keywords/integration-testing","display_name":"Integration testing","score":0.7661051750183105},{"id":"https://openalex.org/keywords/subroutine","display_name":"Subroutine","score":0.6982802152633667},{"id":"https://openalex.org/keywords/unit-testing","display_name":"Unit testing","score":0.6879406571388245},{"id":"https://openalex.org/keywords/software-testing","display_name":"Software testing","score":0.6546409726142883},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.40773338079452515},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.34359443187713623},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2943647503852844},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.25824469327926636}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7888416051864624},{"id":"https://openalex.org/C107683887","wikidata":"https://www.wikidata.org/wiki/Q782466","display_name":"Integration testing","level":3,"score":0.7661051750183105},{"id":"https://openalex.org/C96147967","wikidata":"https://www.wikidata.org/wiki/Q190686","display_name":"Subroutine","level":2,"score":0.6982802152633667},{"id":"https://openalex.org/C148027188","wikidata":"https://www.wikidata.org/wiki/Q907375","display_name":"Unit testing","level":3,"score":0.6879406571388245},{"id":"https://openalex.org/C2984328558","wikidata":"https://www.wikidata.org/wiki/Q188522","display_name":"Software testing","level":3,"score":0.6546409726142883},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.40773338079452515},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.34359443187713623},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2943647503852844},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.25824469327926636},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3656339","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3656339","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3656339","source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3656339","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3656339","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3656339","source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1069223013","display_name":null,"funder_award_id":"JSPS KAKENHI","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G1231421488","display_name":null,"funder_award_id":"under","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2087396116","display_name":null,"funder_award_id":"China","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G323530312","display_name":null,"funder_award_id":"6183201","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3317480652","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3459562248","display_name":null,"funder_award_id":"Grant","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G4167829354","display_name":null,"funder_award_id":"JP23H033","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G4636223006","display_name":null,"funder_award_id":"JSPS KAK","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G5994120800","display_name":null,"funder_award_id":"Natural","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6392761602","display_name":null,"funder_award_id":"JP23H03372","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G705280093","display_name":"\u96fb\u5b50\u30c7\u30fc\u30bf\u30fc\u51e6\u7406\u4f1a\u8a08\u3092\u5bfe\u8c61\u3068\u3059\u308b\u76e3\u67fb","funder_award_id":"32015","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G7726157001","display_name":null,"funder_award_id":"Grant No.","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G8332624565","display_name":null,"funder_award_id":"61832015","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320334764","display_name":"Japan Society for the Promotion of Science","ror":"https://ror.org/00hhkn466"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4393992776.pdf","grobid_xml":"https://content.openalex.org/works/W4393992776.grobid-xml"},"referenced_works_count":76,"referenced_works":["https://openalex.org/W315375968","https://openalex.org/W1492999010","https://openalex.org/W1529624360","https://openalex.org/W1533211775","https://openalex.org/W1624621931","https://openalex.org/W1996425992","https://openalex.org/W2014309790","https://openalex.org/W2025842401","https://openalex.org/W2041907204","https://openalex.org/W2058701696","https://openalex.org/W2072737819","https://openalex.org/W2078439793","https://openalex.org/W2084652510","https://openalex.org/W2090368878","https://openalex.org/W2101795080","https://openalex.org/W2122796178","https://openalex.org/W2137147061","https://openalex.org/W2148132004","https://openalex.org/W2168172448","https://openalex.org/W2298044093","https://openalex.org/W2336782306","https://openalex.org/W2532995438","https://openalex.org/W2625656753","https://openalex.org/W2781738013","https://openalex.org/W2790668893","https://openalex.org/W2896800180","https://openalex.org/W2906649690","https://openalex.org/W2950018366","https://openalex.org/W2951503883","https://openalex.org/W2980446414","https://openalex.org/W2990961515","https://openalex.org/W2991831160","https://openalex.org/W3003486108","https://openalex.org/W3012166999","https://openalex.org/W3033997567","https://openalex.org/W3037687232","https://openalex.org/W3043800467","https://openalex.org/W3088196918","https://openalex.org/W3088977116","https://openalex.org/W3089560421","https://openalex.org/W3098152511","https://openalex.org/W3098716890","https://openalex.org/W3100931082","https://openalex.org/W3101122608","https://openalex.org/W3101217677","https://openalex.org/W3102773744","https://openalex.org/W3109961245","https://openalex.org/W3111197876","https://openalex.org/W3157675278","https://openalex.org/W3163320491","https://openalex.org/W3166070894","https://openalex.org/W3179213825","https://openalex.org/W3179419443","https://openalex.org/W3182930651","https://openalex.org/W3197898955","https://openalex.org/W3202177858","https://openalex.org/W3208475667","https://openalex.org/W3209612530","https://openalex.org/W4200288893","https://openalex.org/W4205868343","https://openalex.org/W4205876794","https://openalex.org/W4206422925","https://openalex.org/W4226230110","https://openalex.org/W4285490377","https://openalex.org/W4287267805","https://openalex.org/W4288044869","https://openalex.org/W4288774103","https://openalex.org/W4298110250","https://openalex.org/W4318830406","https://openalex.org/W4327930421","https://openalex.org/W4381850631","https://openalex.org/W4383468936","https://openalex.org/W4388483427","https://openalex.org/W4391848664","https://openalex.org/W6754922458","https://openalex.org/W6792272263"],"related_works":["https://openalex.org/W1551963888","https://openalex.org/W2163844940","https://openalex.org/W2727055670","https://openalex.org/W4234553401","https://openalex.org/W2063289013","https://openalex.org/W4229670210","https://openalex.org/W4233900738","https://openalex.org/W4253726034","https://openalex.org/W2392222982","https://openalex.org/W4244630593"],"abstract_inverted_index":{"Quantum":[0],"computing":[1],"has":[2,34],"emerged":[3],"as":[4],"a":[5],"promising":[6],"field":[7],"with":[8],"the":[9,17,46,53,61,84,103,148,178,195],"potential":[10],"to":[11,28,45,112,146,165],"revolutionize":[12],"various":[13,118],"domains":[14],"by":[15,71,75],"harnessing":[16],"principles":[18,143,204],"of":[19,49,55,65,86,131,172,180,200],"quantum":[20,23,32,39,50,67,78,123,157,192],"mechanics.":[21],"As":[22],"hardware":[24],"and":[25,52,80,99,134,144,162,198,205],"algorithms":[26],"continue":[27],"advance,":[29],"developing":[30],"high-quality":[31],"software":[33],"become":[35],"crucial.":[36],"However,":[37],"testing":[38,63,87,97,105,111,142,149,154,182,203],"programs":[40],"poses":[41],"unique":[42],"challenges":[43,85],"due":[44],"distinctive":[47],"characteristics":[48],"systems":[51],"complexity":[54],"multi-subroutine":[56,66,191],"programs.":[57,68,89],"This":[58],"article":[59],"addresses":[60],"specific":[62],"requirements":[64],"We":[69,115,138,151],"begin":[70],"investigating":[72],"critical":[73],"properties":[74],"surveying":[76],"existing":[77],"libraries":[79],"providing":[81],"insights":[82,176],"into":[83,117,177],"these":[88],"Building":[90],"upon":[91],"this":[92],"understanding,":[93],"we":[94,185],"focus":[95],"on":[96,102,155,189],"criteria":[98,145],"techniques":[100],"based":[101],"whole":[104],"process":[106],"perspective,":[107],"spanning":[108],"from":[109],"unit":[110],"integration":[113,130],"testing.":[114],"delve":[116],"aspects,":[119],"including":[120,159],"IO":[121],"analysis,":[122],"relation":[124],"checking,":[125],"structural":[126],"testing,":[127,129],"behavior":[128],"subroutine":[132],"pairs,":[133],"test":[135],"case":[136,187],"generation.":[137],"also":[139],"introduce":[140],"novel":[141],"guide":[147],"process.":[150],"conduct":[152],"comprehensive":[153],"typical":[156],"subroutines,":[158],"diverse":[160],"mutants":[161],"randomized":[163],"inputs,":[164],"evaluate":[166],"our":[167,181,201],"proposed":[168,202],"approach.":[169],"The":[170],"analysis":[171],"failures":[173],"provides":[174],"valuable":[175],"effectiveness":[179,199],"methodology.":[183],"Additionally,":[184],"present":[186],"studies":[188],"representative":[190],"programs,":[193],"demonstrating":[194],"practical":[196],"application":[197],"criteria.":[206]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":10},{"year":2024,"cited_by_count":9},{"year":2023,"cited_by_count":1}],"updated_date":"2026-04-13T07:58:08.660418","created_date":"2025-10-10T00:00:00"}
