犚狅狊狋犲狉:一种开发者潜在同行推荐方法
根据开发者的历史开发信息,推荐潜在合作对象或能够胜任的任务,对于减少开发延时,提高团队开发效率有极大的促进作用.大量已有工作主要研究单个开源项目开发者社区,通过确定开发者的个人技能实施推荐.然而,以整个开源社区为视角,研究使用开发者实践技能做推荐,实现开发者跨项目与组织边界合作的工作相对甚少.为丰富这一工作,文中结合开发者的实践技能相似性与共同开发者数,为Sourceforge.net社区未曾合作的开发者提供一种同行推荐的方法.研究结果表明文中的方法能够有效地实现开发者同行推荐,相比只考虑共同开发者数时成功推荐的开发者数增加了31.1%,且推荐精度提高0.4倍,缓解了社区合作的稀疏性.最后,应用文中提出的方法开发了一个Roster推荐系统,为社区开发者的交流建立了一种新的辅助途径.
开源社区、开发者实践技能、群体软件工程、软件工程推荐系统、社会计算
TP311(计算技术、计算机技术)
国家“九七三”重点基础研究发展规划项目基金2014CB340401国家自然科学基金61273216,61272111,61202048,61202032;武汉市科技攻关计划项目201210621214;江苏省电子商务重点实验室开放基金JSEB2012-02;湖北省重大科技创新计划2013AAA020;浙江省自然科学基金青年科学基金LQ12F02011
2014-05-06(万方平台首次上网日期,不代表论文的发表时间)
共14页
859-872