arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2602.01957cs.SE
收藏

持续集成在移动应用成功中的作用:对开源Android项目的实证研究

Role of CI Adoption in Mobile App Success: An Empirical Study of Open-Source Android Projects

University of Toronto(多伦多大学);Trent University(特伦特大学)

Xiaoxin Zhou, Taher A. Ghaleb, Safwat Hassan

AI总结:

本文研究了持续集成在开源Android项目中的影响,发现采用CI的项目规模更大、更活跃,发布更快,且在应用商店表现更佳。

摘要:

移动应用面临快速和可靠更新的强大压力。持续集成(CI)有助于自动化构建、测试和发布,但其对移动开发的影响仍处于探索阶段。尽管CI被广泛使用,但人们对它如何影响开发活动、发布速度和面向用户的结果了解甚少。现有研究大多集中在通用软件中的CI采用,对移动特定动态,如应用商店可见性和用户参与度,提供有限的见解。在本文中,我们分析开源Android应用,以(1)比较CI采用者和非采用者,(2)使用活动和缺陷指标来表征采用模式,(3)评估采用前后的变化和面向用户的结果。我们发现,CI采用者更大且更活跃,具有更快且更规律的发布。CI采用集中在集成和可靠性密集型类别(例如金融和生产力)中,并与更高的Google Play Store参与度(更多下载和评论)相关,而没有较低的评分。总体而言,CI采用与支持持续交付、更高项目可见性和更强用户参与度的实践一致。

英文摘要:

Mobile apps face strong pressure for fast and reliable updates. Continuous Integration (CI) helps automate builds, tests, and releases, but its impact on mobile development remains underexplored. Despite the widespread use of CI, little is known about how it affects development activity, release speed, and user-facing outcomes in mobile projects. Existing studies mostly focus on CI adoption in general-purpose software, providing limited insight into mobile-specific dynamics, such as app store visibility and user engagement. In this paper, we analyze open-source Android apps to (1) compare CI adopters and non-adopters, (2) characterize adoption patterns using activity and bug metrics, and (3) assess pre/post adoption changes and user-facing outcomes. We observe that CI adopters are larger and more active, with faster and more regular releases. CI adoption is concentrated in integration- and reliability-intensive categories (e.g., finance and productivity) and is associated with higher Google Play Store engagement (more downloads and reviews) without lower ratings. Overall, CI adoption aligns with practices that support sustained delivery, higher project visibility, and stronger user engagement in mobile ecosystems.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑