首页> 外文会议>International Conference on Software Quality, Reliability and Security >How Fast and Effectively Can Code Change History Enrich Stack Overflow?
【24h】

How Fast and Effectively Can Code Change History Enrich Stack Overflow?

机译:代码更改历史可以快速有效地快速和有效地丰富堆栈溢出?

获取原文

摘要

Stack Overflow (SO) is one of the most popular Q&A sites for not only providing valuable information to software developers but also encouraging the sharing of knowledge and problem solving. Unfortunately, the information provided by SO is not always sufficient for developers. In this paper, we empirically show how fast and effectively historical code changes can substitute for missing or unanswered SO articles. Developers in all around the world encounter many problems daily and their trial-and-error experiences to resolve the problems are accumulated in the code change history. The extracted source code differences are expected to provide valuable information to developers before the questions and answers are posted on SO. In our study, we focus on the usage of APIs as the topic of SO articles, because many developers are interested in API programming and suffer from the problems related to API usage. We extracted 4,780 code differences from 713 repositories of Android applications (F-Droid). As a result, we found that 64% of SO articles on Android APIs are related to code differences, whereas 44% of code differences are related to SO articles. Not a few code differences appear before the corresponding SO articles are actually posted. The median of time lag between the first appearance of code changes and the first actual SO postings is 22 months.
机译:堆栈溢出(SO)是最受欢迎的问答网站之一,不仅为软件开发人员提供有价值的信息,还鼓励对知识和解决问题的分担。不幸的是,由此提供的信息并不总是足够适用于开发人员。在本文中,我们经验展示了历史代码变化的快速和有效的历史代码可以替代丢失或未答复所以的文章。世界各地的开发人员每天都会遇到许多问题,以及他们的试用和错误体验来解决问题的代码变更历史记录。预计提取的源代码差异将在问题和答案发布之前向开发人员提供有价值的信息。在我们的研究中,我们专注于API作为所以文章的主题,因为许多开发人员对API编程感兴​​趣并遭受与API使用相关的问题。我们从Android应用程序(F-DROID)的713个存储库中提取了4,780个代码差异。因此,我们发现有64%的Android API的文章与代码差异有关,而44%的代码差异与所以的文章有关。在相应的所以物品上发布之前没有出现几个代码差异。在第一个外观之间的时间滞后的中位数改变,第一个实际的帖子是22个月。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号