paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Introducing Repository Stability

引入仓库稳定性
FSE Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering2025匹配度 2/10 · 论文关注代码仓库稳定性度量,属于软件工程/开发者工具方向,但未涉及静态分析、LLM/Agent、浮点程序分析或贝叶斯程序分析等用户核心研究问题;仅与“编程环境与开发者工具”有边缘关联。引用 3 inbox
Giuseppe Destefanis, Silvia Bartolucci, Daniel Graziotin, Rumyana Neykova, Marco Ortu
crossref: 2026-09-12

AI 速览

一句话:提出以控制论视角量化代码仓库稳定性的框架与综合稳定性指数。

针对协作软件仓库在遭遇 bug 报告激增、核心贡献者离开或功能请求突增等扰动时缺乏稳定性度量的问题,本文借鉴工程系统与控制理论,将仓库稳定性定义为活动恢复均衡的能力。框架从提交模式、issue 解决、pull request 处理和社区参与四个维度量化开发一致性、问题解决效率、集成有效性与可持续参与,并综合为归一化的 Composite Stability Index (CSI),作为仓库健康的代理指标。作者还给出若干理论性质以支持该度量的有效性。工作尚处概念阶段,旨在为仓库稳定性和可持续开发实践建立数学评价准则,并为后续实证验证奠定基础。

问题
如何从控制理论视角定义并量化软件仓库在扰动下的稳定性,以衡量仓库健康与可持续性。
方法
提出由提交模式、issue 解决、pull request 处理和社区参与四指标构成的框架,并合成 Composite Stability Index,同时给出理论性质。
评估
本文为概念性工作,以数学准则与理论性质进行论证,尚待未来实证数据验证。
原文摘要(Abstract)

Drawing from engineering systems and control theory, we introduce a framework to understand repository stability, which is a repository activity capacity to return to equilibrium following disturbances - such as a sudden influx of bug reports, key contributor departures, or a spike in feature requests. The framework quantifies stability through four indicators: commit patterns, issue resolution, pull request processing, and community engagement, measuring development consistency, problem-solving efficiency, integration effectiveness, and sustainable participation, respectively. These indicators are synthesized into a Composite Stability Index (CSI) that provides a normalized measure of repository health proxied by its stability. Finally, the framework introduces several important theoretical properties that validate its usefulness as a measure of repository health and stability. At a conceptual phase and open to debate, our work establishes mathematical criteria for evaluating repository stability and proposes new ways to understand sustainable development practices. The framework bridges control theory concepts with modern collaborative software development, providing a foundation for future empirical validation.

链接与引用

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

BibTeX
@inproceedings{paperbot8996,
  title = {Introducing Repository Stability},
  author = {Giuseppe Destefanis and Silvia Bartolucci and Daniel Graziotin and Rumyana Neykova and Marco Ortu},
  booktitle = {FSE},
  year = {2025},
  doi = {10.1145/3696630.3728498}
}