Enhancing Visibility of Components and Dependencies Across Diverse IT Environments with Open-Source Software-Bill-of-Materials Generation Tools
This paper explores the escalating adoption of Open-Source Software (OSS) and its implications on traditional software assets inventory practices. While OSS offers undeniable benefits in terms of flexibility and cost, it also introduces complexities, especially in managing intricate dependency structures within the software supply chain. In response to this, the concept of Software Bill of Materials (SBOM) is proposed as a potential solution, aiming to bring transparency by documenting software components and dependencies. This paper presents an empirical study that evaluates the effectiveness and efficiency of a set of SBOM generation tools across diverse IT infrastructures and software inventory tools. It highlights SBOM's tools advantages, such as discovering OSS components installed without reliance on OS package managers, and providing component dependencies' information. By addressing this, we aim to deepen the understanding of SBOM's significance in modern software management practices and provide insights for optimizing SBOM generation tools usage.
Authors
- Vanessa Ayala-Rivera (ORCID: https://orcid.org/0000-0001-7449-6473)
- A. Omar Portillo‐Dominguez (ORCID: https://orcid.org/0000-0003-3009-985X)
- Oleg Sorocean
Institutions
- Technological University Dublin (IE)
Publication Details
- Published
- 2024-10-28
- DOI
- https://doi.org/10.1109/conisoft63288.2024.00030
- Citations
- 1
- Primary Topic
- Manufacturing Process and Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.35