首页> 外文会议>IEEE International Conference on Software Engineering and Service Science >Acceptance Evaluation of Code Recommendation Systems by Programming Behaviors Detection and Analysis
【24h】

Acceptance Evaluation of Code Recommendation Systems by Programming Behaviors Detection and Analysis

机译:通过编程行为检测和分析对代码推荐系统的验收评估

获取原文

摘要

Code recommendation system is used for searching and recommending code for programmers. Traditional evaluation code recommendation system approaches are commonly based on questionnaire surveys. However, empirical studies have indicated that end-users are usually unwilling to fill out surveys, which may interrupt their programming work. In this paper, we have proposed a new evaluation developers' acceptance approach whenever a source code document is recommended, called Acceptance Automatic Analyze Approach Based on Programming Behaviors(4APB). The evaluation mechanism works automatically by detecting and analyzing programming behaviors via an IDE plug-in, without additional actions from developers. The acceptance analyzation solution is based on innovation Extractive and Exact Model (EEM). It's a special two layers GRU[1]core model for programming behaviors. The first GRU layer extract general thought of programmers, and the second one calculates the exact acceptance. According to the result of experience, EEM shows a high accuracy.
机译:代码推荐系统用于为程序员搜索和推荐代码。传统的评估代码推荐系统方法通常基于问卷调查。但是,经验研究表明,最终用户通常不愿填写调查问卷,这可能会中断他们的编程工作。在本文中,无论何时推荐源代码文档,我们都提出了一种新的评估开发人员的接受方法,称为基于编程行为的接受自动分析方法(4APB)。评估机制通过IDE插件检测和分析编程行为而自动工作,而无需开发人员采取其他措施。验收分析解决方案基于创新的“精确提取模型”(EEM)。它是用于编程行为的特殊的两层GRU [1]核心模型。第一层GRU层提取程序员的一般思想,第二层GRU层计算出确切的接受程度。根据经验结果,EEM显示出很高的准确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号