paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Enhancing developers’ support on pull requests activities with software bots

利用软件机器人增强开发者在 Pull Request 活动中的支持
FSE Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2020匹配度 1/10 · 该论文关注 GitHub Pull Request 中软件机器人引发的人机交互与协作问题,属于软件工程/人机交互方向,与用户研究的静态分析、LLM/Agent 程序分析、浮点程序分析、贝叶斯程序分析等核心方向几乎没有交集。引用 6 inbox
Mairieli Wessel
crossref: 2026-09-12

AI 速览

一句话:研究 GitHub Pull Request 中软件机器人引发的人机交互问题,并提出机器人设计指南与元机器人需求。

该研究关注开源项目中软件机器人在 Pull Request 活动中对开发者协作的干扰。机器人虽能自动化任务、节省成本,但其存在可能破坏社区互动。作者提出双目标:识别机器人在 PR 中引发的问题,并帮助机器人设计者改进现有机器人。方法上,通过访谈维护者、贡献者和机器人开发者理解人机交互问题,再采用设计虚构(Design Fiction)捕捉开发者对机器人能力的愿景,据此制定社交编码平台上机器人设计指南,并推导出一个 meta-bot 的需求,以应对这些问题。工作旨在更广泛地促进软件机器人的设计与使用,提升开发者协作与交互。

问题
软件机器人在 GitHub Pull Request 中自动执行任务,但可能干扰开源社区协作,需要识别问题并改进机器人设计。
方法
通过访谈维护者、贡献者和机器人开发者理解人机交互问题,并使用 Design Fiction 捕捉开发者对机器人能力的愿景,进而制定设计指南与 meta-bot 需求。
评估
该工作目前为研究计划,评估方式以访谈和 Design Fiction 等质性方法为主,产出设计指南与需求,摘要未报告已完成的实证结果。
原文摘要(Abstract)

Software bots are employed to support developers' activities, serving as conduits between developers and other tools. Due to their focus on task automation, bots have become particularly relevant for Open Source Software (OSS) projects hosted on GitHub. While bots are adopted to save development cost, time, and effort, the bots' presence can be disruptive to the community. My research goal is two-fold: (i) identify problems caused by bots that interact in pull requests, and (ii) help bot designers enhance existing bots. Toward this end, we are interviewing maintainers, contributors, and bot developers to understand the problems in the human-bot interaction and how they affect the collaboration in a project. Afterward, we will employ Design Fiction to capture the developers' vision of bots' capabilities, in order to define guidelines for the design of bots on social coding platforms, and derive requirements for a meta-bot to deal with the problems. This work contributes more broadly to the design and use of software bots to enhance developers' collaboration and interaction.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot5728,
  title = {Enhancing developers’ support on pull requests activities with software bots},
  author = {Mairieli Wessel},
  booktitle = {FSE},
  year = {2020},
  doi = {10.1145/3368089.3418539}
}