paperbot · PL 论文追踪

全部论文 待读 收藏

P2 A first look at developers’ live chat on Gitter

Gitter 上开发者实时聊天的初探
FSE Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2021匹配度 1/10 · 该论文属于软件工程中的开发者协作与实时聊天实证研究,关注Gitter社区互动模式、主题和结构,不涉及静态分析、形式化验证、浮点程序分析、贝叶斯程序分析或LLM与程序分析的交叉。虽然标签涉及开发者工具,但与用户核心研究方向几乎没有交集。引用 30 inbox
Lin Shi, Xiao Chen, Ye Yang, Hanzhi Jiang, Ziyou Jiang, Nan Niu, Qing Wang
crossref: 2026-09-12

AI 速览

一句话:首次大规模实证刻画 Gitter 开发者实时聊天的互动时间、社区结构、讨论主题与对话模式。

现代通信平台如 Gitter 和 Slack 在支持软件团队协作尤其是开源开发中日益关键,但其对话中蕴含的丰富信息尚未被充分理解。本文填补这一空白,首次系统实证研究开发者的实时聊天,关注他们何时互动、社区结构如何、讨论哪些主题以及如何互动。作者采用两阶段方法:先人工分析 749 个对话,再自动分析超过 173K 个对话。研究发现开发者更常在 UTC 周三和周四等工作日交谈,存在三种常见社区结构,讨论主题集中于 API 用法和错误等,并识别出六种对话交互模式。基于这些发现,论文为个体开发者、开源社区和平台厂商提出建议,并展望未来研究方向。

问题
Gitter 等平台上开发者实时聊天缺乏系统实证理解,制约了对开源软件沟通协作及聊天历史知识的挖掘。
方法
采用两阶段实证研究:先人工分析 749 个对话,再对超过 173K 个对话进行自动分析,考察互动时间、社区结构、讨论主题和交互模式。
评估
通过人工编码与大规模自动分析获得经验发现,并基于发现为开发者、开源社区和平台厂商提出建议。
原文摘要(Abstract)

Modern communication platforms such as Gitter and Slack play an increasingly critical role in supporting software teamwork, especially in open source development.Conversations on such platforms often contain intensive, valuable information that may be used for better understanding OSS developer communication and collaboration. However, little work has been done in this regard. To bridge the gap, this paper reports a first comprehensive empirical study on developers' live chat, investigating when they interact, what community structures look like, which topics are discussed, and how they interact. We manually analyze 749 dialogs in the first phase, followed by an automated analysis of over 173K dialogs in the second phase. We find that developers tend to converse more often on weekdays, especially on Wednesdays and Thursdays (UTC), that there are three common community structures observed, that developers tend to discuss topics such as API usages and errors, and that six dialog interaction patterns are identified in the live chat communities. Based on the findings, we provide recommendations for individual developers and OSS communities, highlight desired features for platform vendors, and shed light on future research directions. We believe that the findings and insights will enable a better understanding of developers' live chat, pave the way for other researchers, as well as a better utilization and mining of knowledge embedded in the massive chat history.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot6422,
  title = {A first look at developers’ live chat on Gitter},
  author = {Lin Shi and Xiao Chen and Ye Yang and Hanzhi Jiang and Ziyou Jiang and Nan Niu and Qing Wang},
  booktitle = {FSE},
  year = {2021},
  doi = {10.1145/3468264.3468562}
}