计算机工程与应用 ›› 2007, Vol. 43 ›› Issue (11): 104-107.
• 产品、研发、测试 • 上一篇 下一篇
伍江华 马于涛 张子鹤 潘小群
收稿日期:
修回日期:
出版日期:
发布日期:
通讯作者:
Received:
Revised:
Online:
Published:
摘要: 软件漂移是软件开发过程中存在的一种普遍现象,它直接影响到开发过程质量和软件产品质量。本文首先系统地阐述了软件漂移的定义、相关概念和表现形式;然后,依据负漂移对软件开发过程的影响,对其进行了阶段分类研究,并分析了不同阶段漂移产生的原因;在此基础上,进一步探讨了负漂移与软件质量属性之间的关系,定性评价了负漂移对软件质量的影响。最后,介绍了在软件开发过程中度量和控制漂移时需要进一步研究和解决的关键问题。
关键词: 软件漂移, 软件质量属性, 软件开发过程, 分类
Abstract: Software drift is a common phenomenon existing in software development processes, which can influence development process quality and software product quality. In this paper, the basic definition, relevant concepts and forms of software drift were expatiated primarily. According to the effects on development processes, a taxonomy of negative drifts was studied so as to explain why these drifts were generated in different phases. Then, the relations between negative drifts and software quality attributes were summed up, and the evaluation of their impacts on software quality was qualitatively analyzed. At last, some key problems such as control strategies and metrics for software drift that need to be solved were introduced to guide the future work.
Key words: software drift, Software Quality Attribute, Software Development Process, Taxonomy
伍江华 马于涛 张子鹤 潘小群. 软件过程中软件漂移的分类研究[J]. 计算机工程与应用, 2007, 43(11): 104-107.
0 / 推荐
导出引用管理器 EndNote|Ris|BibTeX
链接本文: http://cea.ceaj.org/CN/
http://cea.ceaj.org/CN/Y2007/V43/I11/104