文件名称:一种群体软件开发中的项目推荐方法
文件大小:856KB
文件格式:PDF
更新时间:2024-04-08 22:21:28
群体软件开发; 项目推荐; 项目需求; 开发者技能
开源软件社区的广泛流行,为软件开发提供了一种新的模式.然而,开源社区中大量项目因参与人数过少而进展缓慢.已有软件工程推荐系统大都针对单个项目的开发者社区进行任务推荐,研究整个开源社区,实现跨项目和组织边界的项目推荐工作相对较少.为解决上述问题,本文以Source Forge.Net社区为研究对象,构建开发者-项目关联网络,结合开发者技能和项目需求关联度,为开发者推荐最适合的项目.实验结果表明这种结合使推荐成功率和推荐精确度提高了14.3%和8.8%.开发了一个项目推荐系统原型,为开源社区实现提供了依据.