文献标题

Divergence or Convergence? A Deep Insight into the Crowd Collaboration and its Productivity in Open Source Software based on Entropy

出版信息

  • 主题领域: 开源软件(OSS)协作与生产力分析。
  • 关键词: 开源软件,分叉实践,收敛熵,生产力指标,集成有效性,Jensen-Shannon散度,分布式协作,项目可持续性,问题解决,提交活动。

背景与问题

  • 问题 / 挑战: 在开源软件中,分叉(forking)促进了创新,但往往导致效率低下、碎片化以及将贡献重新集成到主仓库中的挑战。现有的集成有效性指标通常是静态的、粗粒度的,或仅关注孤立的低效现象,未能深入探讨集成有效性与项目生产力之间的长期关系。
  • 意义: 有效集成分叉贡献对开源软件项目的可持续性至关重要,有助于减少漏洞、提高生产力并维持社区凝聚力。
  • 动机与相关工作: 先前研究探讨了分叉低效现象(如丢失的贡献、重复的拉取请求)并提出了改进集成流程的工具。然而,这些研究缺乏统一的、时间敏感的集成有效性衡量标准,也未能探讨其对生产力结果的动态影响。

解决方案

  • 提出的方法: 引入收敛熵(Convergence Entropy),一种基于Jensen-Shannon散度的新指标,用于量化开源软件仓库中分叉实践的集成有效性。
  • 创新点:
    1. 开发收敛熵,用于衡量分叉间原始提交和合并提交分布的一致性,并通过合并比例进行缩放。
    2. 应用收敛熵分析其与三大生产力维度(新漏洞、新提交、问题解决时间)的相关性。
    3. 识别调节收敛熵与生产力关系的上下文因素(如项目类型、项目年龄、分叉数量)。
  • 流程与关键技术:
    • 使用Jensen-Shannon散度测量分叉间原始提交和合并提交分布的相似性。
    • 通过原始提交与合并提交的比例缩放相似性,计算收敛熵。
    • 对八个知名GitHub项目(四个公司驱动,四个社区驱动)进行面板回归分析,评估收敛熵与生产力指标(新漏洞、新提交、问题解决时间)的相关性,同时控制项目年龄、分叉数量、问题数量和贡献者数量等因素。

结果

  • 具体发现:
    • 收敛熵与新漏洞呈负相关,表明软件质量得到提升。
    • 在非公司项目中,收敛熵与新提交呈正相关;而在公司项目中呈负相关。
    • 在非公司项目中,收敛熵与问题解决时间呈正相关(延长解决时间);而在公司项目中呈负相关(加快解决时间)。
  • 相较基线的优势: 收敛熵提供了一个统一的、时间敏感的集成有效性衡量标准,克服了先前指标静态、粗粒度或仅聚焦于特定低效现象的局限性。
  • 实验 / 评估:
    • 数据来源于八个GitHub项目,涵盖12,720个分叉和39,300,748次提交。
    • 回归模型分析了收敛熵对生产力指标的影响,并通过交互项探索调节因素。
    • 结果在公司驱动和社区驱动项目中进行了验证,以考虑组织差异。
  • 局限性与未来工作:
    • 数据集仅限于八个大型项目,可能限制对小型或不活跃开源软件项目的普适性。
    • 因果关系仍具推测性;未来工作将包括纵向研究和实验性干预。
    • 尽管在统计上控制了问题复杂性,但其仍可能影响研究结果。

总结

本研究提出了收敛熵(Convergence Entropy),一种新颖的指标,用于量化开源软件项目中分叉实践的集成有效性。通过分析其与生产力指标(新漏洞、新提交、问题解决时间)在八个GitHub项目中的相关性,研究发现收敛熵能够提升软件质量,在公司与非公司项目中对提交活动产生不同影响,并根据项目类型影响问题解决效率。研究结果揭示了开源软件协作的社会组织动态,并为改进项目治理和可持续性提供了可操作的建议。未来工作将扩展数据集并探索因果路径,以进一步完善这些见解。

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/papers/chi/222631/2026

广告推荐

学习 AI 编程到 CodeNow

open_in_new打开DOI链接
DOI: https://doi.org/10.1145/3772318.3791405
一眼看懂

论文快照

fact_check
dataset
来源
CHI
calendar_month
年份
2026
emoji_events
奖项
未标记奖项
group
作者
7 位作者
sell
研究子方向
众包任务设计与质量控制、开源协作与代码审查
work
职业/产业
软件工程师与开发者、HCI 研究员
article
内容状态
已索引正文
hub
相关论文
8 篇相关论文