首页> 外文会议>IEEE Annual Computers, Software, and Applications Conference >A Tool for Non-Intrusive and Privacy-Preserving Developers' Programming Activity Data Collection
【24h】

A Tool for Non-Intrusive and Privacy-Preserving Developers' Programming Activity Data Collection

机译:非侵入性和保护隐私的开发人员编程活动数据收集的工具

获取原文

摘要

The quality of software products is closely related to software developers. A good psychological state can improve the quality of software products to a certain extent. More and more researchers are beginning to study how to effectively identify the psychological state of developers to help their work. However, many of these works have a significant intrusion into developers and are not suitable for long-term deployment in real enterprises. In this paper, we present a tool for IDE-based programming activity data collection for software developers. A conceptual model is presented for raw data collection and hierarchical concept encapsulation. We implement this tool in the form of an IDE plug-in for popular IDEs including IntelliJ IDEA and Android Studio, which can collect and process developers' in-IDE activity data in a non-intrusive and privacy-preserving manner. To demonstrate its usefulness, we deploy the proposed tool in a real enterprise environment. Based on this tool and the data collected in the real enterprise environment, we build applications including programming activity statistics and flow state recognition. The experiment results suggest the proposed approach can effectively capture the detailed programming activities and perform flow state recognition. The recognition accuracy is 80.14%.
机译:软件产品的质量与软件开发人员密切相关。良好的心理状态可以在一定程度上提高软件产品的质量。越来越多的研究人员开始研究如何有效地识别开发人员的心理状态,以帮助他们的工作。但是,其中许多作品对开发人员都有很大的影响,因此不适合在实际企业中进行长期部署。在本文中,我们为软件开发人员提供了一种用于基于IDE的编程活动数据收集的工具。提出了用于原始数据收集和分层概念封装的概念模型。我们以IDE插件的形式为流行的IDE(包括IntelliJ IDEA和Android Studio)实现了此工具,它们可以以非侵入性和隐私保护的方式收集和处理开发人员的IDE活动数据。为了证明其有用性,我们在实际的企业环境中部署了建议的工具。基于此工具和实际企业环境中收集的数据,我们构建了包括编程活动统计信息和流状态识别在内的应用程序。实验结果表明,该方法可以有效地捕获详细的编程活动并进行流状态识别。识别精度为80.14%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号