Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Shangzhou Xia

dblp:194/0867 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
5since 2021 · last 2026
0009-0006-2775-9633ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 4 · 4 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
3 papers
Software testing · 82% Program verification · 18%
Artificial intelligence
1 paper
Trustworthy machine learning · 100%
Theoretical computer science
1 paper
Quantum computing and quantum information · 100%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software testing
quantum program testing
1.522025
Is Measurement Enough? Rethinking Output Validation in Quantum Program Testing · ASE 2025
QuraTest: Integrating Quantum Specific Features in Quantum Program Testing · ASE 2023
Software testing
test generation
1.522025
NovaQ: Improving Quantum Program Testing through Diversity-Guided Test Case Generation · ASE 2025
QuraTest: Integrating Quantum Specific Features in Quantum Program Testing · ASE 2023
Program verification › code-level verification
quantum program verification
0.912025
Is Measurement Enough? Rethinking Output Validation in Quantum Program Testing · ASE 2025
Software testing
mutation testing
0.712023
QuraTest: Integrating Quantum Specific Features in Quantum Program Testing · ASE 2023
Machine learning › Trustworthy machine learning › robustness
distributional robustness
0.512021
Evaluating model performance under worst-case subpopulations · NeurIPS 2021
Machine learning › Trustworthy machine learning
fairness
0.512021
Evaluating model performance under worst-case subpopulations · NeurIPS 2021
Machine learning › Trustworthy machine learning
robustness
0.512021
Evaluating model performance under worst-case subpopulations · NeurIPS 2021
Software testing
test oracle
0.312025
NovaQ: Improving Quantum Program Testing through Diversity-Guided Test Case Generation · ASE 2025
Quantum computing and quantum information › quantum programming
quantum programs
0.312025
NovaQ: Improving Quantum Program Testing through Diversity-Guided Test Case Generation · ASE 2025

Methods — techniques the papers use, named apart from their topics

novelty search · 1.7mutation testing · 1.7empirical study · 0.9random testing · 0.7UCNOT · 0.7IQFT · 0.7two-stage estimation · 0.5finite-sample convergence analysis · 0.5
YearPublicationVenuePosition
2026 QEMI: A Quantum Software Stacks Testing Framework via Equivalence Modulo Inputs
Junjie Luo 0005, Shangzhou Xia, Fuyuan Zhang, Jianjun Zhao 0001
FASE2
2025 NovaQ: Improving Quantum Program Testing through Diversity-Guided Test Case Generation
abstract
Quantum programs are designed to run on quantum computers, leveraging quantum circuits to solve problems that are intractable for classical machines. As quantum computing advances, ensuring the reliability of quantum programs has become increasingly important. This paper introduces NovaQ, a diversity-guided testing framework for quantum programs. NovaQ combines a distribution-based test case generator with a novelty-driven evaluation module. The generator produces diverse quantum state inputs by mutating circuit parameters, while the evaluator quantifies behavioral novelty based on internal circuit state metrics, including magnitude, phase, and entanglement. By selecting inputs that map to infrequently covered regions in the metric space, NovaQ effectively explores under-tested program behaviors. We evaluate NovaQ on quantum programs of varying sizes and complexities. Experimental results show that NovaQ consistently achieves higher test input diversity and detects more bugs than existing baseline approaches.
Tiancheng Jin, Shangzhou Xia, Jianjun Zhao 0001
ASE2
2025 Is Measurement Enough? Rethinking Output Validation in Quantum Program Testing
abstract
As quantum computing continues to emerge, ensuring the quality of quantum programs has become increasingly critical. Quantum program testing has emerged as a prominent research area within the scope of quantum software engineering. While numerous approaches have been proposed to address quantum program quality assurance, our analysis reveals that most existing methods rely on measurement-based validation in practice. However, due to the inherently probabilistic nature of quantum programs, measurement-based validation methods face significant limitations.To investigate these limitations, we conducted an empirical study of recent research on quantum program testing, analyzing measurement-based validation methods in the literature. Our analysis categorizes existing measurement-based validation methods into two groups: distribution-level validation and output-value-level validation. We then compare measurement-based validation with statevector-based validation methods to evaluate their pros and cons. Our findings demonstrate that measurement-based validation is suitable for straightforward assessments, such as verifying the existence of specific output values, while statevector-based validation proves more effective for complicated tasks such as assessing the program behaviors.
Jiaming Ye, Xiongfei Wu, Shangzhou Xia, Fuyuan Zhang, Jianjun Zhao 0001
ASE3
2023 QuraTest: Integrating Quantum Specific Features in Quantum Program Testing
abstract
The recent fast development of quantum computers breaks several computation limitations that are difficult for conventional computers. Up to the present, although many approaches and tools have been proposed to test quantum programs, the fundamental features of quantum programs, i.e., magnitude, phase, and entanglement, have been largely overlooked, leading to limited fault detection capability and reduced testing effectiveness. To address this problem, we propose an automated testing framework named QURATEST, equipped with three test case generators (including two newly proposed techniques, UCNOT and IQFT in this paper, as well as one based on Random techniques) to test quantum programs. Overall, the proposed generators enable the generation of diverse test inputs by considering the quantum features of quantum programs. In the experiments, we perform an in-depth evaluation of QURATEST from three aspects: generated test case diversity, output coverage of the program under test, and fault detection capability. The results demonstrate the potential of our newly proposed techniques in that IQFT can generate the most diverse test cases regarding magnitude, phase, and entanglement, with 66% cell coverage. Comparatively, the Random approach only has 10% cell coverage. Regarding the evaluations of the output coverage, IQFT can achieve the highest output coverage in 70.2% (33 out of 47) of all quantum programs. In terms of fault detection, UCNOT outperforms the other two techniques. Specifically, the test cases generated by UCNOT have the best mutation score in 88.4% (23 out of 26) quantum programs.
Jiaming Ye, Shangzhou Xia, Fuyuan Zhang, Paolo Arcaini, Lei Ma 0003, Jianjun Zhao 0001, Fuyuki Ishikawa
ASE2
2021 Evaluating model performance under worst-case subpopulations
abstract
The performance of ML models degrades when the training population is different from that seen under operation. Towards assessing distributional robustness, we study the worst-case performance of a model over all subpopulations of a given size, defined with respect to core attributes $Z$. This notion of robustness can consider arbitrary (continuous) attributes $Z$, and automatically accounts for complex intersectionality in disadvantaged groups. We develop a scalable yet principled two-stage estimation procedure that can evaluate the robustness of state-of-the-art models. We prove that our procedure enjoys several finite-sample convergence guarantees, including dimension-free convergence. Instead of overly conservative notions based on Rademacher complexities, our evaluation error depends on the dimension of $Z$ only through the out-of-sample error in estimating the performance conditional on $Z$. On real datasets, we demonstrate that our method certifies the robustness of a model and prevents deployment of unreliable models.
Hongseok Namkoong, Shangzhou Xia
NeurIPS3