Software supply chain
A software supply chain is the components, libraries, tools, and processes used to develop, build, and publish a software artifact. A software bill of materials (SBOM) declares the inventory of components used to build a software artifact, including any open source and proprietary software components.