paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Mapping and Mitigating Bottlenecks in the Linux Kernel Development Model

Linux 内核开发模型中的瓶颈映射与缓解
ICSE Proceedings of the 2026 IEEE/ACM 48th International Conference on Software Engineering2026匹配度 2/10 · 该论文关注 Linux 内核开发流程、瓶颈与自动化工具,属于软件工程/开发者工具方向;与用户画像中的静态分析、LLM/Agent、浮点程序分析、贝叶斯程序分析等核心方向几乎没有直接交集。引用 0 inbox
David de Barros Tadokoro
crossref: 2026-09-12

AI 速览

一句话:通过实证研究刻画 Linux 内核开发工作流与瓶颈,并开发自动化工具缓解瓶颈。

Linux 内核项目作为自由/开源软件的成功典范,依赖长期大规模协作,但其日益增长的复杂度、临时工具链和对少数关键维护者的依赖威胁长期可持续性。本博士研究旨在理解定义 Linux 开发模型的过程与实践(工作流):一方面提出并验证一个理论框架,刻画核心工作流及其瓶颈;另一方面创建 FLOSS 工具,通过自动化缓解已识别的瓶颈。方法上以民族志案例研究为主,结合多声文献综述降低偏差,并用扎根理论迭代构建理论框架。初步结果包括描述核心工作流的概念图、kworkflow 与 patch-hub 两个工具,以及与 Linux 社区互动所获得的洞见。

问题
Linux 内核项目虽成功,但其复杂度、临时工具链与对少数维护者的依赖威胁长期可持续性;核心问题是理解其开发模型中的工作流与瓶颈。
方法
以民族志案例研究为主,结合多声文献综述与扎根理论,构建并验证刻画核心工作流及瓶颈的理论框架,并开发自动化 FLOSS 工具来缓解瓶颈。
评估
初步通过概念图、kworkflow 与 patch-hub 工具及与 Linux 社区互动获得洞见,后续将继续验证框架与工具效果。
原文摘要(Abstract)

The undeniable success of the Linux kernel project, both as a vital software to society and as a prime example of Free/Libre and Open Source Software (FLOSS), is the result of a sustained, large-scale, and collaborative development effort spanning more than three decades. Nevertheless, its growing complexity, reliance on ad-hoc tooling, and dependence on a small set of key maintainers are points of concern that threaten its long-term sustainability. Toward supporting the project’s continuity, this PhD research focuses on understanding the processes and practices (workflows) that define the Linux development model by (1) formulating and validating a theoretical framework that characterizes core workflows and associated bottlenecks, and (2) creating FLOSS tools that mitigate identified bottlenecks through automation. Ethnographic case studies are the primary research method to avoid distance from the practice, which is common in academic studies on the topic. However, we employ a multi-method approach that leverages a multivocal literature review to reduce the bias in our findings, as well as concepts of grounded theory to develop our theoretical framework iteratively. Preliminary results include concept maps that describe core workflows, along with two tools, kworkflow and patch-hub, as well as insights gained from interactions with the Linux community.

链接与引用

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

BibTeX
@inproceedings{paperbot11850,
  title = {Mapping and Mitigating Bottlenecks in the Linux Kernel Development Model},
  author = {David de Barros Tadokoro},
  booktitle = {ICSE},
  year = {2026},
  doi = {10.1145/3774748.3787659}
}