-
题名软件缺陷标题质量的实证研究
- 1
-
-
作者
续永
孙龙飞
张汤浩然
毛新军
-
机构
国防科技大学计算机学院
湖南省复杂系统软件工程重点实验室
-
出处
《计算机科学》
CSCD
北大核心
2023年第12期14-23,共10页
-
基金
国家自然科学基金(62172426)
科技部重点研发计划(2018YFB1004202)。
-
文摘
软件缺陷标题用简洁的语言描述了软件缺陷的关键信息,有助于软件开发者快速地掌握软件缺陷的梗概,进而高效地开展软件缺陷管理工作。当前诸多软件开发实践中可以发现,软件缺陷标题的质量参差不齐,存在冗长、晦涩、缺乏对关键信息的描述等问题,导致难以阅读和理解,影响了软件缺陷管理的效率和质量。因此有必要深入探究影响软件缺陷标题质量的具体因素以及当前软件缺陷标题的质量情况。文中围绕这两个方面的问题开展了定性和定量相结合的实证研究,选取190个在线文档进行定性分析以获取开发者对缺陷标题质量的需求,基于分析结果采取GQM范式构建了缺陷标题质量度量模型,并以此对GitHub中5个开源项目的1804个软件缺陷标题进行质量问题普遍性分析。研究结果表明:1)开发者主要关注软件缺陷标题4个方面的质量需求,即简洁(110,58%)、清楚(65,34%)、提供期望信息(157,83%)和提供具体描述(67,35%);2)70%的软件缺陷标题存在不同程度的质量问题。缺乏期望信息和描述不具体是最常见的两类质量问题,42%的软件缺陷标题缺乏期望信息,24%的软件缺陷标题需要补充具体描述。文中的研究发现有助于指导报告者提交高质量的软件缺陷标题。
-
关键词
缺陷标题
度量模型
质量问题分布
主题分析
软件缺陷管理
-
Keywords
Title of bug report
Measurement model
Distribution of quality issues
Theme analysis
Software bug management
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-