paperbot · PL 论文追踪

全部论文 待读 收藏

P2 LiPSBOMaker: A Prototype of Multi-Stage Linux Distribution Package SBOM Generator

LiPSBOMaker:多阶段 Linux 发行版软件包 SBOM 生成器原型
ISSTA Proceedings of the 34th ACM SIGSOFT International Symposium on Software Testing and Analysis2025匹配度 2/10 · 论文聚焦 Linux 发行版软件包的 SBOM 生成,属于软件供应链与安全工具方向,与用户核心关注的 PL/AI 交叉、静态分析、浮点程序分析、贝叶斯程序分析等方向无直接关联;仅在“编程环境与开发者工具”上有微弱交集。引用 2 inbox
Tong Qiu, Jiaxin Zhu, Wei Chen, Jun Wei
crossref: 2026-09-12

AI 速览

一句话:提出多阶段 SBOM 模型并实现 Linux 发行版软件包 SBOM 生成工具,效果优于现有工具。

现代软件开发广泛依赖第三方库与框架,软件供应链的风险与可追溯性问题日益突出,软件物料清单(SBOM)因此被引入以提升透明度。现有 SBOM 研究多集中于编程语言生态,针对 Linux 发行版的研究仍很有限,而 Linux 发行版的基础性地位与内在复杂性使其高质量 SBOM 的生成既关键又困难。本文开展两阶段研究:首先分析 Linux 发行版软件包的特征,提出多阶段 SBOM 模型;随后基于该模型设计并实现了面向 Linux 发行版软件包的 SBOM 生成工具 LiPSBOMaker。评估结果表明,该方法优于当前最先进的 SBOM 生成工具。

问题
现有 SBOM 研究主要面向编程语言生态,缺乏针对 Linux 发行版软件包的高质量 SBOM 生成方案,而后者结构复杂、可追溯性需求迫切。
方法
分析 Linux 发行版软件包的特征,提出多阶段 SBOM 模型,并据此设计实现 SBOM 生成工具 LiPSBOMaker。
评估
通过与当前最先进的 SBOM 生成工具进行对比评估,结果表明所提方法表现更优。
原文摘要(Abstract)

Modern software development often relies on third-party libraries and frameworks to enhance productivity and reduce costs, leading to the emergence of software supply chains and the increasing visibility of their potential risks. To enhance traceability and transparency in the software supply chain and mitigate associated risks, the concept of a Software Bill of Materials (SBOM) has been introduced. While extensive research has been conducted on SBOMs within programming language ecosystems, studies focusing on Linux distributions remain limited. Given the fundamental role and inherent complexity of Linux distributions, generating high-quality SBOMs for them is both critical and challenging. To address this issue, this paper presents a two-phase study: 1) We analyze the characteristics of Linux distribution packages and propose a multi-stage SBOM model. 2) Based on this model, we design and implement a tool for generating SBOMs for Linux distribution packages. The evaluation results imply that our approach outperforms the state-of-the-art SBOM generation tool.

链接与引用

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

BibTeX
@inproceedings{paperbot9603,
  title = {LiPSBOMaker: A Prototype of Multi-Stage Linux Distribution Package SBOM Generator},
  author = {Tong Qiu and Jiaxin Zhu and Wei Chen and Jun Wei},
  booktitle = {ISSTA},
  year = {2025},
  doi = {10.1145/3713081.3731738}
}