基于文本比较的需求变更信息挖掘和分析方法


Autoria(s): 秦众森
Contribuinte(s)

王青

Data(s)

27/05/2009

Resumo

需求变更是需求工程中不可避免的问题,会持续发生并贯穿于整个软件开发的生命周期中,并且会对项目的成本、进度、质量等多方面造成影响。需求度量工作是一个开发组织成长和进步的必要手段,也是对项目经验进行学习和总结最佳途径。只有做好了需求变更度量工作,才能逐渐了解需求变更的规律,这对于改善需求管理的质量,提高需求的可信度,都有着重要的作用。需求变更过程会导致大量的需求文档的版本产生,但是这些变更信息往往没有得到很好的记录,这使得需求度量工作变得很困难。 一般来讲,由于使用了配置管理工具,大的需求版本变更一般都可以直接从配置管理工具得到。但是很多小的变更仅仅反映在文档上,没有纳入配置管理或者没有填写变更信息,并且很多公司都仅仅使用word文档进行需求管理。一个项目会产生大量这种word文档,而变更的信息往往得不到很好的记录,这部分信息丢失了。一个项目的需求会发生很多次或大或小的变更,产生文档版本的数量是非常多的,这部分文档的变更信息如果完全采用人工阅读获取,工作量是非常巨大的,实施起来非常不实际。 本文采用文本相似度比较的方法,对word文档中的变更信息进行还原。识别文档的中需求的相似程度,然后根据设定的阈值来恢复出需求变更的增、删、改等信息。并且本文设计和实现了需求文档变更信息挖掘工具,采用工具恢复变更信息的方法相对手工查看,解决了手工查看费时费力的缺点,并且由于需求文档演化的逻辑连续性,大部分比较都是在相邻的变更版本之间,文档变化幅度不会特别大,准确性也可以得到较好的保证。本文最后采用了实际的项目文档数据对方法进行验证,验证了方法的有效性和准确度。

Identificador

http://ir.iscas.ac.cn/handle/311060/185

http://www.irgrid.ac.cn/handle/1471x/68078

Idioma(s)

中文

Fonte

秦众森.基于文本比较的需求变更信息挖掘和分析方法[硕士论文].软件研究所.中国科学院研究生院(软件研究所).2009

Palavras-Chave #计算机软件::软件工程 #需求变更
Tipo

学位论文