中文

Apache 孵化项目的可持续性预测

软件工程 2021-06-01 v1

摘要

尽管开源软件(OSS)开发非常流行,但最终超过 80% 的 OSS 项目失败。识别与 OSS 成功相关的因素有助于在项目下滑时设计干预措施。OSS 成功已从多种角度被研究,最近通过对大量多样化项目进行实证研究,使用可持续性的代理指标,例如与生产力相关的内部指标和与社区 popularity 相关的外部指标。项目的内部社会技术结构也被证明很重要,尤其是其动态性。这指向了从自维持和自治理社区视角评估软件成功的另一个角度。为揭示项目在萌芽开发阶段如何逐渐演化为可持续项目的动态过程,此处我们将社会技术网络建模视角应用于带有可持续性标签的 Apache 软件基金会孵化器(ASFI)项目数据集。为识别和验证可持续性的决定因素,我们对 ASFI 项目的社会技术网络轨迹进行了定量与定性混合研究。我们开发了可解释模型,能够在孵化开始 8 个月内以超过 93% 的准确率预测项目变得可持续。基于可解释模型,我们描述了一种用于实时监测和提出建议策略的方法,可供项目用来修正其可持续性轨迹。

关键词

引用

@article{arxiv.2105.14252,
  title  = {Sustainability Forecasting for Apache Incubator Projects},
  author = {Likang Yin and Zhunagzhi Chen and Qi Xuan and Vladimir Filkov},
  journal= {arXiv preprint arXiv:2105.14252},
  year   = {2021}
}

备注

12 pages, 9 figures