中文

神经代码补全的生产力评估

软件工程 2022-05-16 v1 计算与语言 人机交互 机器学习

摘要

神经代码合成已达到这样一个阶段:片段生成的准确度足以考虑集成到人类软件开发工作流中。商业产品旨在提高程序员的生产力,却无法直接衡量该指标。在本案例研究中,我们询问了 GitHub Copilot 的用户其对该工具生产力的影响,并试图在可直接测量的用户数据中找到其感知的反映。我们发现,驱动开发者生产力感知的因素是所显示建议被接受的比率,而非关于补全代码随时间持久性的更具体指标。

关键词

引用

@article{arxiv.2205.06537,
  title  = {Productivity Assessment of Neural Code Completion},
  author = {Albert Ziegler and Eirini Kalliamvakou and Shawn Simister and Ganesh Sittampalam and Alice Li and Andrew Rice and Devon Rifkin and Edward Aftandilian},
  journal= {arXiv preprint arXiv:2205.06537},
  year   = {2022}
}

备注

To appear in: Proceedings of the 6th ACM SIGPLAN International Symposium on Machine Programming (MAPS '22), June 13, 2022