An Overview of Tools for Collecting Data on Software Development and Debugging Processes from Integrated Development Environments

Математичне моделювання, Udc, О. O. Zhevaho
{"title":"An Overview of Tools for Collecting Data on Software Development and Debugging Processes from Integrated Development Environments","authors":"Математичне моделювання, Udc, О. O. Zhevaho","doi":"10.15802/stp2021/242042","DOIUrl":null,"url":null,"abstract":"Purpose. This paper presents the findings of a review of the literature published in the twenty-first century in order to identify and analyze the current state of tools that track developer interactions with integrated development environments, as well as to recommend future research directions based on the actual state. Methodology. By systematically searching in five digital libraries we conducted a systematic review of the literature on data collection tools from integrated development environments published in the twenty-first century. Fifty-five papers were selected as primary studies. Findings. 55 articles were analyzed and the findings show that using an integrated development environment to collect usage data provides more insight into developer activities than it was previously possible. Usage data allows us to analyze how developers spend their time. With usage data, you can learn more about how developers create mental models, investigate code, conduct mini-experiments through trial and error, and what can help everyone improve performance. The research community continues to be highly active in developing tools to track developer activity. The findings indicate that more research is needed in this area to better understand and measure programmer behavior. Originality. For the first time, systematization and analysis of tools for tracking programmer's behavior in an integrated development environment have been carried out. Practical value. Our study contributes to a better understanding of the current state of research on programmer behavior in integrated development environments. An analysis of the study can help define a research agenda as a starting point for the creation of a novel practical tool.","PeriodicalId":120413,"journal":{"name":"Science and Transport Progress. Bulletin of Dnipropetrovsk National University of Railway Transport","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Science and Transport Progress. Bulletin of Dnipropetrovsk National University of Railway Transport","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15802/stp2021/242042","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Purpose. This paper presents the findings of a review of the literature published in the twenty-first century in order to identify and analyze the current state of tools that track developer interactions with integrated development environments, as well as to recommend future research directions based on the actual state. Methodology. By systematically searching in five digital libraries we conducted a systematic review of the literature on data collection tools from integrated development environments published in the twenty-first century. Fifty-five papers were selected as primary studies. Findings. 55 articles were analyzed and the findings show that using an integrated development environment to collect usage data provides more insight into developer activities than it was previously possible. Usage data allows us to analyze how developers spend their time. With usage data, you can learn more about how developers create mental models, investigate code, conduct mini-experiments through trial and error, and what can help everyone improve performance. The research community continues to be highly active in developing tools to track developer activity. The findings indicate that more research is needed in this area to better understand and measure programmer behavior. Originality. For the first time, systematization and analysis of tools for tracking programmer's behavior in an integrated development environment have been carried out. Practical value. Our study contributes to a better understanding of the current state of research on programmer behavior in integrated development environments. An analysis of the study can help define a research agenda as a starting point for the creation of a novel practical tool.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
从集成开发环境中收集软件开发和调试过程数据的工具概述
目的。本文介绍了对21世纪发表的文献的回顾,以便识别和分析跟踪开发人员与集成开发环境交互的工具的当前状态,并根据实际状态推荐未来的研究方向。方法。通过系统地搜索五个数字图书馆,我们对21世纪出版的集成开发环境中数据收集工具的文献进行了系统的回顾。选取55篇论文作为初步研究。研究结果:对55篇文章进行了分析,研究结果表明,使用集成开发环境来收集使用数据可以比以前更深入地了解开发人员的活动。使用数据允许我们分析开发人员如何花费他们的时间。通过使用数据,您可以更多地了解开发人员如何创建心理模型、调查代码、通过试错进行小型实验,以及如何帮助每个人提高性能。研究社区继续高度活跃地开发工具来跟踪开发人员的活动。研究结果表明,为了更好地理解和衡量程序员的行为,需要在这一领域进行更多的研究。创意。在集成开发环境中,首次对跟踪程序员行为的工具进行了系统化和分析。实用价值。我们的研究有助于更好地理解集成开发环境中程序员行为的研究现状。对这项研究的分析可以帮助确定一个研究议程,作为创建一个新的实用工具的起点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Place of Transport in the Sales Policy of the Industrial Enterprise Innovative Tools for Improvement of Construction Organization Processes in the Conditions of Dense Urban Development Identification of the Program Text and Algorithm Correspondence Based on the Control Graph Constructive-Synthesizing Model Organizational and Functional Structure of the System of Information and Analytical Management of Construction Waste Streams Improving the Efficiency of Combination of Construction and Installation Works During the Underground Phase Under Conditions of Compacted Construction
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1