首页> 外文会议>Software Maintenance, 2009. ICSM 2009 >Expert recommendation with usage expertise
【24h】

Expert recommendation with usage expertise

机译:具有使用专业知识的专家建议

获取原文

摘要

Global and distributed software development increases the need to find and connect developers with relevant expertise. Existing recommendation systems typically model expertise based on file changes (implementation expertise). While these approaches have shown success, they require a substantial recorded history of development for a project. Previously, we have proposed the concept of usage expertise, i.e., expertise manifested through the act of calling (using) a method. In this paper, we assess the viability of this concept by evaluating expert recommendations for the ASPECTJ and ECLIPSE projects. We find that both usage and implementation expertise have comparable levels of accuracy, which suggests that usage expertise may be used as a substitute measure. We also find a notable overlap of method calls across both projects, which suggests that usage expertise can be leveraged to recommend experts from different projects and thus for projects with little or no history.
机译:全球和分布式软件开发增加了寻找和联系具有相关专业知识的开发人员的需求。现有的推荐系统通常基于文件更改对专业知识进行建模(实现专业知识)。尽管这些方法已显示出成功,但它们需要对项目开发进行大量记录的历史记录。以前,我们已经提出了使用专门知识的概念,即通过调用(使用)方法的行为体现的专门知识。在本文中,我们通过评估针对ASPECTJ和ECLIPSE项目的专家建议来评估此概念的可行性。我们发现使用和实施方面的专业知识都具有可比较的准确性水平,这表明使用专业知识可以用作替代度量。我们还发现两个项目之间的方法调用之间存在明显的重叠,这表明可以利用使用专业知识来推荐来自不同项目的专家,从而为历史很少或没有历史的项目推荐专家。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号