SBOM Challenges for Developers: From Analysis of Stack Overflow Questions

📅 2024-05-30
🏛️ International Conference on Software Engineering Research and Applications
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Software supply chain security critically depends on Software Bill of Materials (SBOM), yet adoption remains low due to persistent developer challenges. Method: This study conducts the first large-scale empirical software engineering analysis of SBOM-related questions (n = 1,247) posted on Stack Overflow from 2020–2023, combining natural language processing, thematic analysis, and statistical modeling to systematically identify practical barriers. Contribution/Results: We find a low SBOM question resolution rate (15.0%) and a steep annual growth in query volume (+42%). Key obstacles center on toolchain interoperability, inaccurate or incomplete SBOM generation, and ambiguous interpretation of compliance requirements (e.g., SPDX, CycloneDX, and regulatory mandates). The study uncovers structural bottlenecks impeding SBOM operationalization—particularly gaps between specification standards and real-world tooling—and provides the first empirically grounded, large-scale evidence from authentic developer contexts to inform SBOM tool design, documentation improvement, and targeted developer support strategies.

Technology Category

Application Category

📝 Abstract
Current software development takes advantage of many external libraries, but it entails security and copyright risks. While the use of the Software Bill of Materials (SBOM) has been encouraged to cope with this problem, its adoption is still insufficient. In this research, we analyzed the challenges that developers faced in practicing SBOM use by examining questions about SBOM utilization on Stack Overflow, a Q&A site for developers. As a result, we found that (1) the proportion of resolved questions about SBOM use is 15.0% which is extremely low, (2) the number of new questions has increased steadily from 2020 to 2023, and (3) SBOM users have three major challenges on SBOM tools.
Problem

Research questions and friction points this paper is trying to address.

Analyzing SBOM adoption challenges for developers
Identifying low resolution rate of SBOM questions
Examining increasing SBOM-related queries trend
Innovation

Methods, ideas, or system contributions that make the work stand out.

Analyzed SBOM challenges on Stack Overflow
Identified low resolution rate of SBOM questions
Highlighted increasing SBOM-related questions trend
🔎 Similar Papers
No similar papers found.