发表机构
Kyushu University(九州大学)
机构由 AI 辅助整理,请以论文原文为准。AI 中文总结
本文基于McCall模型提出量子软件质量基础模型,扩展质量因素并引入量子特定扩展,以支持量子软件生命周期中的质量评估与交流。
AI 中文摘要
随着量子计算的发展,对高质量量子软件的需求日益增加。经典软件质量模型,如McCall模型,提供了有用的基础,但它们并未明确捕捉量子软件的独特属性,包括概率性测量结果、依赖后端的行为以及混合量子-经典工作流。本文提出了一种基于量子软件的基础质量模型,以McCall的因素-标准-度量结构为组织骨架。通过借鉴代表性的经典软件质量模型和标准,拓宽了质量因素集,并仅在需要处引入量子特定扩展。我们定义了由此产生的因素集和质量标准,提供了核心因素与标准之间关系的多对多映射,讨论了代表性的候选度量及其使用所需的执行、参考和解释条件,并展示了如何将所得模型应用于量子软件生命周期。该模型旨在作为结构化、评估和交流量子软件质量问题的共同起点,同时支持特定情境的适应。进一步的专家反馈、案例研究和实证研究可用于评估和细化该模型及其在不同量子软件情境中的应用。
英文摘要
As quantum computing evolves, the demand for high-quality quantum software is increasing. Classical software quality models, such as McCall's model, provide a useful foundation, but they do not explicitly capture distinctive properties of quantum software, including probabilistic measurement outcomes, backend-dependent behavior, and hybrid quantum-classical workflows. This paper proposes a base quality model for quantum software using McCall's factor-criterion-metric structure as the organizing backbone. It broadens the set of quality factors by drawing on representative classical software quality models and standards and introduces quantum-specific extensions only where needed. We define the resulting factor set and quality criteria, provide a many-to-many mapping of core factor-to-criterion relationships, discuss representative candidate metrics together with the execution, reference, and interpretation conditions needed to use them, and illustrate how the resulting model can be applied across the quantum software lifecycle. The model is intended as a common starting point for structuring, assessing, and communicating quality concerns in quantum software while supporting context-specific adaptation. Further expert feedback, case studies, and empirical studies can be used to evaluate and refine the model and its application across different quantum software contexts.
Comments29 pages