paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Towards Efficient and Secure Pull-Request-Based Software Development

迈向高效且安全的基于 Pull Request 的软件开发
FSE Proceedings of the 34th ACM International Conference on the Foundations of Software Engineering2026匹配度 3/10 · 论文聚焦 PR 工作流中的效率瓶颈与漏洞管理,属于软件工程/开发者工具方向;虽然使用 LLM 构建安全警报系统,但并非用户核心关注的 LLM 用于静态分析/形式化验证,也不涉及浮点或贝叶斯程序分析,因此匹配度较低。引用 0 inbox
Kazi Amit Hasan
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:将 PR 工作流视为统一整体,通过经验证据和工具解决 PR 延迟与安全风险,并提出基于 LLM 的安全警报系统。

现代开源软件开发以 pull request(PR)为核心协调单元,用于评审、CI/CD 验证和修复安全漏洞。然而现有研究孤立地考察 PR 响应性、CI/CD 性能和漏洞处理,忽视了延迟与安全风险在同一 PR 工作流中累积。本论文将基于 PR 的开发(PBD)视为统一工作流,研究次优 PR 管理如何造成可避免的 PR 延迟和更高的安全风险。论文提供经验证据和工具来应对这些耦合结果:一方面通过刻画和改进关键效率瓶颈,为减少 PR 延迟提供可操作指导;另一方面开发基于 LLM 的低噪声、证据驱动的安全警报系统,为改进漏洞管理提供建议。总体上,论文通过一个 PR 工作流将效率与安全连接起来。

问题
现有研究孤立地研究 PR 响应性、CI/CD 性能和漏洞处理,但 PR 工作流中的延迟和安全风险相互交织并累积。
方法
将基于 pull request 的开发视为统一工作流,通过经验研究识别效率瓶颈,并开发基于 LLM 的低噪声安全警报系统。
评估
基于经验证据和工具进行评估,包括对 PR 延迟瓶颈的表征与改进建议,以及安全警报系统在漏洞管理中的效果。
原文摘要(Abstract)

Pull-request-based development (PBD) is the dominant workflow in modern open-source software (OSS), where pull requests (PRs) are the central coordination unit for review, CI/CD validation, and fixing security vulnerabilities. Existing research studies PR responsiveness, CI/CD performance, and vulnerability handling in isolation, even though delays and security risks accumulate through the same PR-mediated workflow. To address this gap, this thesis treats PBD as a unified workflow and investigates how suboptimal PR management creates avoidable PR delays and increased security risk. We provide empirical evidence and tools to address these coupled outcomes. Overall, the thesis connects efficiency and security through one PR-based workflow. It provides actionable guidance for reducing PR delays by characterizing and improving key efficiency bottlenecks, and offers recommendations for improving vulnerability management by developing an LLM-based, low-noise, evidence-driven security alert system.

链接与引用

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

BibTeX
@inproceedings{Hasan26,
  title = {Towards Efficient and Secure Pull-Request-Based Software Development},
  author = {Kazi Amit Hasan},
  booktitle = {FSE},
  year = {2026},
  doi = {10.1145/3803437.3804864}
}