Software Quality Assurance (SQA) is critical for delivering reliable, secure, and efficient software products. The Software Quality Assurance Process aims to provide assurance that work products and processes comply with predefined provisions and plans. Recent advancements in Large Language Models (LLMs) present new opportunities to enhance existing SQA processes by automating tasks like requirement analysis, code review, test generation, and compliance checks. Simultaneously, established standards such as ISO/IEC 12207, ISO/IEC 25010, ISO/IEC 5055, ISO 9001/ISO/IEC 90003, CMMI, and TMM provide structured frameworks for ensuring robust quality practices. This paper surveys the intersection of LLM-based SQA methods and these recognized standards, highlighting how AI-driven solutions can augment traditional approaches while maintaining compliance and process maturity. We first review the foundational software quality standards and the technical fundamentals of LLMs in software engineering. Next, we explore various LLM-based SQA applications, including requirement validation, defect detection, test generation, and documentation maintenance. We then map these applications to key software quality frameworks, illustrating how LLMs can address specific requirements and metrics within each standard. Empirical case studies and open-source initiatives demonstrate the practical viability of these methods. At the same time, discussions on challenges (e.g., data privacy, model bias, explainability) underscore the need for deliberate governance and auditing. Finally, we propose future directions encompassing adaptive learning, privacy-focused deployments, multimodal analysis, and evolving standards for AI-driven software quality.


翻译:软件质量保证对于交付可靠、安全且高效的软件产品至关重要。软件质量保证过程旨在确保工作产品与流程符合预定义的规定和计划。大语言模型的最新进展为增强现有软件质量保证过程提供了新的机遇,可通过自动化需求分析、代码审查、测试生成与合规性检查等任务来实现。与此同时,已确立的标准如 ISO/IEC 12207、ISO/IEC 25010、ISO/IEC 5055、ISO 9001/ISO/IEC 90003、CMMI 和 TMM 为保障稳健的质量实践提供了结构化框架。本文综述了基于大语言模型的软件质量保证方法与这些公认标准之间的交叉领域,重点探讨了人工智能驱动的解决方案如何在保持合规性与过程成熟度的同时增强传统方法。我们首先回顾了基础的软件质量标准以及大语言模型在软件工程中的技术原理。接着,我们探讨了多种基于大语言模型的软件质量保证应用,包括需求验证、缺陷检测、测试生成和文档维护。随后,我们将这些应用映射到关键的软件质量框架中,阐明大语言模型如何满足各标准内的具体要求和度量指标。实证案例研究与开源项目证明了这些方法的实际可行性。同时,关于挑战(如数据隐私、模型偏差、可解释性)的讨论强调了审慎治理与审计的必要性。最后,我们提出了未来发展方向,涵盖自适应学习、注重隐私的部署、多模态分析以及面向人工智能驱动软件质量的演进标准。

0
下载
关闭预览

相关内容

软件(中国大陆及香港用语,台湾作软体,英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。软件就是程序加文档的集合体。
基于大语言模型的智能体化软件问题解决:综述
专知会员服务
23+阅读 · 2025年12月31日
《基于大型语言模型的软件工程自动化研究》最新264页
专知会员服务
37+阅读 · 2025年7月14日
大语言模型评估技术研究进展
专知会员服务
48+阅读 · 2024年7月9日
专知会员服务
14+阅读 · 2020年12月17日
一行命令搞定图像质量评价
计算机视觉life
12+阅读 · 2019年12月31日
【大数据】海量数据分析能力形成和大数据关键技术
产业智能官
17+阅读 · 2018年10月29日
图像美学质量评价技术发展趋势
科技导报
19+阅读 · 2018年6月25日
《软件方法》1-8章全部自测题更新内容
UMLChina
11+阅读 · 2018年3月26日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
4+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
VIP会员
相关VIP内容
基于大语言模型的智能体化软件问题解决:综述
专知会员服务
23+阅读 · 2025年12月31日
《基于大型语言模型的软件工程自动化研究》最新264页
专知会员服务
37+阅读 · 2025年7月14日
大语言模型评估技术研究进展
专知会员服务
48+阅读 · 2024年7月9日
专知会员服务
14+阅读 · 2020年12月17日
相关基金
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
4+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
Top
微信扫码咨询专知VIP会员