课题基金 / 基金详情

Code reviewer recommendation based on cross-project and technology experience

Code reviewer recommendation based on cross-project and technology experience
基于跨项目和技术经验的代码审查员推荐
批准号:
491464-2015
负责人:
Roy, ChanchalKumar
金额:
$1.82万
依托单位:
依托单位国家:
加拿大
项目类别:
Engage Grants Program
财政年份:
2015
资助国家:
加拿大
项目状态:
已结题
起止时间:
2015-01-01 至 2016-12-31

项目摘要

项目成果

Roy, ChanchalKumar的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Code review is a manual examination of source code to find out simple errors, coding rules violations, or logical mistakes in the newly developed code. Peer code review is an informal but highly effective code review practice adopted by the software industries in recent years. VendAsta is one of the largest software companies based in Saskatchewan with 150+ employees and 50+ software products and services. The company uses GitHub, an online project hosting service, to store and manage all of its source code, and emphasizes peer code review for ensuring high quality in the products and services. One of the most challenging tasks involved with the review process is the identification of an expert reviewer. The knowledge as to who is an appropriate reviewer for any given code is tribal, which means it is not very consistent, and these identification tasks are almost impossible for new employees. Thus, developers at VendAsta often spend a significant amount of time in looking for appropriate code reviewers. Our research will address this non-trivial problem, and we will develop a tool that can automatically recommend a list of appropriate code reviewers for any given code review task exploiting both the cross-project experience in the usage of libraries and specialized technologies. The tool would automate the code reviewer selection process, and thus, would increase developers' productivity as well as software product quality in the long run, providing direct economic benefits to VendAsta and Canada overall.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
NSERC CREATE in Software Analytics Research (SOAR)
  • 批准号:
    543262-2020
  • 项目类别:
    Collaborative Research and Training Experience
  • 资助金额:
    $21.86万
  • 财政年份:
    2021
  • 负责人:
    Roy, ChanchalKumar
  • 依托单位:
NSERC CREATE in Software Analytics Research (SOAR)
  • 批准号:
    543262-2020
  • 项目类别:
    Collaborative Research and Training Experience
  • 资助金额:
    $10.93万
  • 财政年份:
    2020
  • 负责人:
    Roy, ChanchalKumar
  • 依托单位:
Change, Similarity and Redundancy in Software**
  • 批准号:
    477859-2015
  • 项目类别:
    Discovery Grants Program - Accelerator Supplements
  • 资助金额:
    $2.91万
  • 财政年份:
    2018
  • 负责人:
    Roy, ChanchalKumar
  • 依托单位:
Change, Similarity and Redundancy in Software
  • 批准号:
    477859-2015
  • 项目类别:
    Discovery Grants Program - Accelerator Supplements
  • 资助金额:
    $2.91万
  • 财政年份:
    2017
  • 负责人:
    Roy, ChanchalKumar
  • 依托单位:
海外基金