Complete guide to using the SBOM analysis platform
The first step in analyzing your Software Bill of Materials is to upload your SBOM file to the platform.
CycloneDX JSON Example:
{
"bomFormat": "CycloneDX",
"specVersion": "1.4",
"version": 1,
"metadata": {
"timestamp": "2024-01-15T10:30:00Z",
"tools": [
{
"vendor": "CycloneDX",
"name": "cyclonedx-maven-plugin",
"version": "2.7.8"
}
],
"component": {
"type": "application",
"name": "my-application",
"version": "1.0.0"
}
},
"components": [
{
"type": "library",
"name": "lodash",
"version": "4.17.21",
"purl": "pkg:npm/lodash@4.17.21",
"licenses": [
{
"license": {
"id": "MIT"
}
}
]
}
]
}
SPDX JSON Example:
{
"spdxVersion": "SPDX-2.3",
"dataLicense": "CC0-1.0",
"SPDXID": "SPDXRef-DOCUMENT",
"name": "my-application-1.0.0",
"documentNamespace": "https://example.com/spdx/my-application-1.0.0",
"creationInfo": {
"created": "2024-01-15T10:30:00Z",
"creators": ["Tool: cyclonedx-maven-plugin-2.7.8"]
},
"packages": [
{
"SPDXID": "SPDXRef-Package-lodash",
"name": "lodash",
"versionInfo": "4.17.21",
"downloadLocation": "NOASSERTION",
"licenseConcluded": "MIT",
"licenseDeclared": "MIT"
}
]
}
After analysis completes, you'll see comprehensive results across multiple views. Here's how to interpret each section:
Create professional reports tailored for different stakeholders:
Analyze multiple SBOM files simultaneously for comprehensive portfolio assessment:
Navigate to the "Batch Analysis" section from the main navigation menu
Select multiple SBOM files (up to 10 files) using the batch upload interface
Set analysis parameters, compliance frameworks, and risk thresholds for all files
Track analysis progress across all files with real-time status updates
Generate comparative reports and identify patterns across your software portfolio
Follow these recommendations to get the most value from your SBOM analysis:
Problem: File upload fails
Solutions:
Problem: Analysis doesn't complete
Solutions:
Problem: Reports fail to generate
Solutions:
This user guide is part of the TechnoSoluce™ SBOM Analyzer platform by ERMITS LLC. For the most up-to-date information, please refer to the in-app documentation.