一种基于特征模型和协同过滤的需求获取方法 |
| |
引用本文: | 彭珍连, 王健, 何克清, 唐明董. 一种基于特征模型和协同过滤的需求获取方法[J]. 计算机研究与发展, 2016, 53(9): 2055-2066. DOI: 10.7544/issn1000-1239.2016.20150426 |
| |
作者姓名: | 彭珍连 王健 何克清 唐明董 |
| |
作者单位: | 1(软件工程国家重点实验室(武汉大学) 武汉 430072);2(湖南科技大学计算机科学与工程学院 湖南湘潭 411201) (zlpeng@whu.edu.cn) |
| |
基金项目: | 国家“九七三”重点基础研究发展计划基金项目(2014CB340404);国家自然科学基金项目(61373037,61202031,61572186,61562073) |
| |
摘 要: | 随着互联网和Web服务相关技术的快速发展,基于互联网进行软件开发越来越受到软件开发从业者的青睐.软件开发是一种多知识密集型过程,其中需求获取对软件系统的成功具有关键作用.基于互联网的软件需要满足大量地理位置各异、类型不同的客户需求,这增加了需求获取的难度;与此同时,互联网上相似类型的软件众多,这些具有大量相似功能的软件为软件需求获取提供了新的途径.为此,已有研究将推荐系统引入到软件需求获取过程中,借助于已有相似软件需求描述,为新软件推荐合适的缺失特征.为了提高推荐系统在软件需求预测和辅助获取过程中的准确率,提出了FM_KNN算法,利用特征模型中的特征类型以及特征间的关联关系,结合KNN(K-nearest neighbors)协同过滤推荐系统进行辅助需求获取.通过在真实数据集和仿真数据集上的实验和分析,验证了所提方法在预测准确率上具有更好的效果,从而为需求获取提供更好的支持.
|
关 键 词: | 需求获取 特征模型 协同过滤 推荐系统 特征推荐 |
|
| 点击此处可从《计算机研究与发展》浏览原始摘要信息 |
|
点击此处可从《计算机研究与发展》下载免费的PDF全文 |
|