paperbot · PL 论文追踪

全部论文 待读 收藏

P2 A conceptual replication of continuous integration pain points in the context of Travis CI

在 Travis CI 情境下对持续集成痛点的概念性复现
FSE Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2019匹配度 1/10 · 该论文研究 Travis CI 情境下持续集成痛点的概念复现,属于软件工程实证与开发者工具方向,与静态分析、LLM/Agent、浮点程序分析及贝叶斯程序分析等核心方向没有直接交集。引用 52 inbox
David Gray Widder, Michael Hilton, Christian Kästner, Bogdan Vasilescu
crossref: 2026-09-12

AI 速览

一句话:通过文献综述与三角互证复现研究,检验 Travis CI 情境下持续集成痛点既有结论的可复现性。

持续集成(CI)是成熟的软件质量保障实践,已有研究采用不同方法和人群考察其痛点。本文先综述 37 篇关于 CI 痛点的论文,再在 Travis CI 情境下开展概念性复现。作者采用三角互证设计:对 132 份问卷、12 次访谈以及 6,239 个 GitHub 项目上的两个逻辑回归模型进行综合分析,分别预测 Travis CI 的放弃和切换行为。研究汇报了哪些既有结果可复现、哪些出现冲突证据、哪些未获证据,并讨论这些发现对 CI 研究与工具实践的意义。

问题
既有 CI 痛点研究方法和人群多样,但结果是否稳健、可复现尚不明确,尤其是在 Travis CI 这一具体生态中。
方法
结合 37 篇论文的文献综述与三角互证设计:132 份问卷、12 次访谈,以及在 6,239 个 GitHub 项目上预测 Travis CI 放弃/切换的两个逻辑回归。
评估
以能否复现、冲突证据和未获证据三类结果评估既有结论,并讨论这些发现对 CI 研究与实践的启示。
原文摘要(Abstract)

Continuous integration (CI) is an established software quality assurance practice, and the focus of much prior research with a diverse range of methods and populations. In this paper, we first conduct a literature review of 37 papers on CI pain points. We then conduct a conceptual replication study on results from these papers using a triangulation design consisting of a survey with 132 responses, 12 interviews, and two logistic regressions predicting Travis CI abandonment and switching on a dataset of 6,239 GitHub projects. We report and discuss which past results we were able to replicate, those for which we found conflicting evidence, those for which we did not find evidence, and the implications of these findings.

链接与引用

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

BibTeX
@inproceedings{paperbot5133,
  title = {A conceptual replication of continuous integration pain points in the context of Travis CI},
  author = {David Gray Widder and Michael Hilton and Christian Kästner and Bogdan Vasilescu},
  booktitle = {FSE},
  year = {2019},
  doi = {10.1145/3338906.3338922}
}