From 1a76e915068dedd3c0582d0b2d028090e13e5fb0 Mon Sep 17 00:00:00 2001 From: ci-bot Date: Fri, 9 Aug 2024 17:26:51 +0000 Subject: [PATCH] Deployed c829dc01 to v3.0.1-draft with MkDocs 1.6.0 and mike 2.1.2 --- v3.0.1-draft/index.html | 2 +- v3.0.1-draft/model/AI/AI/index.html | 2 +- .../model/AI/Classes/AIPackage/index.html | 2 +- .../AI/Classes/EnergyConsumption/index.html | 2 +- .../EnergyConsumptionDescription/index.html | 2 +- .../AI/Properties/autonomyType/index.html | 2 +- .../model/AI/Properties/domain/index.html | 2 +- .../Properties/energyConsumption/index.html | 2 +- .../AI/Properties/energyQuantity/index.html | 2 +- .../model/AI/Properties/energyUnit/index.html | 2 +- .../finetuningEnergyConsumption/index.html | 2 +- .../AI/Properties/hyperparameter/index.html | 2 +- .../inferenceEnergyConsumption/index.html | 2 +- .../informationAboutApplication/index.html | 2 +- .../informationAboutTraining/index.html | 2 +- .../model/AI/Properties/limitation/index.html | 2 +- .../model/AI/Properties/metric/index.html | 2 +- .../metricDecisionThreshold/index.html | 2 +- .../modelDataPreprocessing/index.html | 2 +- .../Properties/modelExplainability/index.html | 2 +- .../safetyRiskAssessment/index.html | 2 +- .../Properties/standardCompliance/index.html | 2 +- .../trainingEnergyConsumption/index.html | 2 +- .../AI/Properties/typeOfModel/index.html | 2 +- .../index.html | 2 +- .../AI/Vocabularies/EnergyUnitType/index.html | 2 +- .../SafetyRiskAssessmentType/index.html | 2 +- v3.0.1-draft/model/Build/Build/index.html | 2 +- .../model/Build/Classes/Build/index.html | 2 +- .../Build/Properties/buildEndTime/index.html | 2 +- .../model/Build/Properties/buildId/index.html | 2 +- .../Properties/buildStartTime/index.html | 2 +- .../Build/Properties/buildType/index.html | 2 +- .../Properties/configSourceDigest/index.html | 2 +- .../configSourceEntrypoint/index.html | 2 +- .../Properties/configSourceUri/index.html | 2 +- .../Build/Properties/environment/index.html | 2 +- .../Build/Properties/parameters/index.html | 2 +- .../model/Core/Classes/Agent/index.html | 2 +- .../model/Core/Classes/Annotation/index.html | 2 +- .../model/Core/Classes/Artifact/index.html | 2 +- .../model/Core/Classes/Bom/index.html | 2 +- .../model/Core/Classes/Bundle/index.html | 2 +- .../Core/Classes/CreationInfo/index.html | 2 +- .../Core/Classes/DictionaryEntry/index.html | 2 +- .../model/Core/Classes/Element/index.html | 2 +- .../Core/Classes/ElementCollection/index.html | 2 +- .../Classes/ExternalIdentifier/index.html | 2 +- .../model/Core/Classes/ExternalMap/index.html | 2 +- .../model/Core/Classes/ExternalRef/index.html | 2 +- .../model/Core/Classes/Hash/index.html | 2 +- .../Core/Classes/IntegrityMethod/index.html | 2 +- .../LifecycleScopedRelationship/index.html | 2 +- .../Core/Classes/NamespaceMap/index.html | 2 +- .../Core/Classes/Organization/index.html | 2 +- .../PackageVerificationCode/index.html | 2 +- .../model/Core/Classes/Person/index.html | 2 +- .../Classes/PositiveIntegerRange/index.html | 2 +- .../Core/Classes/Relationship/index.html | 2 +- .../Core/Classes/SoftwareAgent/index.html | 2 +- .../Core/Classes/SpdxDocument/index.html | 2 +- .../model/Core/Classes/Tool/index.html | 2 +- v3.0.1-draft/model/Core/Core/index.html | 2 +- .../model/Core/Datatypes/DateTime/index.html | 2 +- .../model/Core/Datatypes/MediaType/index.html | 2 +- .../model/Core/Datatypes/SemVer/index.html | 2 +- .../Individuals/NoAssertionElement/index.html | 2 +- .../Core/Individuals/NoneElement/index.html | 2 +- .../Core/Properties/algorithm/index.html | 2 +- .../Core/Properties/annotationType/index.html | 2 +- .../Properties/beginIntegerRange/index.html | 2 +- .../Core/Properties/builtTime/index.html | 2 +- .../model/Core/Properties/comment/index.html | 2 +- .../Core/Properties/completeness/index.html | 2 +- .../Core/Properties/contentType/index.html | 2 +- .../model/Core/Properties/context/index.html | 2 +- .../model/Core/Properties/created/index.html | 2 +- .../Core/Properties/createdBy/index.html | 2 +- .../Core/Properties/createdUsing/index.html | 2 +- .../Core/Properties/creationInfo/index.html | 2 +- .../Core/Properties/dataLicense/index.html | 2 +- .../Properties/definingArtifact/index.html | 2 +- .../Core/Properties/description/index.html | 2 +- .../model/Core/Properties/element/index.html | 2 +- .../Properties/endIntegerRange/index.html | 2 +- .../model/Core/Properties/endTime/index.html | 2 +- .../Core/Properties/extension/index.html | 2 +- .../Properties/externalIdentifier/index.html | 2 +- .../externalIdentifierType/index.html | 2 +- .../Core/Properties/externalRef/index.html | 2 +- .../Properties/externalRefType/index.html | 2 +- .../Core/Properties/externalSpdxId/index.html | 2 +- .../model/Core/Properties/from/index.html | 2 +- .../Core/Properties/hashValue/index.html | 2 +- .../Core/Properties/identifier/index.html | 2 +- .../Properties/identifierLocator/index.html | 2 +- .../model/Core/Properties/imports/index.html | 2 +- .../Properties/issuingAuthority/index.html | 2 +- .../model/Core/Properties/key/index.html | 2 +- .../Core/Properties/locationHint/index.html | 2 +- .../model/Core/Properties/locator/index.html | 2 +- .../model/Core/Properties/name/index.html | 2 +- .../Core/Properties/namespace/index.html | 2 +- .../Core/Properties/namespaceMap/index.html | 2 +- .../Core/Properties/originatedBy/index.html | 2 +- .../index.html | 2 +- .../model/Core/Properties/prefix/index.html | 2 +- .../Properties/profileConformance/index.html | 2 +- .../Properties/relationshipType/index.html | 2 +- .../Core/Properties/releaseTime/index.html | 2 +- .../Core/Properties/rootElement/index.html | 2 +- .../model/Core/Properties/scope/index.html | 2 +- .../model/Core/Properties/spdxId/index.html | 2 +- .../Core/Properties/specVersion/index.html | 2 +- .../Core/Properties/standardName/index.html | 2 +- .../Core/Properties/startTime/index.html | 2 +- .../Core/Properties/statement/index.html | 2 +- .../model/Core/Properties/subject/index.html | 2 +- .../model/Core/Properties/summary/index.html | 2 +- .../Core/Properties/suppliedBy/index.html | 2 +- .../Core/Properties/supportLevel/index.html | 2 +- .../model/Core/Properties/to/index.html | 2 +- .../Core/Properties/validUntilTime/index.html | 2 +- .../model/Core/Properties/value/index.html | 2 +- .../Core/Properties/verifiedUsing/index.html | 2 +- .../Vocabularies/AnnotationType/index.html | 2 +- .../ExternalIdentifierType/index.html | 2 +- .../Vocabularies/ExternalRefType/index.html | 2 +- .../Vocabularies/HashAlgorithm/index.html | 2 +- .../LifecycleScopeType/index.html | 2 +- .../Core/Vocabularies/PresenceType/index.html | 2 +- .../ProfileIdentifierType/index.html | 2 +- .../RelationshipCompleteness/index.html | 2 +- .../Vocabularies/RelationshipType/index.html | 2 +- .../Core/Vocabularies/SupportType/index.html | 2 +- .../Dataset/Classes/DatasetPackage/index.html | 2 +- v3.0.1-draft/model/Dataset/Dataset/index.html | 2 +- .../anonymizationMethodUsed/index.html | 2 +- .../confidentialityLevel/index.html | 2 +- .../dataCollectionProcess/index.html | 2 +- .../Properties/dataPreprocessing/index.html | 2 +- .../Properties/datasetAvailability/index.html | 2 +- .../Properties/datasetNoise/index.html | 2 +- .../Dataset/Properties/datasetSize/index.html | 2 +- .../Dataset/Properties/datasetType/index.html | 2 +- .../datasetUpdateMechanism/index.html | 2 +- .../index.html | 2 +- .../Dataset/Properties/intendedUse/index.html | 2 +- .../Dataset/Properties/knownBias/index.html | 2 +- .../Dataset/Properties/sensor/index.html | 2 +- .../ConfidentialityLevelType/index.html | 2 +- .../DatasetAvailabilityType/index.html | 2 +- .../Vocabularies/DatasetType/index.html | 2 +- .../Classes/ConjunctiveLicenseSet/index.html | 2 +- .../Classes/CustomLicense/index.html | 2 +- .../Classes/CustomLicenseAddition/index.html | 2 +- .../Classes/DisjunctiveLicenseSet/index.html | 2 +- .../Classes/ExtendableLicense/index.html | 2 +- .../IndividualLicensingInfo/index.html | 2 +- .../Classes/License/index.html | 2 +- .../Classes/LicenseAddition/index.html | 2 +- .../Classes/ListedLicense/index.html | 2 +- .../Classes/ListedLicenseException/index.html | 2 +- .../Classes/OrLaterOperator/index.html | 2 +- .../Classes/WithAdditionOperator/index.html | 2 +- .../ExpandedLicensing/index.html | 2 +- .../Individuals/NoAssertionLicense/index.html | 2 +- .../Individuals/NoneLicense/index.html | 2 +- .../Properties/additionText/index.html | 2 +- .../Properties/deprecatedVersion/index.html | 2 +- .../isDeprecatedAdditionId/index.html | 2 +- .../isDeprecatedLicenseId/index.html | 2 +- .../Properties/isFsfLibre/index.html | 2 +- .../Properties/isOsiApproved/index.html | 2 +- .../Properties/licenseXml/index.html | 2 +- .../Properties/listVersionAdded/index.html | 2 +- .../Properties/member/index.html | 2 +- .../Properties/obsoletedBy/index.html | 2 +- .../Properties/seeAlso/index.html | 2 +- .../standardAdditionTemplate/index.html | 2 +- .../standardLicenseHeader/index.html | 2 +- .../standardLicenseTemplate/index.html | 2 +- .../Properties/subjectAddition/index.html | 2 +- .../subjectExtendableLicense/index.html | 2 +- .../Properties/subjectLicense/index.html | 2 +- .../Classes/CdxPropertiesExtension/index.html | 2 +- .../Classes/CdxPropertyEntry/index.html | 2 +- .../Extension/Classes/Extension/index.html | 2 +- .../model/Extension/Extension/index.html | 2 +- .../Properties/cdxPropName/index.html | 2 +- .../Properties/cdxPropValue/index.html | 2 +- .../Properties/cdxProperty/index.html | 2 +- .../model/Licensing/Licensing/index.html | 2 +- v3.0.1-draft/model/Lite/Lite/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../EpssVulnAssessmentRelationship/index.html | 2 +- .../index.html | 2 +- .../SsvcVulnAssessmentRelationship/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../VexVulnAssessmentRelationship/index.html | 2 +- .../VulnAssessmentRelationship/index.html | 2 +- .../Security/Classes/Vulnerability/index.html | 2 +- .../Properties/actionStatement/index.html | 2 +- .../Properties/actionStatementTime/index.html | 2 +- .../Properties/assessedElement/index.html | 2 +- .../Properties/catalogType/index.html | 2 +- .../Properties/decisionType/index.html | 2 +- .../Security/Properties/exploited/index.html | 2 +- .../Properties/impactStatement/index.html | 2 +- .../Properties/impactStatementTime/index.html | 2 +- .../Properties/justificationType/index.html | 2 +- .../Security/Properties/locator/index.html | 2 +- .../Properties/modifiedTime/index.html | 2 +- .../Security/Properties/percentile/index.html | 2 +- .../Properties/probability/index.html | 2 +- .../Properties/publishedTime/index.html | 2 +- .../Security/Properties/score/index.html | 2 +- .../Security/Properties/severity/index.html | 2 +- .../Properties/statusNotes/index.html | 2 +- .../Properties/vectorString/index.html | 2 +- .../Security/Properties/vexVersion/index.html | 2 +- .../Properties/withdrawnTime/index.html | 2 +- .../model/Security/Security/index.html | 2 +- .../Vocabularies/CvssSeverityType/index.html | 2 +- .../ExploitCatalogType/index.html | 2 +- .../Vocabularies/SsvcDecisionType/index.html | 2 +- .../VexJustificationType/index.html | 2 +- .../Classes/AnyLicenseInfo/index.html | 2 +- .../Classes/LicenseExpression/index.html | 2 +- .../Classes/SimpleLicensingText/index.html | 2 +- .../Properties/customIdToUri/index.html | 2 +- .../Properties/licenseExpression/index.html | 2 +- .../Properties/licenseListVersion/index.html | 2 +- .../Properties/licenseText/index.html | 2 +- .../SimpleLicensing/index.html | 2 +- .../Classes/ContentIdentifier/index.html | 2 +- .../model/Software/Classes/File/index.html | 2 +- .../model/Software/Classes/Package/index.html | 2 +- .../model/Software/Classes/Sbom/index.html | 2 +- .../model/Software/Classes/Snippet/index.html | 2 +- .../Classes/SoftwareArtifact/index.html | 2 +- .../Properties/additionalPurpose/index.html | 2 +- .../Properties/attributionText/index.html | 2 +- .../Software/Properties/byteRange/index.html | 2 +- .../Properties/contentIdentifier/index.html | 2 +- .../contentIdentifierType/index.html | 2 +- .../contentIdentifierValue/index.html | 2 +- .../Properties/copyrightText/index.html | 2 +- .../Properties/downloadLocation/index.html | 2 +- .../Software/Properties/fileKind/index.html | 2 +- .../Software/Properties/homePage/index.html | 2 +- .../Software/Properties/lineRange/index.html | 2 +- .../Software/Properties/packageUrl/index.html | 2 +- .../Properties/packageVersion/index.html | 2 +- .../Properties/primaryPurpose/index.html | 2 +- .../Software/Properties/sbomType/index.html | 2 +- .../Properties/snippetFromFile/index.html | 2 +- .../Software/Properties/sourceInfo/index.html | 2 +- .../model/Software/Software/index.html | 2 +- .../ContentIdentifierType/index.html | 2 +- .../Vocabularies/FileKindType/index.html | 2 +- .../Software/Vocabularies/SbomType/index.html | 2 +- .../Vocabularies/SoftwarePurpose/index.html | 2 +- v3.0.1-draft/model/model.plantuml | 2 +- v3.0.1-draft/model/spdx-model.dot | 9218 +++++------ v3.0.1-draft/model/spdx-model.json-ld | 12652 ++++++++-------- v3.0.1-draft/model/spdx-model.pretty-xml | 6194 ++++---- v3.0.1-draft/model/spdx-model.ttl | 558 +- v3.0.1-draft/model/spdx-model.xml | 8342 +++++----- v3.0.1-draft/sitemap.xml | 574 +- v3.0.1-draft/sitemap.xml.gz | Bin 2671 -> 2673 bytes 276 files changed, 19029 insertions(+), 19047 deletions(-) diff --git a/v3.0.1-draft/index.html b/v3.0.1-draft/index.html index f74c55d4f1..9c9d38e094 100644 --- a/v3.0.1-draft/index.html +++ b/v3.0.1-draft/index.html @@ -978,5 +978,5 @@

The Syst diff --git a/v3.0.1-draft/model/AI/AI/index.html b/v3.0.1-draft/model/AI/AI/index.html index 490061f57a..058cfaab49 100644 --- a/v3.0.1-draft/model/AI/AI/index.html +++ b/v3.0.1-draft/model/AI/AI/index.html @@ -821,7 +821,7 @@
- +

AI

diff --git a/v3.0.1-draft/model/AI/Classes/AIPackage/index.html b/v3.0.1-draft/model/AI/Classes/AIPackage/index.html index d870b9df3b..a7d0d14251 100644 --- a/v3.0.1-draft/model/AI/Classes/AIPackage/index.html +++ b/v3.0.1-draft/model/AI/Classes/AIPackage/index.html @@ -828,7 +828,7 @@
- +

AIPackage

diff --git a/v3.0.1-draft/model/AI/Classes/EnergyConsumption/index.html b/v3.0.1-draft/model/AI/Classes/EnergyConsumption/index.html index faea0a2db7..e2143bf951 100644 --- a/v3.0.1-draft/model/AI/Classes/EnergyConsumption/index.html +++ b/v3.0.1-draft/model/AI/Classes/EnergyConsumption/index.html @@ -824,7 +824,7 @@
- +

EnergyConsumption

diff --git a/v3.0.1-draft/model/AI/Classes/EnergyConsumptionDescription/index.html b/v3.0.1-draft/model/AI/Classes/EnergyConsumptionDescription/index.html index 038b5daf7c..eaf79c6dc5 100644 --- a/v3.0.1-draft/model/AI/Classes/EnergyConsumptionDescription/index.html +++ b/v3.0.1-draft/model/AI/Classes/EnergyConsumptionDescription/index.html @@ -824,7 +824,7 @@
- +

EnergyConsumptionDescription

diff --git a/v3.0.1-draft/model/AI/Properties/autonomyType/index.html b/v3.0.1-draft/model/AI/Properties/autonomyType/index.html index 9f61382d9a..2bad2a554e 100644 --- a/v3.0.1-draft/model/AI/Properties/autonomyType/index.html +++ b/v3.0.1-draft/model/AI/Properties/autonomyType/index.html @@ -822,7 +822,7 @@
- +

autonomyType

diff --git a/v3.0.1-draft/model/AI/Properties/domain/index.html b/v3.0.1-draft/model/AI/Properties/domain/index.html index 844acfb9b4..ed917838d5 100644 --- a/v3.0.1-draft/model/AI/Properties/domain/index.html +++ b/v3.0.1-draft/model/AI/Properties/domain/index.html @@ -822,7 +822,7 @@
- +

domain

diff --git a/v3.0.1-draft/model/AI/Properties/energyConsumption/index.html b/v3.0.1-draft/model/AI/Properties/energyConsumption/index.html index 86c9b7c984..8fabfd6eee 100644 --- a/v3.0.1-draft/model/AI/Properties/energyConsumption/index.html +++ b/v3.0.1-draft/model/AI/Properties/energyConsumption/index.html @@ -822,7 +822,7 @@
- +

energyConsumption

diff --git a/v3.0.1-draft/model/AI/Properties/energyQuantity/index.html b/v3.0.1-draft/model/AI/Properties/energyQuantity/index.html index b3b9b03dc0..91b595dcf0 100644 --- a/v3.0.1-draft/model/AI/Properties/energyQuantity/index.html +++ b/v3.0.1-draft/model/AI/Properties/energyQuantity/index.html @@ -822,7 +822,7 @@
- +

energyQuantity

diff --git a/v3.0.1-draft/model/AI/Properties/energyUnit/index.html b/v3.0.1-draft/model/AI/Properties/energyUnit/index.html index 4a1d3dc875..f8cd667393 100644 --- a/v3.0.1-draft/model/AI/Properties/energyUnit/index.html +++ b/v3.0.1-draft/model/AI/Properties/energyUnit/index.html @@ -822,7 +822,7 @@
- +

energyUnit

diff --git a/v3.0.1-draft/model/AI/Properties/finetuningEnergyConsumption/index.html b/v3.0.1-draft/model/AI/Properties/finetuningEnergyConsumption/index.html index 02284d008a..d188331158 100644 --- a/v3.0.1-draft/model/AI/Properties/finetuningEnergyConsumption/index.html +++ b/v3.0.1-draft/model/AI/Properties/finetuningEnergyConsumption/index.html @@ -822,7 +822,7 @@
- +

finetuningEnergyConsumption

diff --git a/v3.0.1-draft/model/AI/Properties/hyperparameter/index.html b/v3.0.1-draft/model/AI/Properties/hyperparameter/index.html index 0424582f92..3d8bc0176c 100644 --- a/v3.0.1-draft/model/AI/Properties/hyperparameter/index.html +++ b/v3.0.1-draft/model/AI/Properties/hyperparameter/index.html @@ -822,7 +822,7 @@
- +

hyperparameter

diff --git a/v3.0.1-draft/model/AI/Properties/inferenceEnergyConsumption/index.html b/v3.0.1-draft/model/AI/Properties/inferenceEnergyConsumption/index.html index 1ffc7342be..82b427ba31 100644 --- a/v3.0.1-draft/model/AI/Properties/inferenceEnergyConsumption/index.html +++ b/v3.0.1-draft/model/AI/Properties/inferenceEnergyConsumption/index.html @@ -822,7 +822,7 @@
- +

inferenceEnergyConsumption

diff --git a/v3.0.1-draft/model/AI/Properties/informationAboutApplication/index.html b/v3.0.1-draft/model/AI/Properties/informationAboutApplication/index.html index 335d1fa545..8f34d8476e 100644 --- a/v3.0.1-draft/model/AI/Properties/informationAboutApplication/index.html +++ b/v3.0.1-draft/model/AI/Properties/informationAboutApplication/index.html @@ -822,7 +822,7 @@
- +

informationAboutApplication

diff --git a/v3.0.1-draft/model/AI/Properties/informationAboutTraining/index.html b/v3.0.1-draft/model/AI/Properties/informationAboutTraining/index.html index 3c4423e8d1..7ea828b780 100644 --- a/v3.0.1-draft/model/AI/Properties/informationAboutTraining/index.html +++ b/v3.0.1-draft/model/AI/Properties/informationAboutTraining/index.html @@ -822,7 +822,7 @@
- +

informationAboutTraining

diff --git a/v3.0.1-draft/model/AI/Properties/limitation/index.html b/v3.0.1-draft/model/AI/Properties/limitation/index.html index 06992d613c..e4ca1c0496 100644 --- a/v3.0.1-draft/model/AI/Properties/limitation/index.html +++ b/v3.0.1-draft/model/AI/Properties/limitation/index.html @@ -822,7 +822,7 @@
- +

limitation

diff --git a/v3.0.1-draft/model/AI/Properties/metric/index.html b/v3.0.1-draft/model/AI/Properties/metric/index.html index 4b4b57b320..e3d522fba6 100644 --- a/v3.0.1-draft/model/AI/Properties/metric/index.html +++ b/v3.0.1-draft/model/AI/Properties/metric/index.html @@ -822,7 +822,7 @@
- +

metric

diff --git a/v3.0.1-draft/model/AI/Properties/metricDecisionThreshold/index.html b/v3.0.1-draft/model/AI/Properties/metricDecisionThreshold/index.html index f89b3a8749..6ea497cf64 100644 --- a/v3.0.1-draft/model/AI/Properties/metricDecisionThreshold/index.html +++ b/v3.0.1-draft/model/AI/Properties/metricDecisionThreshold/index.html @@ -822,7 +822,7 @@
- +

metricDecisionThreshold

diff --git a/v3.0.1-draft/model/AI/Properties/modelDataPreprocessing/index.html b/v3.0.1-draft/model/AI/Properties/modelDataPreprocessing/index.html index a1fc5a5703..a65de5234c 100644 --- a/v3.0.1-draft/model/AI/Properties/modelDataPreprocessing/index.html +++ b/v3.0.1-draft/model/AI/Properties/modelDataPreprocessing/index.html @@ -822,7 +822,7 @@
- +

modelDataPreprocessing

diff --git a/v3.0.1-draft/model/AI/Properties/modelExplainability/index.html b/v3.0.1-draft/model/AI/Properties/modelExplainability/index.html index 190c8f9589..91c4ff3197 100644 --- a/v3.0.1-draft/model/AI/Properties/modelExplainability/index.html +++ b/v3.0.1-draft/model/AI/Properties/modelExplainability/index.html @@ -822,7 +822,7 @@
- +

modelExplainability

diff --git a/v3.0.1-draft/model/AI/Properties/safetyRiskAssessment/index.html b/v3.0.1-draft/model/AI/Properties/safetyRiskAssessment/index.html index 1bef31c9b8..99b170b03e 100644 --- a/v3.0.1-draft/model/AI/Properties/safetyRiskAssessment/index.html +++ b/v3.0.1-draft/model/AI/Properties/safetyRiskAssessment/index.html @@ -822,7 +822,7 @@
- +

safetyRiskAssessment

diff --git a/v3.0.1-draft/model/AI/Properties/standardCompliance/index.html b/v3.0.1-draft/model/AI/Properties/standardCompliance/index.html index 8eaa48f10f..8a09f65f20 100644 --- a/v3.0.1-draft/model/AI/Properties/standardCompliance/index.html +++ b/v3.0.1-draft/model/AI/Properties/standardCompliance/index.html @@ -822,7 +822,7 @@
- +

standardCompliance

diff --git a/v3.0.1-draft/model/AI/Properties/trainingEnergyConsumption/index.html b/v3.0.1-draft/model/AI/Properties/trainingEnergyConsumption/index.html index 9ee1a7cc37..d719992ff2 100644 --- a/v3.0.1-draft/model/AI/Properties/trainingEnergyConsumption/index.html +++ b/v3.0.1-draft/model/AI/Properties/trainingEnergyConsumption/index.html @@ -822,7 +822,7 @@
- +

trainingEnergyConsumption

diff --git a/v3.0.1-draft/model/AI/Properties/typeOfModel/index.html b/v3.0.1-draft/model/AI/Properties/typeOfModel/index.html index 74d009bfa5..1c1be8a960 100644 --- a/v3.0.1-draft/model/AI/Properties/typeOfModel/index.html +++ b/v3.0.1-draft/model/AI/Properties/typeOfModel/index.html @@ -822,7 +822,7 @@
- +

typeOfModel

diff --git a/v3.0.1-draft/model/AI/Properties/useSensitivePersonalInformation/index.html b/v3.0.1-draft/model/AI/Properties/useSensitivePersonalInformation/index.html index 5d5517ef62..68bcf05ebf 100644 --- a/v3.0.1-draft/model/AI/Properties/useSensitivePersonalInformation/index.html +++ b/v3.0.1-draft/model/AI/Properties/useSensitivePersonalInformation/index.html @@ -822,7 +822,7 @@
- +

useSensitivePersonalInformation

diff --git a/v3.0.1-draft/model/AI/Vocabularies/EnergyUnitType/index.html b/v3.0.1-draft/model/AI/Vocabularies/EnergyUnitType/index.html index 0635709df1..e79a39676c 100644 --- a/v3.0.1-draft/model/AI/Vocabularies/EnergyUnitType/index.html +++ b/v3.0.1-draft/model/AI/Vocabularies/EnergyUnitType/index.html @@ -822,7 +822,7 @@
- +

EnergyUnitType

diff --git a/v3.0.1-draft/model/AI/Vocabularies/SafetyRiskAssessmentType/index.html b/v3.0.1-draft/model/AI/Vocabularies/SafetyRiskAssessmentType/index.html index dd1f9580cc..b4f1ff708e 100644 --- a/v3.0.1-draft/model/AI/Vocabularies/SafetyRiskAssessmentType/index.html +++ b/v3.0.1-draft/model/AI/Vocabularies/SafetyRiskAssessmentType/index.html @@ -822,7 +822,7 @@
- +

SafetyRiskAssessmentType

diff --git a/v3.0.1-draft/model/Build/Build/index.html b/v3.0.1-draft/model/Build/Build/index.html index fad3ff815d..40ea11780d 100644 --- a/v3.0.1-draft/model/Build/Build/index.html +++ b/v3.0.1-draft/model/Build/Build/index.html @@ -819,7 +819,7 @@
- +

Build

diff --git a/v3.0.1-draft/model/Build/Classes/Build/index.html b/v3.0.1-draft/model/Build/Classes/Build/index.html index ed2de639bf..87f3f21b64 100644 --- a/v3.0.1-draft/model/Build/Classes/Build/index.html +++ b/v3.0.1-draft/model/Build/Classes/Build/index.html @@ -826,7 +826,7 @@
- +

Build

diff --git a/v3.0.1-draft/model/Build/Properties/buildEndTime/index.html b/v3.0.1-draft/model/Build/Properties/buildEndTime/index.html index d4b0dd7851..ac0fb50990 100644 --- a/v3.0.1-draft/model/Build/Properties/buildEndTime/index.html +++ b/v3.0.1-draft/model/Build/Properties/buildEndTime/index.html @@ -822,7 +822,7 @@
- +

buildEndTime

diff --git a/v3.0.1-draft/model/Build/Properties/buildId/index.html b/v3.0.1-draft/model/Build/Properties/buildId/index.html index b7185b958e..dfd5f0ce97 100644 --- a/v3.0.1-draft/model/Build/Properties/buildId/index.html +++ b/v3.0.1-draft/model/Build/Properties/buildId/index.html @@ -822,7 +822,7 @@
- +

buildId

diff --git a/v3.0.1-draft/model/Build/Properties/buildStartTime/index.html b/v3.0.1-draft/model/Build/Properties/buildStartTime/index.html index c812284c79..844deb9124 100644 --- a/v3.0.1-draft/model/Build/Properties/buildStartTime/index.html +++ b/v3.0.1-draft/model/Build/Properties/buildStartTime/index.html @@ -822,7 +822,7 @@
- +

buildStartTime

diff --git a/v3.0.1-draft/model/Build/Properties/buildType/index.html b/v3.0.1-draft/model/Build/Properties/buildType/index.html index 844977c4aa..29d237d003 100644 --- a/v3.0.1-draft/model/Build/Properties/buildType/index.html +++ b/v3.0.1-draft/model/Build/Properties/buildType/index.html @@ -822,7 +822,7 @@
- +

buildType

diff --git a/v3.0.1-draft/model/Build/Properties/configSourceDigest/index.html b/v3.0.1-draft/model/Build/Properties/configSourceDigest/index.html index 9790d01421..0d6a9f6992 100644 --- a/v3.0.1-draft/model/Build/Properties/configSourceDigest/index.html +++ b/v3.0.1-draft/model/Build/Properties/configSourceDigest/index.html @@ -822,7 +822,7 @@
- +

configSourceDigest

diff --git a/v3.0.1-draft/model/Build/Properties/configSourceEntrypoint/index.html b/v3.0.1-draft/model/Build/Properties/configSourceEntrypoint/index.html index 9d85ecbc98..579d098ae7 100644 --- a/v3.0.1-draft/model/Build/Properties/configSourceEntrypoint/index.html +++ b/v3.0.1-draft/model/Build/Properties/configSourceEntrypoint/index.html @@ -822,7 +822,7 @@
- +

configSourceEntrypoint

diff --git a/v3.0.1-draft/model/Build/Properties/configSourceUri/index.html b/v3.0.1-draft/model/Build/Properties/configSourceUri/index.html index b0501b0062..c34eafb286 100644 --- a/v3.0.1-draft/model/Build/Properties/configSourceUri/index.html +++ b/v3.0.1-draft/model/Build/Properties/configSourceUri/index.html @@ -822,7 +822,7 @@
- +

configSourceUri

diff --git a/v3.0.1-draft/model/Build/Properties/environment/index.html b/v3.0.1-draft/model/Build/Properties/environment/index.html index bdaa388a0a..5be301cfee 100644 --- a/v3.0.1-draft/model/Build/Properties/environment/index.html +++ b/v3.0.1-draft/model/Build/Properties/environment/index.html @@ -822,7 +822,7 @@
- +

environment

diff --git a/v3.0.1-draft/model/Build/Properties/parameters/index.html b/v3.0.1-draft/model/Build/Properties/parameters/index.html index b4f869c57a..d089df501c 100644 --- a/v3.0.1-draft/model/Build/Properties/parameters/index.html +++ b/v3.0.1-draft/model/Build/Properties/parameters/index.html @@ -822,7 +822,7 @@
- +

parameters

diff --git a/v3.0.1-draft/model/Core/Classes/Agent/index.html b/v3.0.1-draft/model/Core/Classes/Agent/index.html index 360a51c3bb..d17152fe0c 100644 --- a/v3.0.1-draft/model/Core/Classes/Agent/index.html +++ b/v3.0.1-draft/model/Core/Classes/Agent/index.html @@ -824,7 +824,7 @@
- +

Agent

diff --git a/v3.0.1-draft/model/Core/Classes/Annotation/index.html b/v3.0.1-draft/model/Core/Classes/Annotation/index.html index edcc99632c..12f350bc8d 100644 --- a/v3.0.1-draft/model/Core/Classes/Annotation/index.html +++ b/v3.0.1-draft/model/Core/Classes/Annotation/index.html @@ -826,7 +826,7 @@
- +

Annotation

diff --git a/v3.0.1-draft/model/Core/Classes/Artifact/index.html b/v3.0.1-draft/model/Core/Classes/Artifact/index.html index 980f0038e0..30f267f363 100644 --- a/v3.0.1-draft/model/Core/Classes/Artifact/index.html +++ b/v3.0.1-draft/model/Core/Classes/Artifact/index.html @@ -826,7 +826,7 @@
- +

Artifact

diff --git a/v3.0.1-draft/model/Core/Classes/Bom/index.html b/v3.0.1-draft/model/Core/Classes/Bom/index.html index 47e3a4ef71..ce713b0304 100644 --- a/v3.0.1-draft/model/Core/Classes/Bom/index.html +++ b/v3.0.1-draft/model/Core/Classes/Bom/index.html @@ -824,7 +824,7 @@
- +

Bom

diff --git a/v3.0.1-draft/model/Core/Classes/Bundle/index.html b/v3.0.1-draft/model/Core/Classes/Bundle/index.html index 0b90d89302..dc1bfc185e 100644 --- a/v3.0.1-draft/model/Core/Classes/Bundle/index.html +++ b/v3.0.1-draft/model/Core/Classes/Bundle/index.html @@ -826,7 +826,7 @@
- +

Bundle

diff --git a/v3.0.1-draft/model/Core/Classes/CreationInfo/index.html b/v3.0.1-draft/model/Core/Classes/CreationInfo/index.html index c1f269f786..92836ce133 100644 --- a/v3.0.1-draft/model/Core/Classes/CreationInfo/index.html +++ b/v3.0.1-draft/model/Core/Classes/CreationInfo/index.html @@ -824,7 +824,7 @@
- +

CreationInfo

diff --git a/v3.0.1-draft/model/Core/Classes/DictionaryEntry/index.html b/v3.0.1-draft/model/Core/Classes/DictionaryEntry/index.html index e5bfce511c..ed0bedf1fa 100644 --- a/v3.0.1-draft/model/Core/Classes/DictionaryEntry/index.html +++ b/v3.0.1-draft/model/Core/Classes/DictionaryEntry/index.html @@ -824,7 +824,7 @@
- +

DictionaryEntry

diff --git a/v3.0.1-draft/model/Core/Classes/Element/index.html b/v3.0.1-draft/model/Core/Classes/Element/index.html index b4e60a9e5f..fe954c7179 100644 --- a/v3.0.1-draft/model/Core/Classes/Element/index.html +++ b/v3.0.1-draft/model/Core/Classes/Element/index.html @@ -824,7 +824,7 @@
- +

Element

diff --git a/v3.0.1-draft/model/Core/Classes/ElementCollection/index.html b/v3.0.1-draft/model/Core/Classes/ElementCollection/index.html index bdb279aa6c..a490f39dc1 100644 --- a/v3.0.1-draft/model/Core/Classes/ElementCollection/index.html +++ b/v3.0.1-draft/model/Core/Classes/ElementCollection/index.html @@ -826,7 +826,7 @@
- +

ElementCollection

diff --git a/v3.0.1-draft/model/Core/Classes/ExternalIdentifier/index.html b/v3.0.1-draft/model/Core/Classes/ExternalIdentifier/index.html index 1e64c36540..b44140c79b 100644 --- a/v3.0.1-draft/model/Core/Classes/ExternalIdentifier/index.html +++ b/v3.0.1-draft/model/Core/Classes/ExternalIdentifier/index.html @@ -824,7 +824,7 @@
- +

ExternalIdentifier

diff --git a/v3.0.1-draft/model/Core/Classes/ExternalMap/index.html b/v3.0.1-draft/model/Core/Classes/ExternalMap/index.html index aeb6968c7f..daf8a3824a 100644 --- a/v3.0.1-draft/model/Core/Classes/ExternalMap/index.html +++ b/v3.0.1-draft/model/Core/Classes/ExternalMap/index.html @@ -824,7 +824,7 @@
- +

ExternalMap

diff --git a/v3.0.1-draft/model/Core/Classes/ExternalRef/index.html b/v3.0.1-draft/model/Core/Classes/ExternalRef/index.html index 3199bfd733..4b3478f38e 100644 --- a/v3.0.1-draft/model/Core/Classes/ExternalRef/index.html +++ b/v3.0.1-draft/model/Core/Classes/ExternalRef/index.html @@ -824,7 +824,7 @@
- +

ExternalRef

diff --git a/v3.0.1-draft/model/Core/Classes/Hash/index.html b/v3.0.1-draft/model/Core/Classes/Hash/index.html index 3c614bdaf6..0103ec775a 100644 --- a/v3.0.1-draft/model/Core/Classes/Hash/index.html +++ b/v3.0.1-draft/model/Core/Classes/Hash/index.html @@ -826,7 +826,7 @@
- +

Hash

diff --git a/v3.0.1-draft/model/Core/Classes/IntegrityMethod/index.html b/v3.0.1-draft/model/Core/Classes/IntegrityMethod/index.html index b8e96008e7..0e66eae442 100644 --- a/v3.0.1-draft/model/Core/Classes/IntegrityMethod/index.html +++ b/v3.0.1-draft/model/Core/Classes/IntegrityMethod/index.html @@ -824,7 +824,7 @@
- +

IntegrityMethod

diff --git a/v3.0.1-draft/model/Core/Classes/LifecycleScopedRelationship/index.html b/v3.0.1-draft/model/Core/Classes/LifecycleScopedRelationship/index.html index 9897fe0bf2..a56456e4d6 100644 --- a/v3.0.1-draft/model/Core/Classes/LifecycleScopedRelationship/index.html +++ b/v3.0.1-draft/model/Core/Classes/LifecycleScopedRelationship/index.html @@ -826,7 +826,7 @@
- +

LifecycleScopedRelationship

diff --git a/v3.0.1-draft/model/Core/Classes/NamespaceMap/index.html b/v3.0.1-draft/model/Core/Classes/NamespaceMap/index.html index c9bfe41cf5..3f52af79bb 100644 --- a/v3.0.1-draft/model/Core/Classes/NamespaceMap/index.html +++ b/v3.0.1-draft/model/Core/Classes/NamespaceMap/index.html @@ -824,7 +824,7 @@
- +

NamespaceMap

diff --git a/v3.0.1-draft/model/Core/Classes/Organization/index.html b/v3.0.1-draft/model/Core/Classes/Organization/index.html index 27d1215020..9693a20573 100644 --- a/v3.0.1-draft/model/Core/Classes/Organization/index.html +++ b/v3.0.1-draft/model/Core/Classes/Organization/index.html @@ -824,7 +824,7 @@
- +

Organization

diff --git a/v3.0.1-draft/model/Core/Classes/PackageVerificationCode/index.html b/v3.0.1-draft/model/Core/Classes/PackageVerificationCode/index.html index 8b78f7c45c..c6ad7c982d 100644 --- a/v3.0.1-draft/model/Core/Classes/PackageVerificationCode/index.html +++ b/v3.0.1-draft/model/Core/Classes/PackageVerificationCode/index.html @@ -826,7 +826,7 @@
- +

PackageVerificationCode

diff --git a/v3.0.1-draft/model/Core/Classes/Person/index.html b/v3.0.1-draft/model/Core/Classes/Person/index.html index 26ac54e6c8..895659a4a2 100644 --- a/v3.0.1-draft/model/Core/Classes/Person/index.html +++ b/v3.0.1-draft/model/Core/Classes/Person/index.html @@ -824,7 +824,7 @@
- +

Person

diff --git a/v3.0.1-draft/model/Core/Classes/PositiveIntegerRange/index.html b/v3.0.1-draft/model/Core/Classes/PositiveIntegerRange/index.html index 822c7195a2..164fc63322 100644 --- a/v3.0.1-draft/model/Core/Classes/PositiveIntegerRange/index.html +++ b/v3.0.1-draft/model/Core/Classes/PositiveIntegerRange/index.html @@ -824,7 +824,7 @@
- +

PositiveIntegerRange

diff --git a/v3.0.1-draft/model/Core/Classes/Relationship/index.html b/v3.0.1-draft/model/Core/Classes/Relationship/index.html index 52eb336438..1ba8785f21 100644 --- a/v3.0.1-draft/model/Core/Classes/Relationship/index.html +++ b/v3.0.1-draft/model/Core/Classes/Relationship/index.html @@ -826,7 +826,7 @@
- +

Relationship

diff --git a/v3.0.1-draft/model/Core/Classes/SoftwareAgent/index.html b/v3.0.1-draft/model/Core/Classes/SoftwareAgent/index.html index d716987410..8d9dd83d2e 100644 --- a/v3.0.1-draft/model/Core/Classes/SoftwareAgent/index.html +++ b/v3.0.1-draft/model/Core/Classes/SoftwareAgent/index.html @@ -824,7 +824,7 @@
- +

SoftwareAgent

diff --git a/v3.0.1-draft/model/Core/Classes/SpdxDocument/index.html b/v3.0.1-draft/model/Core/Classes/SpdxDocument/index.html index c86c172a95..ee7d38c7d2 100644 --- a/v3.0.1-draft/model/Core/Classes/SpdxDocument/index.html +++ b/v3.0.1-draft/model/Core/Classes/SpdxDocument/index.html @@ -826,7 +826,7 @@
- +

SpdxDocument

diff --git a/v3.0.1-draft/model/Core/Classes/Tool/index.html b/v3.0.1-draft/model/Core/Classes/Tool/index.html index c3c5bb3527..03d313c3f4 100644 --- a/v3.0.1-draft/model/Core/Classes/Tool/index.html +++ b/v3.0.1-draft/model/Core/Classes/Tool/index.html @@ -824,7 +824,7 @@
- +

Tool

diff --git a/v3.0.1-draft/model/Core/Core/index.html b/v3.0.1-draft/model/Core/Core/index.html index b742e81c90..7b19ad95ff 100644 --- a/v3.0.1-draft/model/Core/Core/index.html +++ b/v3.0.1-draft/model/Core/Core/index.html @@ -819,7 +819,7 @@
- +

Core

diff --git a/v3.0.1-draft/model/Core/Datatypes/DateTime/index.html b/v3.0.1-draft/model/Core/Datatypes/DateTime/index.html index bc7894c948..36a77d7f74 100644 --- a/v3.0.1-draft/model/Core/Datatypes/DateTime/index.html +++ b/v3.0.1-draft/model/Core/Datatypes/DateTime/index.html @@ -822,7 +822,7 @@
- +

DateTime

diff --git a/v3.0.1-draft/model/Core/Datatypes/MediaType/index.html b/v3.0.1-draft/model/Core/Datatypes/MediaType/index.html index 84a0e295fa..80dc3acf2a 100644 --- a/v3.0.1-draft/model/Core/Datatypes/MediaType/index.html +++ b/v3.0.1-draft/model/Core/Datatypes/MediaType/index.html @@ -822,7 +822,7 @@
- +

MediaType

diff --git a/v3.0.1-draft/model/Core/Datatypes/SemVer/index.html b/v3.0.1-draft/model/Core/Datatypes/SemVer/index.html index 1b1a5923cf..ffb2ad90f4 100644 --- a/v3.0.1-draft/model/Core/Datatypes/SemVer/index.html +++ b/v3.0.1-draft/model/Core/Datatypes/SemVer/index.html @@ -822,7 +822,7 @@
- +

SemVer

diff --git a/v3.0.1-draft/model/Core/Individuals/NoAssertionElement/index.html b/v3.0.1-draft/model/Core/Individuals/NoAssertionElement/index.html index 997c6f44c5..5b87898825 100644 --- a/v3.0.1-draft/model/Core/Individuals/NoAssertionElement/index.html +++ b/v3.0.1-draft/model/Core/Individuals/NoAssertionElement/index.html @@ -820,7 +820,7 @@
- +

NoAssertionElement

diff --git a/v3.0.1-draft/model/Core/Individuals/NoneElement/index.html b/v3.0.1-draft/model/Core/Individuals/NoneElement/index.html index 7d2cef0277..2eac2fd039 100644 --- a/v3.0.1-draft/model/Core/Individuals/NoneElement/index.html +++ b/v3.0.1-draft/model/Core/Individuals/NoneElement/index.html @@ -820,7 +820,7 @@
- +

NoneElement

diff --git a/v3.0.1-draft/model/Core/Properties/algorithm/index.html b/v3.0.1-draft/model/Core/Properties/algorithm/index.html index 9ea0f0e8ec..16abe97ce5 100644 --- a/v3.0.1-draft/model/Core/Properties/algorithm/index.html +++ b/v3.0.1-draft/model/Core/Properties/algorithm/index.html @@ -822,7 +822,7 @@
- +

algorithm

diff --git a/v3.0.1-draft/model/Core/Properties/annotationType/index.html b/v3.0.1-draft/model/Core/Properties/annotationType/index.html index cd575a56e8..27fabe5ae5 100644 --- a/v3.0.1-draft/model/Core/Properties/annotationType/index.html +++ b/v3.0.1-draft/model/Core/Properties/annotationType/index.html @@ -822,7 +822,7 @@
- +

annotationType

diff --git a/v3.0.1-draft/model/Core/Properties/beginIntegerRange/index.html b/v3.0.1-draft/model/Core/Properties/beginIntegerRange/index.html index cbce424069..b3a8f8c5b3 100644 --- a/v3.0.1-draft/model/Core/Properties/beginIntegerRange/index.html +++ b/v3.0.1-draft/model/Core/Properties/beginIntegerRange/index.html @@ -822,7 +822,7 @@
- +

beginIntegerRange

diff --git a/v3.0.1-draft/model/Core/Properties/builtTime/index.html b/v3.0.1-draft/model/Core/Properties/builtTime/index.html index d8945c2fda..9824ed2b8b 100644 --- a/v3.0.1-draft/model/Core/Properties/builtTime/index.html +++ b/v3.0.1-draft/model/Core/Properties/builtTime/index.html @@ -822,7 +822,7 @@
- +

builtTime

diff --git a/v3.0.1-draft/model/Core/Properties/comment/index.html b/v3.0.1-draft/model/Core/Properties/comment/index.html index 20311b707b..841010650d 100644 --- a/v3.0.1-draft/model/Core/Properties/comment/index.html +++ b/v3.0.1-draft/model/Core/Properties/comment/index.html @@ -822,7 +822,7 @@
- +

comment

diff --git a/v3.0.1-draft/model/Core/Properties/completeness/index.html b/v3.0.1-draft/model/Core/Properties/completeness/index.html index 5c421a6238..6cb294a45f 100644 --- a/v3.0.1-draft/model/Core/Properties/completeness/index.html +++ b/v3.0.1-draft/model/Core/Properties/completeness/index.html @@ -822,7 +822,7 @@
- +

completeness

diff --git a/v3.0.1-draft/model/Core/Properties/contentType/index.html b/v3.0.1-draft/model/Core/Properties/contentType/index.html index c3be0a4dab..1c30a3627e 100644 --- a/v3.0.1-draft/model/Core/Properties/contentType/index.html +++ b/v3.0.1-draft/model/Core/Properties/contentType/index.html @@ -822,7 +822,7 @@
- +

contentType

diff --git a/v3.0.1-draft/model/Core/Properties/context/index.html b/v3.0.1-draft/model/Core/Properties/context/index.html index 5159062810..537706d272 100644 --- a/v3.0.1-draft/model/Core/Properties/context/index.html +++ b/v3.0.1-draft/model/Core/Properties/context/index.html @@ -822,7 +822,7 @@
- +

context

diff --git a/v3.0.1-draft/model/Core/Properties/created/index.html b/v3.0.1-draft/model/Core/Properties/created/index.html index 426f411061..5aca63cb42 100644 --- a/v3.0.1-draft/model/Core/Properties/created/index.html +++ b/v3.0.1-draft/model/Core/Properties/created/index.html @@ -822,7 +822,7 @@
- +

created

diff --git a/v3.0.1-draft/model/Core/Properties/createdBy/index.html b/v3.0.1-draft/model/Core/Properties/createdBy/index.html index 5e6055a8cb..c4b002eae6 100644 --- a/v3.0.1-draft/model/Core/Properties/createdBy/index.html +++ b/v3.0.1-draft/model/Core/Properties/createdBy/index.html @@ -822,7 +822,7 @@
- +

createdBy

diff --git a/v3.0.1-draft/model/Core/Properties/createdUsing/index.html b/v3.0.1-draft/model/Core/Properties/createdUsing/index.html index be26e90e97..b80f410c01 100644 --- a/v3.0.1-draft/model/Core/Properties/createdUsing/index.html +++ b/v3.0.1-draft/model/Core/Properties/createdUsing/index.html @@ -822,7 +822,7 @@
- +

createdUsing

diff --git a/v3.0.1-draft/model/Core/Properties/creationInfo/index.html b/v3.0.1-draft/model/Core/Properties/creationInfo/index.html index b4e626d739..30d4091903 100644 --- a/v3.0.1-draft/model/Core/Properties/creationInfo/index.html +++ b/v3.0.1-draft/model/Core/Properties/creationInfo/index.html @@ -822,7 +822,7 @@
- +

creationInfo

diff --git a/v3.0.1-draft/model/Core/Properties/dataLicense/index.html b/v3.0.1-draft/model/Core/Properties/dataLicense/index.html index d08e836952..881ca841af 100644 --- a/v3.0.1-draft/model/Core/Properties/dataLicense/index.html +++ b/v3.0.1-draft/model/Core/Properties/dataLicense/index.html @@ -822,7 +822,7 @@
- +

dataLicense

diff --git a/v3.0.1-draft/model/Core/Properties/definingArtifact/index.html b/v3.0.1-draft/model/Core/Properties/definingArtifact/index.html index 7317793664..580d299ff5 100644 --- a/v3.0.1-draft/model/Core/Properties/definingArtifact/index.html +++ b/v3.0.1-draft/model/Core/Properties/definingArtifact/index.html @@ -822,7 +822,7 @@
- +

definingArtifact

diff --git a/v3.0.1-draft/model/Core/Properties/description/index.html b/v3.0.1-draft/model/Core/Properties/description/index.html index 37c1a3e4e9..c20112d469 100644 --- a/v3.0.1-draft/model/Core/Properties/description/index.html +++ b/v3.0.1-draft/model/Core/Properties/description/index.html @@ -822,7 +822,7 @@
- +

description

diff --git a/v3.0.1-draft/model/Core/Properties/element/index.html b/v3.0.1-draft/model/Core/Properties/element/index.html index 17b3ecb336..ea1f3bc551 100644 --- a/v3.0.1-draft/model/Core/Properties/element/index.html +++ b/v3.0.1-draft/model/Core/Properties/element/index.html @@ -822,7 +822,7 @@
- +

element

diff --git a/v3.0.1-draft/model/Core/Properties/endIntegerRange/index.html b/v3.0.1-draft/model/Core/Properties/endIntegerRange/index.html index 124af08fa6..f4f3c0215c 100644 --- a/v3.0.1-draft/model/Core/Properties/endIntegerRange/index.html +++ b/v3.0.1-draft/model/Core/Properties/endIntegerRange/index.html @@ -822,7 +822,7 @@
- +

endIntegerRange

diff --git a/v3.0.1-draft/model/Core/Properties/endTime/index.html b/v3.0.1-draft/model/Core/Properties/endTime/index.html index 7c5be3294c..19598fe55c 100644 --- a/v3.0.1-draft/model/Core/Properties/endTime/index.html +++ b/v3.0.1-draft/model/Core/Properties/endTime/index.html @@ -822,7 +822,7 @@
- +

endTime

diff --git a/v3.0.1-draft/model/Core/Properties/extension/index.html b/v3.0.1-draft/model/Core/Properties/extension/index.html index 178edc9023..8522fb62da 100644 --- a/v3.0.1-draft/model/Core/Properties/extension/index.html +++ b/v3.0.1-draft/model/Core/Properties/extension/index.html @@ -822,7 +822,7 @@
- +

extension

diff --git a/v3.0.1-draft/model/Core/Properties/externalIdentifier/index.html b/v3.0.1-draft/model/Core/Properties/externalIdentifier/index.html index 767f9ce956..08e36e930c 100644 --- a/v3.0.1-draft/model/Core/Properties/externalIdentifier/index.html +++ b/v3.0.1-draft/model/Core/Properties/externalIdentifier/index.html @@ -822,7 +822,7 @@
- +

externalIdentifier

diff --git a/v3.0.1-draft/model/Core/Properties/externalIdentifierType/index.html b/v3.0.1-draft/model/Core/Properties/externalIdentifierType/index.html index 0a735bd551..782c09215c 100644 --- a/v3.0.1-draft/model/Core/Properties/externalIdentifierType/index.html +++ b/v3.0.1-draft/model/Core/Properties/externalIdentifierType/index.html @@ -822,7 +822,7 @@
- +

externalIdentifierType

diff --git a/v3.0.1-draft/model/Core/Properties/externalRef/index.html b/v3.0.1-draft/model/Core/Properties/externalRef/index.html index 21662d6204..2bb8ec63a4 100644 --- a/v3.0.1-draft/model/Core/Properties/externalRef/index.html +++ b/v3.0.1-draft/model/Core/Properties/externalRef/index.html @@ -822,7 +822,7 @@
- +

externalRef

diff --git a/v3.0.1-draft/model/Core/Properties/externalRefType/index.html b/v3.0.1-draft/model/Core/Properties/externalRefType/index.html index f9325caadb..5b602e1a3e 100644 --- a/v3.0.1-draft/model/Core/Properties/externalRefType/index.html +++ b/v3.0.1-draft/model/Core/Properties/externalRefType/index.html @@ -822,7 +822,7 @@
- +

externalRefType

diff --git a/v3.0.1-draft/model/Core/Properties/externalSpdxId/index.html b/v3.0.1-draft/model/Core/Properties/externalSpdxId/index.html index 62f2f2ed21..ab3a4ab14f 100644 --- a/v3.0.1-draft/model/Core/Properties/externalSpdxId/index.html +++ b/v3.0.1-draft/model/Core/Properties/externalSpdxId/index.html @@ -822,7 +822,7 @@
- +

externalSpdxId

diff --git a/v3.0.1-draft/model/Core/Properties/from/index.html b/v3.0.1-draft/model/Core/Properties/from/index.html index 820c331b8f..80ba656863 100644 --- a/v3.0.1-draft/model/Core/Properties/from/index.html +++ b/v3.0.1-draft/model/Core/Properties/from/index.html @@ -822,7 +822,7 @@
- +

from

diff --git a/v3.0.1-draft/model/Core/Properties/hashValue/index.html b/v3.0.1-draft/model/Core/Properties/hashValue/index.html index 39e7173edf..37554a6392 100644 --- a/v3.0.1-draft/model/Core/Properties/hashValue/index.html +++ b/v3.0.1-draft/model/Core/Properties/hashValue/index.html @@ -822,7 +822,7 @@
- +

hashValue

diff --git a/v3.0.1-draft/model/Core/Properties/identifier/index.html b/v3.0.1-draft/model/Core/Properties/identifier/index.html index bcd44633d9..6a494263c6 100644 --- a/v3.0.1-draft/model/Core/Properties/identifier/index.html +++ b/v3.0.1-draft/model/Core/Properties/identifier/index.html @@ -822,7 +822,7 @@
- +

identifier

diff --git a/v3.0.1-draft/model/Core/Properties/identifierLocator/index.html b/v3.0.1-draft/model/Core/Properties/identifierLocator/index.html index 77050b3edd..0d13a69dba 100644 --- a/v3.0.1-draft/model/Core/Properties/identifierLocator/index.html +++ b/v3.0.1-draft/model/Core/Properties/identifierLocator/index.html @@ -822,7 +822,7 @@
- +

identifierLocator

diff --git a/v3.0.1-draft/model/Core/Properties/imports/index.html b/v3.0.1-draft/model/Core/Properties/imports/index.html index b00cbfc6f6..8e5baadbad 100644 --- a/v3.0.1-draft/model/Core/Properties/imports/index.html +++ b/v3.0.1-draft/model/Core/Properties/imports/index.html @@ -822,7 +822,7 @@
- +

imports

diff --git a/v3.0.1-draft/model/Core/Properties/issuingAuthority/index.html b/v3.0.1-draft/model/Core/Properties/issuingAuthority/index.html index 0cd68c483f..c4627f59fa 100644 --- a/v3.0.1-draft/model/Core/Properties/issuingAuthority/index.html +++ b/v3.0.1-draft/model/Core/Properties/issuingAuthority/index.html @@ -822,7 +822,7 @@
- +

issuingAuthority

diff --git a/v3.0.1-draft/model/Core/Properties/key/index.html b/v3.0.1-draft/model/Core/Properties/key/index.html index 51700584b0..ec26e04ae8 100644 --- a/v3.0.1-draft/model/Core/Properties/key/index.html +++ b/v3.0.1-draft/model/Core/Properties/key/index.html @@ -822,7 +822,7 @@
- +

key

diff --git a/v3.0.1-draft/model/Core/Properties/locationHint/index.html b/v3.0.1-draft/model/Core/Properties/locationHint/index.html index 701512cde0..b2972c089f 100644 --- a/v3.0.1-draft/model/Core/Properties/locationHint/index.html +++ b/v3.0.1-draft/model/Core/Properties/locationHint/index.html @@ -822,7 +822,7 @@
- +

locationHint

diff --git a/v3.0.1-draft/model/Core/Properties/locator/index.html b/v3.0.1-draft/model/Core/Properties/locator/index.html index cf7c0602f2..e548479107 100644 --- a/v3.0.1-draft/model/Core/Properties/locator/index.html +++ b/v3.0.1-draft/model/Core/Properties/locator/index.html @@ -822,7 +822,7 @@
- +

locator

diff --git a/v3.0.1-draft/model/Core/Properties/name/index.html b/v3.0.1-draft/model/Core/Properties/name/index.html index b723469e0d..b7f4846e36 100644 --- a/v3.0.1-draft/model/Core/Properties/name/index.html +++ b/v3.0.1-draft/model/Core/Properties/name/index.html @@ -822,7 +822,7 @@
- +

name

diff --git a/v3.0.1-draft/model/Core/Properties/namespace/index.html b/v3.0.1-draft/model/Core/Properties/namespace/index.html index 01d6ec585e..920363dbe6 100644 --- a/v3.0.1-draft/model/Core/Properties/namespace/index.html +++ b/v3.0.1-draft/model/Core/Properties/namespace/index.html @@ -822,7 +822,7 @@
- +

namespace

diff --git a/v3.0.1-draft/model/Core/Properties/namespaceMap/index.html b/v3.0.1-draft/model/Core/Properties/namespaceMap/index.html index 7b61d01265..e0bd556603 100644 --- a/v3.0.1-draft/model/Core/Properties/namespaceMap/index.html +++ b/v3.0.1-draft/model/Core/Properties/namespaceMap/index.html @@ -822,7 +822,7 @@
- +

namespaceMap

diff --git a/v3.0.1-draft/model/Core/Properties/originatedBy/index.html b/v3.0.1-draft/model/Core/Properties/originatedBy/index.html index d58ced5a2b..aa8837de4a 100644 --- a/v3.0.1-draft/model/Core/Properties/originatedBy/index.html +++ b/v3.0.1-draft/model/Core/Properties/originatedBy/index.html @@ -822,7 +822,7 @@
- +

originatedBy

diff --git a/v3.0.1-draft/model/Core/Properties/packageVerificationCodeExcludedFile/index.html b/v3.0.1-draft/model/Core/Properties/packageVerificationCodeExcludedFile/index.html index ee3875e504..4623db6f75 100644 --- a/v3.0.1-draft/model/Core/Properties/packageVerificationCodeExcludedFile/index.html +++ b/v3.0.1-draft/model/Core/Properties/packageVerificationCodeExcludedFile/index.html @@ -822,7 +822,7 @@
- +

packageVerificationCodeExcludedFile

diff --git a/v3.0.1-draft/model/Core/Properties/prefix/index.html b/v3.0.1-draft/model/Core/Properties/prefix/index.html index b4f4d3de06..926e84b54d 100644 --- a/v3.0.1-draft/model/Core/Properties/prefix/index.html +++ b/v3.0.1-draft/model/Core/Properties/prefix/index.html @@ -822,7 +822,7 @@
- +

prefix

diff --git a/v3.0.1-draft/model/Core/Properties/profileConformance/index.html b/v3.0.1-draft/model/Core/Properties/profileConformance/index.html index 41aedf6c2e..832f0470c4 100644 --- a/v3.0.1-draft/model/Core/Properties/profileConformance/index.html +++ b/v3.0.1-draft/model/Core/Properties/profileConformance/index.html @@ -822,7 +822,7 @@
- +

profileConformance

diff --git a/v3.0.1-draft/model/Core/Properties/relationshipType/index.html b/v3.0.1-draft/model/Core/Properties/relationshipType/index.html index c47554c7c9..a69db3a582 100644 --- a/v3.0.1-draft/model/Core/Properties/relationshipType/index.html +++ b/v3.0.1-draft/model/Core/Properties/relationshipType/index.html @@ -822,7 +822,7 @@
- +

relationshipType

diff --git a/v3.0.1-draft/model/Core/Properties/releaseTime/index.html b/v3.0.1-draft/model/Core/Properties/releaseTime/index.html index 93b624215b..ff6b99810d 100644 --- a/v3.0.1-draft/model/Core/Properties/releaseTime/index.html +++ b/v3.0.1-draft/model/Core/Properties/releaseTime/index.html @@ -822,7 +822,7 @@
- +

releaseTime

diff --git a/v3.0.1-draft/model/Core/Properties/rootElement/index.html b/v3.0.1-draft/model/Core/Properties/rootElement/index.html index acd8ac1554..79b7227022 100644 --- a/v3.0.1-draft/model/Core/Properties/rootElement/index.html +++ b/v3.0.1-draft/model/Core/Properties/rootElement/index.html @@ -822,7 +822,7 @@
- +

rootElement

diff --git a/v3.0.1-draft/model/Core/Properties/scope/index.html b/v3.0.1-draft/model/Core/Properties/scope/index.html index 0643b57955..d9ea76f6be 100644 --- a/v3.0.1-draft/model/Core/Properties/scope/index.html +++ b/v3.0.1-draft/model/Core/Properties/scope/index.html @@ -822,7 +822,7 @@
- +

scope

diff --git a/v3.0.1-draft/model/Core/Properties/spdxId/index.html b/v3.0.1-draft/model/Core/Properties/spdxId/index.html index 131e1f7e82..7cc3e589de 100644 --- a/v3.0.1-draft/model/Core/Properties/spdxId/index.html +++ b/v3.0.1-draft/model/Core/Properties/spdxId/index.html @@ -822,7 +822,7 @@
- +

spdxId

diff --git a/v3.0.1-draft/model/Core/Properties/specVersion/index.html b/v3.0.1-draft/model/Core/Properties/specVersion/index.html index 8ade3939d2..3b8df03525 100644 --- a/v3.0.1-draft/model/Core/Properties/specVersion/index.html +++ b/v3.0.1-draft/model/Core/Properties/specVersion/index.html @@ -822,7 +822,7 @@
- +

specVersion

diff --git a/v3.0.1-draft/model/Core/Properties/standardName/index.html b/v3.0.1-draft/model/Core/Properties/standardName/index.html index bd0adb2348..403e801665 100644 --- a/v3.0.1-draft/model/Core/Properties/standardName/index.html +++ b/v3.0.1-draft/model/Core/Properties/standardName/index.html @@ -822,7 +822,7 @@
- +

standardName

diff --git a/v3.0.1-draft/model/Core/Properties/startTime/index.html b/v3.0.1-draft/model/Core/Properties/startTime/index.html index 2716838f50..eeab53ece2 100644 --- a/v3.0.1-draft/model/Core/Properties/startTime/index.html +++ b/v3.0.1-draft/model/Core/Properties/startTime/index.html @@ -822,7 +822,7 @@
- +

startTime

diff --git a/v3.0.1-draft/model/Core/Properties/statement/index.html b/v3.0.1-draft/model/Core/Properties/statement/index.html index 688a06adff..3c37baa58c 100644 --- a/v3.0.1-draft/model/Core/Properties/statement/index.html +++ b/v3.0.1-draft/model/Core/Properties/statement/index.html @@ -822,7 +822,7 @@
- +

statement

diff --git a/v3.0.1-draft/model/Core/Properties/subject/index.html b/v3.0.1-draft/model/Core/Properties/subject/index.html index ba51798530..bc86a5f7fd 100644 --- a/v3.0.1-draft/model/Core/Properties/subject/index.html +++ b/v3.0.1-draft/model/Core/Properties/subject/index.html @@ -822,7 +822,7 @@
- +

subject

diff --git a/v3.0.1-draft/model/Core/Properties/summary/index.html b/v3.0.1-draft/model/Core/Properties/summary/index.html index 1c8620df9b..cb5a5374fd 100644 --- a/v3.0.1-draft/model/Core/Properties/summary/index.html +++ b/v3.0.1-draft/model/Core/Properties/summary/index.html @@ -822,7 +822,7 @@
- +

summary

diff --git a/v3.0.1-draft/model/Core/Properties/suppliedBy/index.html b/v3.0.1-draft/model/Core/Properties/suppliedBy/index.html index f04b598b58..64b6b0374f 100644 --- a/v3.0.1-draft/model/Core/Properties/suppliedBy/index.html +++ b/v3.0.1-draft/model/Core/Properties/suppliedBy/index.html @@ -822,7 +822,7 @@
- +

suppliedBy

diff --git a/v3.0.1-draft/model/Core/Properties/supportLevel/index.html b/v3.0.1-draft/model/Core/Properties/supportLevel/index.html index dc8757a45a..c801a4652b 100644 --- a/v3.0.1-draft/model/Core/Properties/supportLevel/index.html +++ b/v3.0.1-draft/model/Core/Properties/supportLevel/index.html @@ -822,7 +822,7 @@
- +

supportLevel

diff --git a/v3.0.1-draft/model/Core/Properties/to/index.html b/v3.0.1-draft/model/Core/Properties/to/index.html index 518ce23139..a1e044c674 100644 --- a/v3.0.1-draft/model/Core/Properties/to/index.html +++ b/v3.0.1-draft/model/Core/Properties/to/index.html @@ -822,7 +822,7 @@
- +

to

diff --git a/v3.0.1-draft/model/Core/Properties/validUntilTime/index.html b/v3.0.1-draft/model/Core/Properties/validUntilTime/index.html index 4fd532581d..a430d079df 100644 --- a/v3.0.1-draft/model/Core/Properties/validUntilTime/index.html +++ b/v3.0.1-draft/model/Core/Properties/validUntilTime/index.html @@ -822,7 +822,7 @@
- +

validUntilTime

diff --git a/v3.0.1-draft/model/Core/Properties/value/index.html b/v3.0.1-draft/model/Core/Properties/value/index.html index 1313cebb83..edb85b515e 100644 --- a/v3.0.1-draft/model/Core/Properties/value/index.html +++ b/v3.0.1-draft/model/Core/Properties/value/index.html @@ -822,7 +822,7 @@
- +

value

diff --git a/v3.0.1-draft/model/Core/Properties/verifiedUsing/index.html b/v3.0.1-draft/model/Core/Properties/verifiedUsing/index.html index 0d805347e4..e9263714e4 100644 --- a/v3.0.1-draft/model/Core/Properties/verifiedUsing/index.html +++ b/v3.0.1-draft/model/Core/Properties/verifiedUsing/index.html @@ -822,7 +822,7 @@
- +

verifiedUsing

diff --git a/v3.0.1-draft/model/Core/Vocabularies/AnnotationType/index.html b/v3.0.1-draft/model/Core/Vocabularies/AnnotationType/index.html index 116eb531b8..7b49d48956 100644 --- a/v3.0.1-draft/model/Core/Vocabularies/AnnotationType/index.html +++ b/v3.0.1-draft/model/Core/Vocabularies/AnnotationType/index.html @@ -822,7 +822,7 @@
- +

AnnotationType

diff --git a/v3.0.1-draft/model/Core/Vocabularies/ExternalIdentifierType/index.html b/v3.0.1-draft/model/Core/Vocabularies/ExternalIdentifierType/index.html index 807c001c13..1408457180 100644 --- a/v3.0.1-draft/model/Core/Vocabularies/ExternalIdentifierType/index.html +++ b/v3.0.1-draft/model/Core/Vocabularies/ExternalIdentifierType/index.html @@ -822,7 +822,7 @@
- +

ExternalIdentifierType

diff --git a/v3.0.1-draft/model/Core/Vocabularies/ExternalRefType/index.html b/v3.0.1-draft/model/Core/Vocabularies/ExternalRefType/index.html index b47bbb0377..c47c43bb2e 100644 --- a/v3.0.1-draft/model/Core/Vocabularies/ExternalRefType/index.html +++ b/v3.0.1-draft/model/Core/Vocabularies/ExternalRefType/index.html @@ -822,7 +822,7 @@
- +

ExternalRefType

diff --git a/v3.0.1-draft/model/Core/Vocabularies/HashAlgorithm/index.html b/v3.0.1-draft/model/Core/Vocabularies/HashAlgorithm/index.html index 973ce9eb1b..d0548f52e9 100644 --- a/v3.0.1-draft/model/Core/Vocabularies/HashAlgorithm/index.html +++ b/v3.0.1-draft/model/Core/Vocabularies/HashAlgorithm/index.html @@ -822,7 +822,7 @@
- +

HashAlgorithm

diff --git a/v3.0.1-draft/model/Core/Vocabularies/LifecycleScopeType/index.html b/v3.0.1-draft/model/Core/Vocabularies/LifecycleScopeType/index.html index 9c1f6a1cb7..329d65fdbd 100644 --- a/v3.0.1-draft/model/Core/Vocabularies/LifecycleScopeType/index.html +++ b/v3.0.1-draft/model/Core/Vocabularies/LifecycleScopeType/index.html @@ -822,7 +822,7 @@
- +

LifecycleScopeType

diff --git a/v3.0.1-draft/model/Core/Vocabularies/PresenceType/index.html b/v3.0.1-draft/model/Core/Vocabularies/PresenceType/index.html index 24b300c2ad..d7ac894cfc 100644 --- a/v3.0.1-draft/model/Core/Vocabularies/PresenceType/index.html +++ b/v3.0.1-draft/model/Core/Vocabularies/PresenceType/index.html @@ -822,7 +822,7 @@
- +

PresenceType

diff --git a/v3.0.1-draft/model/Core/Vocabularies/ProfileIdentifierType/index.html b/v3.0.1-draft/model/Core/Vocabularies/ProfileIdentifierType/index.html index 5799f16635..0e83257acc 100644 --- a/v3.0.1-draft/model/Core/Vocabularies/ProfileIdentifierType/index.html +++ b/v3.0.1-draft/model/Core/Vocabularies/ProfileIdentifierType/index.html @@ -822,7 +822,7 @@
- +

ProfileIdentifierType

diff --git a/v3.0.1-draft/model/Core/Vocabularies/RelationshipCompleteness/index.html b/v3.0.1-draft/model/Core/Vocabularies/RelationshipCompleteness/index.html index 78e2b72738..13e10ca422 100644 --- a/v3.0.1-draft/model/Core/Vocabularies/RelationshipCompleteness/index.html +++ b/v3.0.1-draft/model/Core/Vocabularies/RelationshipCompleteness/index.html @@ -822,7 +822,7 @@
- +

RelationshipCompleteness

diff --git a/v3.0.1-draft/model/Core/Vocabularies/RelationshipType/index.html b/v3.0.1-draft/model/Core/Vocabularies/RelationshipType/index.html index 832b696d5f..7c0cb0f64a 100644 --- a/v3.0.1-draft/model/Core/Vocabularies/RelationshipType/index.html +++ b/v3.0.1-draft/model/Core/Vocabularies/RelationshipType/index.html @@ -822,7 +822,7 @@
- +

RelationshipType

diff --git a/v3.0.1-draft/model/Core/Vocabularies/SupportType/index.html b/v3.0.1-draft/model/Core/Vocabularies/SupportType/index.html index c88af1dddf..30a2d853bb 100644 --- a/v3.0.1-draft/model/Core/Vocabularies/SupportType/index.html +++ b/v3.0.1-draft/model/Core/Vocabularies/SupportType/index.html @@ -822,7 +822,7 @@
- +

SupportType

diff --git a/v3.0.1-draft/model/Dataset/Classes/DatasetPackage/index.html b/v3.0.1-draft/model/Dataset/Classes/DatasetPackage/index.html index 94f66bda43..3ef42e6c51 100644 --- a/v3.0.1-draft/model/Dataset/Classes/DatasetPackage/index.html +++ b/v3.0.1-draft/model/Dataset/Classes/DatasetPackage/index.html @@ -828,7 +828,7 @@
- +

DatasetPackage

diff --git a/v3.0.1-draft/model/Dataset/Dataset/index.html b/v3.0.1-draft/model/Dataset/Dataset/index.html index 4922d36f32..3664daaac4 100644 --- a/v3.0.1-draft/model/Dataset/Dataset/index.html +++ b/v3.0.1-draft/model/Dataset/Dataset/index.html @@ -821,7 +821,7 @@
- +

Dataset

diff --git a/v3.0.1-draft/model/Dataset/Properties/anonymizationMethodUsed/index.html b/v3.0.1-draft/model/Dataset/Properties/anonymizationMethodUsed/index.html index e604e0b9b8..7046d3c9e8 100644 --- a/v3.0.1-draft/model/Dataset/Properties/anonymizationMethodUsed/index.html +++ b/v3.0.1-draft/model/Dataset/Properties/anonymizationMethodUsed/index.html @@ -822,7 +822,7 @@
- +

anonymizationMethodUsed

diff --git a/v3.0.1-draft/model/Dataset/Properties/confidentialityLevel/index.html b/v3.0.1-draft/model/Dataset/Properties/confidentialityLevel/index.html index ba38b5f76e..24ea672dd6 100644 --- a/v3.0.1-draft/model/Dataset/Properties/confidentialityLevel/index.html +++ b/v3.0.1-draft/model/Dataset/Properties/confidentialityLevel/index.html @@ -822,7 +822,7 @@
- +

confidentialityLevel

diff --git a/v3.0.1-draft/model/Dataset/Properties/dataCollectionProcess/index.html b/v3.0.1-draft/model/Dataset/Properties/dataCollectionProcess/index.html index 1bfdb9ba87..7493065f0f 100644 --- a/v3.0.1-draft/model/Dataset/Properties/dataCollectionProcess/index.html +++ b/v3.0.1-draft/model/Dataset/Properties/dataCollectionProcess/index.html @@ -822,7 +822,7 @@
- +

dataCollectionProcess

diff --git a/v3.0.1-draft/model/Dataset/Properties/dataPreprocessing/index.html b/v3.0.1-draft/model/Dataset/Properties/dataPreprocessing/index.html index 0f03a42bce..054c70303c 100644 --- a/v3.0.1-draft/model/Dataset/Properties/dataPreprocessing/index.html +++ b/v3.0.1-draft/model/Dataset/Properties/dataPreprocessing/index.html @@ -822,7 +822,7 @@
- +

dataPreprocessing

diff --git a/v3.0.1-draft/model/Dataset/Properties/datasetAvailability/index.html b/v3.0.1-draft/model/Dataset/Properties/datasetAvailability/index.html index 537d3afe15..47fd4db2bc 100644 --- a/v3.0.1-draft/model/Dataset/Properties/datasetAvailability/index.html +++ b/v3.0.1-draft/model/Dataset/Properties/datasetAvailability/index.html @@ -822,7 +822,7 @@
- +

datasetAvailability

diff --git a/v3.0.1-draft/model/Dataset/Properties/datasetNoise/index.html b/v3.0.1-draft/model/Dataset/Properties/datasetNoise/index.html index 7ffa9cc268..1de7f90b1c 100644 --- a/v3.0.1-draft/model/Dataset/Properties/datasetNoise/index.html +++ b/v3.0.1-draft/model/Dataset/Properties/datasetNoise/index.html @@ -822,7 +822,7 @@
- +

datasetNoise

diff --git a/v3.0.1-draft/model/Dataset/Properties/datasetSize/index.html b/v3.0.1-draft/model/Dataset/Properties/datasetSize/index.html index f025c78f54..fa1b7ecb7f 100644 --- a/v3.0.1-draft/model/Dataset/Properties/datasetSize/index.html +++ b/v3.0.1-draft/model/Dataset/Properties/datasetSize/index.html @@ -822,7 +822,7 @@
- +

datasetSize

diff --git a/v3.0.1-draft/model/Dataset/Properties/datasetType/index.html b/v3.0.1-draft/model/Dataset/Properties/datasetType/index.html index 4cbcdd7b13..e86220db81 100644 --- a/v3.0.1-draft/model/Dataset/Properties/datasetType/index.html +++ b/v3.0.1-draft/model/Dataset/Properties/datasetType/index.html @@ -822,7 +822,7 @@
- +

datasetType

diff --git a/v3.0.1-draft/model/Dataset/Properties/datasetUpdateMechanism/index.html b/v3.0.1-draft/model/Dataset/Properties/datasetUpdateMechanism/index.html index bc9cecaa8f..e3c1451a9c 100644 --- a/v3.0.1-draft/model/Dataset/Properties/datasetUpdateMechanism/index.html +++ b/v3.0.1-draft/model/Dataset/Properties/datasetUpdateMechanism/index.html @@ -822,7 +822,7 @@
- +

datasetUpdateMechanism

diff --git a/v3.0.1-draft/model/Dataset/Properties/hasSensitivePersonalInformation/index.html b/v3.0.1-draft/model/Dataset/Properties/hasSensitivePersonalInformation/index.html index e1f97611fe..d9a3ae0be4 100644 --- a/v3.0.1-draft/model/Dataset/Properties/hasSensitivePersonalInformation/index.html +++ b/v3.0.1-draft/model/Dataset/Properties/hasSensitivePersonalInformation/index.html @@ -822,7 +822,7 @@
- +

hasSensitivePersonalInformation

diff --git a/v3.0.1-draft/model/Dataset/Properties/intendedUse/index.html b/v3.0.1-draft/model/Dataset/Properties/intendedUse/index.html index 2266005916..c1cbf42b2f 100644 --- a/v3.0.1-draft/model/Dataset/Properties/intendedUse/index.html +++ b/v3.0.1-draft/model/Dataset/Properties/intendedUse/index.html @@ -822,7 +822,7 @@
- +

intendedUse

diff --git a/v3.0.1-draft/model/Dataset/Properties/knownBias/index.html b/v3.0.1-draft/model/Dataset/Properties/knownBias/index.html index 31fcc1ebfa..c59f96bbc4 100644 --- a/v3.0.1-draft/model/Dataset/Properties/knownBias/index.html +++ b/v3.0.1-draft/model/Dataset/Properties/knownBias/index.html @@ -822,7 +822,7 @@
- +

knownBias

diff --git a/v3.0.1-draft/model/Dataset/Properties/sensor/index.html b/v3.0.1-draft/model/Dataset/Properties/sensor/index.html index e7620b2861..2d1e2ae8fa 100644 --- a/v3.0.1-draft/model/Dataset/Properties/sensor/index.html +++ b/v3.0.1-draft/model/Dataset/Properties/sensor/index.html @@ -822,7 +822,7 @@
- +

sensor

diff --git a/v3.0.1-draft/model/Dataset/Vocabularies/ConfidentialityLevelType/index.html b/v3.0.1-draft/model/Dataset/Vocabularies/ConfidentialityLevelType/index.html index 86178811b2..fc95e7f590 100644 --- a/v3.0.1-draft/model/Dataset/Vocabularies/ConfidentialityLevelType/index.html +++ b/v3.0.1-draft/model/Dataset/Vocabularies/ConfidentialityLevelType/index.html @@ -822,7 +822,7 @@
- +

ConfidentialityLevelType

diff --git a/v3.0.1-draft/model/Dataset/Vocabularies/DatasetAvailabilityType/index.html b/v3.0.1-draft/model/Dataset/Vocabularies/DatasetAvailabilityType/index.html index a221c7b5b0..908735ec8a 100644 --- a/v3.0.1-draft/model/Dataset/Vocabularies/DatasetAvailabilityType/index.html +++ b/v3.0.1-draft/model/Dataset/Vocabularies/DatasetAvailabilityType/index.html @@ -822,7 +822,7 @@
- +

DatasetAvailabilityType

diff --git a/v3.0.1-draft/model/Dataset/Vocabularies/DatasetType/index.html b/v3.0.1-draft/model/Dataset/Vocabularies/DatasetType/index.html index b917333e39..4ecc36b250 100644 --- a/v3.0.1-draft/model/Dataset/Vocabularies/DatasetType/index.html +++ b/v3.0.1-draft/model/Dataset/Vocabularies/DatasetType/index.html @@ -822,7 +822,7 @@
- +

DatasetType

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Classes/ConjunctiveLicenseSet/index.html b/v3.0.1-draft/model/ExpandedLicensing/Classes/ConjunctiveLicenseSet/index.html index 8f0f95788f..caa4e8b099 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Classes/ConjunctiveLicenseSet/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Classes/ConjunctiveLicenseSet/index.html @@ -826,7 +826,7 @@
- +

ConjunctiveLicenseSet

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Classes/CustomLicense/index.html b/v3.0.1-draft/model/ExpandedLicensing/Classes/CustomLicense/index.html index c955833e0e..83621f2b37 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Classes/CustomLicense/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Classes/CustomLicense/index.html @@ -824,7 +824,7 @@
- +

CustomLicense

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Classes/CustomLicenseAddition/index.html b/v3.0.1-draft/model/ExpandedLicensing/Classes/CustomLicenseAddition/index.html index 581b26acd2..f97229904b 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Classes/CustomLicenseAddition/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Classes/CustomLicenseAddition/index.html @@ -824,7 +824,7 @@
- +

CustomLicenseAddition

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Classes/DisjunctiveLicenseSet/index.html b/v3.0.1-draft/model/ExpandedLicensing/Classes/DisjunctiveLicenseSet/index.html index e820c94180..8541a56d33 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Classes/DisjunctiveLicenseSet/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Classes/DisjunctiveLicenseSet/index.html @@ -826,7 +826,7 @@
- +

DisjunctiveLicenseSet

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Classes/ExtendableLicense/index.html b/v3.0.1-draft/model/ExpandedLicensing/Classes/ExtendableLicense/index.html index 78e38f883f..dcbc60a2cb 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Classes/ExtendableLicense/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Classes/ExtendableLicense/index.html @@ -824,7 +824,7 @@
- +

ExtendableLicense

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Classes/IndividualLicensingInfo/index.html b/v3.0.1-draft/model/ExpandedLicensing/Classes/IndividualLicensingInfo/index.html index c348a2952a..16ff652389 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Classes/IndividualLicensingInfo/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Classes/IndividualLicensingInfo/index.html @@ -824,7 +824,7 @@
- +

IndividualLicensingInfo

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Classes/License/index.html b/v3.0.1-draft/model/ExpandedLicensing/Classes/License/index.html index ffba090d29..8a9b6e7341 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Classes/License/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Classes/License/index.html @@ -826,7 +826,7 @@
- +

License

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Classes/LicenseAddition/index.html b/v3.0.1-draft/model/ExpandedLicensing/Classes/LicenseAddition/index.html index 7cad259a0d..78289d1873 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Classes/LicenseAddition/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Classes/LicenseAddition/index.html @@ -826,7 +826,7 @@
- +

LicenseAddition

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Classes/ListedLicense/index.html b/v3.0.1-draft/model/ExpandedLicensing/Classes/ListedLicense/index.html index 3057b5abef..f3f665065f 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Classes/ListedLicense/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Classes/ListedLicense/index.html @@ -826,7 +826,7 @@
- +

ListedLicense

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Classes/ListedLicenseException/index.html b/v3.0.1-draft/model/ExpandedLicensing/Classes/ListedLicenseException/index.html index 763e4a87ea..a57c1885c1 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Classes/ListedLicenseException/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Classes/ListedLicenseException/index.html @@ -826,7 +826,7 @@
- +

ListedLicenseException

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Classes/OrLaterOperator/index.html b/v3.0.1-draft/model/ExpandedLicensing/Classes/OrLaterOperator/index.html index f10e03376c..bba35272c4 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Classes/OrLaterOperator/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Classes/OrLaterOperator/index.html @@ -826,7 +826,7 @@
- +

OrLaterOperator

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Classes/WithAdditionOperator/index.html b/v3.0.1-draft/model/ExpandedLicensing/Classes/WithAdditionOperator/index.html index 2a336e82d0..ce20f61147 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Classes/WithAdditionOperator/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Classes/WithAdditionOperator/index.html @@ -826,7 +826,7 @@
- +

WithAdditionOperator

diff --git a/v3.0.1-draft/model/ExpandedLicensing/ExpandedLicensing/index.html b/v3.0.1-draft/model/ExpandedLicensing/ExpandedLicensing/index.html index 81641e97f8..e650e454e6 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/ExpandedLicensing/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/ExpandedLicensing/index.html @@ -819,7 +819,7 @@
- +

ExpandedLicensing

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Individuals/NoAssertionLicense/index.html b/v3.0.1-draft/model/ExpandedLicensing/Individuals/NoAssertionLicense/index.html index 4e64764327..6243919aec 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Individuals/NoAssertionLicense/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Individuals/NoAssertionLicense/index.html @@ -820,7 +820,7 @@
- +

NoAssertionLicense

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Individuals/NoneLicense/index.html b/v3.0.1-draft/model/ExpandedLicensing/Individuals/NoneLicense/index.html index 2d09d7df2a..d6438446b9 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Individuals/NoneLicense/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Individuals/NoneLicense/index.html @@ -820,7 +820,7 @@
- +

NoneLicense

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/additionText/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/additionText/index.html index 851a75a524..018e991ed5 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/additionText/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/additionText/index.html @@ -822,7 +822,7 @@
- +

additionText

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/deprecatedVersion/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/deprecatedVersion/index.html index 5c2127cf9f..1a4b254b6b 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/deprecatedVersion/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/deprecatedVersion/index.html @@ -822,7 +822,7 @@
- +

deprecatedVersion

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/isDeprecatedAdditionId/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/isDeprecatedAdditionId/index.html index a5c7fb4e5e..be0c4969ae 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/isDeprecatedAdditionId/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/isDeprecatedAdditionId/index.html @@ -822,7 +822,7 @@
- +

isDeprecatedAdditionId

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/isDeprecatedLicenseId/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/isDeprecatedLicenseId/index.html index cf8d172aa9..edb746b620 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/isDeprecatedLicenseId/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/isDeprecatedLicenseId/index.html @@ -822,7 +822,7 @@
- +

isDeprecatedLicenseId

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/isFsfLibre/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/isFsfLibre/index.html index 5b97e24e0e..e7d3cdfc41 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/isFsfLibre/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/isFsfLibre/index.html @@ -822,7 +822,7 @@
- +

isFsfLibre

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/isOsiApproved/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/isOsiApproved/index.html index 3bd2593231..3f9a36ebc1 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/isOsiApproved/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/isOsiApproved/index.html @@ -822,7 +822,7 @@
- +

isOsiApproved

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/licenseXml/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/licenseXml/index.html index 97b746bd69..00540a6988 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/licenseXml/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/licenseXml/index.html @@ -822,7 +822,7 @@
- +

licenseXml

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/listVersionAdded/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/listVersionAdded/index.html index 0d3047442e..99909471fd 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/listVersionAdded/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/listVersionAdded/index.html @@ -822,7 +822,7 @@
- +

listVersionAdded

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/member/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/member/index.html index 53097c4d1d..a2b70fff2f 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/member/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/member/index.html @@ -822,7 +822,7 @@
- +

member

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/obsoletedBy/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/obsoletedBy/index.html index 46f62573ef..ba888aca3e 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/obsoletedBy/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/obsoletedBy/index.html @@ -822,7 +822,7 @@
- +

obsoletedBy

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/seeAlso/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/seeAlso/index.html index e59940a85d..87e644c38f 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/seeAlso/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/seeAlso/index.html @@ -822,7 +822,7 @@
- +

seeAlso

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/standardAdditionTemplate/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/standardAdditionTemplate/index.html index 19a49a212d..d6a668fdc8 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/standardAdditionTemplate/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/standardAdditionTemplate/index.html @@ -822,7 +822,7 @@
- +

standardAdditionTemplate

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/standardLicenseHeader/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/standardLicenseHeader/index.html index e0a86ff2c6..7f1c36c88a 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/standardLicenseHeader/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/standardLicenseHeader/index.html @@ -822,7 +822,7 @@
- +

standardLicenseHeader

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/standardLicenseTemplate/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/standardLicenseTemplate/index.html index d867d9766e..b1fb92deed 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/standardLicenseTemplate/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/standardLicenseTemplate/index.html @@ -822,7 +822,7 @@
- +

standardLicenseTemplate

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/subjectAddition/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/subjectAddition/index.html index 82d9b44730..2a424a48ae 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/subjectAddition/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/subjectAddition/index.html @@ -822,7 +822,7 @@
- +

subjectAddition

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/subjectExtendableLicense/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/subjectExtendableLicense/index.html index 2ffd2a7f85..2dea3cf2a9 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/subjectExtendableLicense/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/subjectExtendableLicense/index.html @@ -822,7 +822,7 @@
- +

subjectExtendableLicense

diff --git a/v3.0.1-draft/model/ExpandedLicensing/Properties/subjectLicense/index.html b/v3.0.1-draft/model/ExpandedLicensing/Properties/subjectLicense/index.html index ebe46adb4f..883d122cd8 100644 --- a/v3.0.1-draft/model/ExpandedLicensing/Properties/subjectLicense/index.html +++ b/v3.0.1-draft/model/ExpandedLicensing/Properties/subjectLicense/index.html @@ -822,7 +822,7 @@
- +

subjectLicense

diff --git a/v3.0.1-draft/model/Extension/Classes/CdxPropertiesExtension/index.html b/v3.0.1-draft/model/Extension/Classes/CdxPropertiesExtension/index.html index 5bceb0d704..8ad73f8e05 100644 --- a/v3.0.1-draft/model/Extension/Classes/CdxPropertiesExtension/index.html +++ b/v3.0.1-draft/model/Extension/Classes/CdxPropertiesExtension/index.html @@ -826,7 +826,7 @@
- +

CdxPropertiesExtension

diff --git a/v3.0.1-draft/model/Extension/Classes/CdxPropertyEntry/index.html b/v3.0.1-draft/model/Extension/Classes/CdxPropertyEntry/index.html index a68fcc1e3e..408d74bbe7 100644 --- a/v3.0.1-draft/model/Extension/Classes/CdxPropertyEntry/index.html +++ b/v3.0.1-draft/model/Extension/Classes/CdxPropertyEntry/index.html @@ -824,7 +824,7 @@
- +

CdxPropertyEntry

diff --git a/v3.0.1-draft/model/Extension/Classes/Extension/index.html b/v3.0.1-draft/model/Extension/Classes/Extension/index.html index 9a8c7170b3..ee9971c609 100644 --- a/v3.0.1-draft/model/Extension/Classes/Extension/index.html +++ b/v3.0.1-draft/model/Extension/Classes/Extension/index.html @@ -820,7 +820,7 @@
- +

Extension

diff --git a/v3.0.1-draft/model/Extension/Extension/index.html b/v3.0.1-draft/model/Extension/Extension/index.html index b7e0d09302..1e8234b3cb 100644 --- a/v3.0.1-draft/model/Extension/Extension/index.html +++ b/v3.0.1-draft/model/Extension/Extension/index.html @@ -819,7 +819,7 @@
- +

Extension

diff --git a/v3.0.1-draft/model/Extension/Properties/cdxPropName/index.html b/v3.0.1-draft/model/Extension/Properties/cdxPropName/index.html index 94263db294..30b5f87113 100644 --- a/v3.0.1-draft/model/Extension/Properties/cdxPropName/index.html +++ b/v3.0.1-draft/model/Extension/Properties/cdxPropName/index.html @@ -822,7 +822,7 @@
- +

cdxPropName

diff --git a/v3.0.1-draft/model/Extension/Properties/cdxPropValue/index.html b/v3.0.1-draft/model/Extension/Properties/cdxPropValue/index.html index e7ed73f4e3..2f785c3a07 100644 --- a/v3.0.1-draft/model/Extension/Properties/cdxPropValue/index.html +++ b/v3.0.1-draft/model/Extension/Properties/cdxPropValue/index.html @@ -822,7 +822,7 @@
- +

cdxPropValue

diff --git a/v3.0.1-draft/model/Extension/Properties/cdxProperty/index.html b/v3.0.1-draft/model/Extension/Properties/cdxProperty/index.html index d4a985e8de..05f746bbfd 100644 --- a/v3.0.1-draft/model/Extension/Properties/cdxProperty/index.html +++ b/v3.0.1-draft/model/Extension/Properties/cdxProperty/index.html @@ -822,7 +822,7 @@
- +

cdxProperty

diff --git a/v3.0.1-draft/model/Licensing/Licensing/index.html b/v3.0.1-draft/model/Licensing/Licensing/index.html index 94fc238d39..2b44694acf 100644 --- a/v3.0.1-draft/model/Licensing/Licensing/index.html +++ b/v3.0.1-draft/model/Licensing/Licensing/index.html @@ -821,7 +821,7 @@
- +

Licensing

diff --git a/v3.0.1-draft/model/Lite/Lite/index.html b/v3.0.1-draft/model/Lite/Lite/index.html index c3a553be5b..cabe910768 100644 --- a/v3.0.1-draft/model/Lite/Lite/index.html +++ b/v3.0.1-draft/model/Lite/Lite/index.html @@ -821,7 +821,7 @@
- +

Lite

diff --git a/v3.0.1-draft/model/Security/Classes/CvssV2VulnAssessmentRelationship/index.html b/v3.0.1-draft/model/Security/Classes/CvssV2VulnAssessmentRelationship/index.html index 9b82e74443..11aef0be03 100644 --- a/v3.0.1-draft/model/Security/Classes/CvssV2VulnAssessmentRelationship/index.html +++ b/v3.0.1-draft/model/Security/Classes/CvssV2VulnAssessmentRelationship/index.html @@ -826,7 +826,7 @@
- +

CvssV2VulnAssessmentRelationship

diff --git a/v3.0.1-draft/model/Security/Classes/CvssV3VulnAssessmentRelationship/index.html b/v3.0.1-draft/model/Security/Classes/CvssV3VulnAssessmentRelationship/index.html index 6696d2d352..91864c0cd3 100644 --- a/v3.0.1-draft/model/Security/Classes/CvssV3VulnAssessmentRelationship/index.html +++ b/v3.0.1-draft/model/Security/Classes/CvssV3VulnAssessmentRelationship/index.html @@ -826,7 +826,7 @@
- +

CvssV3VulnAssessmentRelationship

diff --git a/v3.0.1-draft/model/Security/Classes/CvssV4VulnAssessmentRelationship/index.html b/v3.0.1-draft/model/Security/Classes/CvssV4VulnAssessmentRelationship/index.html index 29cb846a5d..d51ee4c85b 100644 --- a/v3.0.1-draft/model/Security/Classes/CvssV4VulnAssessmentRelationship/index.html +++ b/v3.0.1-draft/model/Security/Classes/CvssV4VulnAssessmentRelationship/index.html @@ -826,7 +826,7 @@
- +

CvssV4VulnAssessmentRelationship

diff --git a/v3.0.1-draft/model/Security/Classes/EpssVulnAssessmentRelationship/index.html b/v3.0.1-draft/model/Security/Classes/EpssVulnAssessmentRelationship/index.html index dc88df0fa3..55316c0c6c 100644 --- a/v3.0.1-draft/model/Security/Classes/EpssVulnAssessmentRelationship/index.html +++ b/v3.0.1-draft/model/Security/Classes/EpssVulnAssessmentRelationship/index.html @@ -828,7 +828,7 @@
- +

EpssVulnAssessmentRelationship

diff --git a/v3.0.1-draft/model/Security/Classes/ExploitCatalogVulnAssessmentRelationship/index.html b/v3.0.1-draft/model/Security/Classes/ExploitCatalogVulnAssessmentRelationship/index.html index 55222458af..2f367f9606 100644 --- a/v3.0.1-draft/model/Security/Classes/ExploitCatalogVulnAssessmentRelationship/index.html +++ b/v3.0.1-draft/model/Security/Classes/ExploitCatalogVulnAssessmentRelationship/index.html @@ -826,7 +826,7 @@
- +

ExploitCatalogVulnAssessmentRelationship

diff --git a/v3.0.1-draft/model/Security/Classes/SsvcVulnAssessmentRelationship/index.html b/v3.0.1-draft/model/Security/Classes/SsvcVulnAssessmentRelationship/index.html index 80462052fd..0d3251ac87 100644 --- a/v3.0.1-draft/model/Security/Classes/SsvcVulnAssessmentRelationship/index.html +++ b/v3.0.1-draft/model/Security/Classes/SsvcVulnAssessmentRelationship/index.html @@ -826,7 +826,7 @@
- +

SsvcVulnAssessmentRelationship

diff --git a/v3.0.1-draft/model/Security/Classes/VexAffectedVulnAssessmentRelationship/index.html b/v3.0.1-draft/model/Security/Classes/VexAffectedVulnAssessmentRelationship/index.html index 5ff6350f47..442d9fcea2 100644 --- a/v3.0.1-draft/model/Security/Classes/VexAffectedVulnAssessmentRelationship/index.html +++ b/v3.0.1-draft/model/Security/Classes/VexAffectedVulnAssessmentRelationship/index.html @@ -826,7 +826,7 @@
- +

VexAffectedVulnAssessmentRelationship

diff --git a/v3.0.1-draft/model/Security/Classes/VexFixedVulnAssessmentRelationship/index.html b/v3.0.1-draft/model/Security/Classes/VexFixedVulnAssessmentRelationship/index.html index 3069d59fb4..1624d0a426 100644 --- a/v3.0.1-draft/model/Security/Classes/VexFixedVulnAssessmentRelationship/index.html +++ b/v3.0.1-draft/model/Security/Classes/VexFixedVulnAssessmentRelationship/index.html @@ -824,7 +824,7 @@
- +

VexFixedVulnAssessmentRelationship

diff --git a/v3.0.1-draft/model/Security/Classes/VexNotAffectedVulnAssessmentRelationship/index.html b/v3.0.1-draft/model/Security/Classes/VexNotAffectedVulnAssessmentRelationship/index.html index 154dc9dfa1..f379e4c37f 100644 --- a/v3.0.1-draft/model/Security/Classes/VexNotAffectedVulnAssessmentRelationship/index.html +++ b/v3.0.1-draft/model/Security/Classes/VexNotAffectedVulnAssessmentRelationship/index.html @@ -826,7 +826,7 @@
- +

VexNotAffectedVulnAssessmentRelationship

diff --git a/v3.0.1-draft/model/Security/Classes/VexUnderInvestigationVulnAssessmentRelationship/index.html b/v3.0.1-draft/model/Security/Classes/VexUnderInvestigationVulnAssessmentRelationship/index.html index 421c67d6fe..1a4ca73cb3 100644 --- a/v3.0.1-draft/model/Security/Classes/VexUnderInvestigationVulnAssessmentRelationship/index.html +++ b/v3.0.1-draft/model/Security/Classes/VexUnderInvestigationVulnAssessmentRelationship/index.html @@ -824,7 +824,7 @@
- +

VexUnderInvestigationVulnAssessmentRelationship

diff --git a/v3.0.1-draft/model/Security/Classes/VexVulnAssessmentRelationship/index.html b/v3.0.1-draft/model/Security/Classes/VexVulnAssessmentRelationship/index.html index 94b5fc23fd..397b8c15d7 100644 --- a/v3.0.1-draft/model/Security/Classes/VexVulnAssessmentRelationship/index.html +++ b/v3.0.1-draft/model/Security/Classes/VexVulnAssessmentRelationship/index.html @@ -826,7 +826,7 @@
- +

VexVulnAssessmentRelationship

diff --git a/v3.0.1-draft/model/Security/Classes/VulnAssessmentRelationship/index.html b/v3.0.1-draft/model/Security/Classes/VulnAssessmentRelationship/index.html index aca9a3e80e..a6435abfeb 100644 --- a/v3.0.1-draft/model/Security/Classes/VulnAssessmentRelationship/index.html +++ b/v3.0.1-draft/model/Security/Classes/VulnAssessmentRelationship/index.html @@ -826,7 +826,7 @@
- +

VulnAssessmentRelationship

diff --git a/v3.0.1-draft/model/Security/Classes/Vulnerability/index.html b/v3.0.1-draft/model/Security/Classes/Vulnerability/index.html index bb4f5f285b..bd869ddf9a 100644 --- a/v3.0.1-draft/model/Security/Classes/Vulnerability/index.html +++ b/v3.0.1-draft/model/Security/Classes/Vulnerability/index.html @@ -826,7 +826,7 @@
- +

Vulnerability

diff --git a/v3.0.1-draft/model/Security/Properties/actionStatement/index.html b/v3.0.1-draft/model/Security/Properties/actionStatement/index.html index 9c4ed86966..1177c2149e 100644 --- a/v3.0.1-draft/model/Security/Properties/actionStatement/index.html +++ b/v3.0.1-draft/model/Security/Properties/actionStatement/index.html @@ -822,7 +822,7 @@
- +

actionStatement

diff --git a/v3.0.1-draft/model/Security/Properties/actionStatementTime/index.html b/v3.0.1-draft/model/Security/Properties/actionStatementTime/index.html index fe6d8acc66..d70f7565b3 100644 --- a/v3.0.1-draft/model/Security/Properties/actionStatementTime/index.html +++ b/v3.0.1-draft/model/Security/Properties/actionStatementTime/index.html @@ -822,7 +822,7 @@
- +

actionStatementTime

diff --git a/v3.0.1-draft/model/Security/Properties/assessedElement/index.html b/v3.0.1-draft/model/Security/Properties/assessedElement/index.html index ea90641def..a6fa79ee32 100644 --- a/v3.0.1-draft/model/Security/Properties/assessedElement/index.html +++ b/v3.0.1-draft/model/Security/Properties/assessedElement/index.html @@ -822,7 +822,7 @@
- +

assessedElement

diff --git a/v3.0.1-draft/model/Security/Properties/catalogType/index.html b/v3.0.1-draft/model/Security/Properties/catalogType/index.html index 8b14d661ed..5c4a499572 100644 --- a/v3.0.1-draft/model/Security/Properties/catalogType/index.html +++ b/v3.0.1-draft/model/Security/Properties/catalogType/index.html @@ -822,7 +822,7 @@
- +

catalogType

diff --git a/v3.0.1-draft/model/Security/Properties/decisionType/index.html b/v3.0.1-draft/model/Security/Properties/decisionType/index.html index d1e10c65aa..b7c028eb39 100644 --- a/v3.0.1-draft/model/Security/Properties/decisionType/index.html +++ b/v3.0.1-draft/model/Security/Properties/decisionType/index.html @@ -822,7 +822,7 @@
- +

decisionType

diff --git a/v3.0.1-draft/model/Security/Properties/exploited/index.html b/v3.0.1-draft/model/Security/Properties/exploited/index.html index 34daf9ce69..66ecf6fe9f 100644 --- a/v3.0.1-draft/model/Security/Properties/exploited/index.html +++ b/v3.0.1-draft/model/Security/Properties/exploited/index.html @@ -822,7 +822,7 @@
- +

exploited

diff --git a/v3.0.1-draft/model/Security/Properties/impactStatement/index.html b/v3.0.1-draft/model/Security/Properties/impactStatement/index.html index 88a317fa4b..7cc041b246 100644 --- a/v3.0.1-draft/model/Security/Properties/impactStatement/index.html +++ b/v3.0.1-draft/model/Security/Properties/impactStatement/index.html @@ -822,7 +822,7 @@
- +

impactStatement

diff --git a/v3.0.1-draft/model/Security/Properties/impactStatementTime/index.html b/v3.0.1-draft/model/Security/Properties/impactStatementTime/index.html index c25d08995f..4cd2ad16fc 100644 --- a/v3.0.1-draft/model/Security/Properties/impactStatementTime/index.html +++ b/v3.0.1-draft/model/Security/Properties/impactStatementTime/index.html @@ -822,7 +822,7 @@
- +

impactStatementTime

diff --git a/v3.0.1-draft/model/Security/Properties/justificationType/index.html b/v3.0.1-draft/model/Security/Properties/justificationType/index.html index 4a12877682..2a2b7692cb 100644 --- a/v3.0.1-draft/model/Security/Properties/justificationType/index.html +++ b/v3.0.1-draft/model/Security/Properties/justificationType/index.html @@ -822,7 +822,7 @@
- +

justificationType

diff --git a/v3.0.1-draft/model/Security/Properties/locator/index.html b/v3.0.1-draft/model/Security/Properties/locator/index.html index 3fbd784fcc..007dce5a22 100644 --- a/v3.0.1-draft/model/Security/Properties/locator/index.html +++ b/v3.0.1-draft/model/Security/Properties/locator/index.html @@ -822,7 +822,7 @@
- +

locator

diff --git a/v3.0.1-draft/model/Security/Properties/modifiedTime/index.html b/v3.0.1-draft/model/Security/Properties/modifiedTime/index.html index 95dc2d0814..f98c7178ea 100644 --- a/v3.0.1-draft/model/Security/Properties/modifiedTime/index.html +++ b/v3.0.1-draft/model/Security/Properties/modifiedTime/index.html @@ -822,7 +822,7 @@
- +

modifiedTime

diff --git a/v3.0.1-draft/model/Security/Properties/percentile/index.html b/v3.0.1-draft/model/Security/Properties/percentile/index.html index d40f75cf93..01fbbf8b44 100644 --- a/v3.0.1-draft/model/Security/Properties/percentile/index.html +++ b/v3.0.1-draft/model/Security/Properties/percentile/index.html @@ -822,7 +822,7 @@
- +

percentile

diff --git a/v3.0.1-draft/model/Security/Properties/probability/index.html b/v3.0.1-draft/model/Security/Properties/probability/index.html index 606422af43..a3dd8e3fb6 100644 --- a/v3.0.1-draft/model/Security/Properties/probability/index.html +++ b/v3.0.1-draft/model/Security/Properties/probability/index.html @@ -822,7 +822,7 @@
- +

probability

diff --git a/v3.0.1-draft/model/Security/Properties/publishedTime/index.html b/v3.0.1-draft/model/Security/Properties/publishedTime/index.html index eab4a08743..66164f87f4 100644 --- a/v3.0.1-draft/model/Security/Properties/publishedTime/index.html +++ b/v3.0.1-draft/model/Security/Properties/publishedTime/index.html @@ -822,7 +822,7 @@
- +

publishedTime

diff --git a/v3.0.1-draft/model/Security/Properties/score/index.html b/v3.0.1-draft/model/Security/Properties/score/index.html index 72695bbdb4..02a6972e21 100644 --- a/v3.0.1-draft/model/Security/Properties/score/index.html +++ b/v3.0.1-draft/model/Security/Properties/score/index.html @@ -822,7 +822,7 @@
- +

score

diff --git a/v3.0.1-draft/model/Security/Properties/severity/index.html b/v3.0.1-draft/model/Security/Properties/severity/index.html index 24b2837faf..c99fdea5b5 100644 --- a/v3.0.1-draft/model/Security/Properties/severity/index.html +++ b/v3.0.1-draft/model/Security/Properties/severity/index.html @@ -822,7 +822,7 @@
- +

severity

diff --git a/v3.0.1-draft/model/Security/Properties/statusNotes/index.html b/v3.0.1-draft/model/Security/Properties/statusNotes/index.html index bbd1be482a..f79de80e18 100644 --- a/v3.0.1-draft/model/Security/Properties/statusNotes/index.html +++ b/v3.0.1-draft/model/Security/Properties/statusNotes/index.html @@ -822,7 +822,7 @@
- +

statusNotes

diff --git a/v3.0.1-draft/model/Security/Properties/vectorString/index.html b/v3.0.1-draft/model/Security/Properties/vectorString/index.html index 76053f1ee7..857997330e 100644 --- a/v3.0.1-draft/model/Security/Properties/vectorString/index.html +++ b/v3.0.1-draft/model/Security/Properties/vectorString/index.html @@ -822,7 +822,7 @@
- +

vectorString

diff --git a/v3.0.1-draft/model/Security/Properties/vexVersion/index.html b/v3.0.1-draft/model/Security/Properties/vexVersion/index.html index 029313dd00..8550ed5979 100644 --- a/v3.0.1-draft/model/Security/Properties/vexVersion/index.html +++ b/v3.0.1-draft/model/Security/Properties/vexVersion/index.html @@ -822,7 +822,7 @@
- +

vexVersion

diff --git a/v3.0.1-draft/model/Security/Properties/withdrawnTime/index.html b/v3.0.1-draft/model/Security/Properties/withdrawnTime/index.html index b2dd0b9eb8..14927454a2 100644 --- a/v3.0.1-draft/model/Security/Properties/withdrawnTime/index.html +++ b/v3.0.1-draft/model/Security/Properties/withdrawnTime/index.html @@ -822,7 +822,7 @@
- +

withdrawnTime

diff --git a/v3.0.1-draft/model/Security/Security/index.html b/v3.0.1-draft/model/Security/Security/index.html index 8c3c8343b0..f5aebc87e8 100644 --- a/v3.0.1-draft/model/Security/Security/index.html +++ b/v3.0.1-draft/model/Security/Security/index.html @@ -819,7 +819,7 @@
- +

Security

diff --git a/v3.0.1-draft/model/Security/Vocabularies/CvssSeverityType/index.html b/v3.0.1-draft/model/Security/Vocabularies/CvssSeverityType/index.html index 588c2874a1..7ea69cd575 100644 --- a/v3.0.1-draft/model/Security/Vocabularies/CvssSeverityType/index.html +++ b/v3.0.1-draft/model/Security/Vocabularies/CvssSeverityType/index.html @@ -822,7 +822,7 @@
- +

CvssSeverityType

diff --git a/v3.0.1-draft/model/Security/Vocabularies/ExploitCatalogType/index.html b/v3.0.1-draft/model/Security/Vocabularies/ExploitCatalogType/index.html index 54432c5309..44fc828e8b 100644 --- a/v3.0.1-draft/model/Security/Vocabularies/ExploitCatalogType/index.html +++ b/v3.0.1-draft/model/Security/Vocabularies/ExploitCatalogType/index.html @@ -822,7 +822,7 @@
- +

ExploitCatalogType

diff --git a/v3.0.1-draft/model/Security/Vocabularies/SsvcDecisionType/index.html b/v3.0.1-draft/model/Security/Vocabularies/SsvcDecisionType/index.html index 6a7263a23d..dae7b2b066 100644 --- a/v3.0.1-draft/model/Security/Vocabularies/SsvcDecisionType/index.html +++ b/v3.0.1-draft/model/Security/Vocabularies/SsvcDecisionType/index.html @@ -822,7 +822,7 @@
- +

SsvcDecisionType

diff --git a/v3.0.1-draft/model/Security/Vocabularies/VexJustificationType/index.html b/v3.0.1-draft/model/Security/Vocabularies/VexJustificationType/index.html index f31471c132..3470c00a0a 100644 --- a/v3.0.1-draft/model/Security/Vocabularies/VexJustificationType/index.html +++ b/v3.0.1-draft/model/Security/Vocabularies/VexJustificationType/index.html @@ -822,7 +822,7 @@
- +

VexJustificationType

diff --git a/v3.0.1-draft/model/SimpleLicensing/Classes/AnyLicenseInfo/index.html b/v3.0.1-draft/model/SimpleLicensing/Classes/AnyLicenseInfo/index.html index d480b7db4c..59bfa5e273 100644 --- a/v3.0.1-draft/model/SimpleLicensing/Classes/AnyLicenseInfo/index.html +++ b/v3.0.1-draft/model/SimpleLicensing/Classes/AnyLicenseInfo/index.html @@ -824,7 +824,7 @@
- +

AnyLicenseInfo

diff --git a/v3.0.1-draft/model/SimpleLicensing/Classes/LicenseExpression/index.html b/v3.0.1-draft/model/SimpleLicensing/Classes/LicenseExpression/index.html index e51d32e132..267bb541c5 100644 --- a/v3.0.1-draft/model/SimpleLicensing/Classes/LicenseExpression/index.html +++ b/v3.0.1-draft/model/SimpleLicensing/Classes/LicenseExpression/index.html @@ -826,7 +826,7 @@
- +

LicenseExpression

diff --git a/v3.0.1-draft/model/SimpleLicensing/Classes/SimpleLicensingText/index.html b/v3.0.1-draft/model/SimpleLicensing/Classes/SimpleLicensingText/index.html index 127bea9f68..4f230c2b87 100644 --- a/v3.0.1-draft/model/SimpleLicensing/Classes/SimpleLicensingText/index.html +++ b/v3.0.1-draft/model/SimpleLicensing/Classes/SimpleLicensingText/index.html @@ -826,7 +826,7 @@
- +

SimpleLicensingText

diff --git a/v3.0.1-draft/model/SimpleLicensing/Properties/customIdToUri/index.html b/v3.0.1-draft/model/SimpleLicensing/Properties/customIdToUri/index.html index 05a5cc028a..6df6968407 100644 --- a/v3.0.1-draft/model/SimpleLicensing/Properties/customIdToUri/index.html +++ b/v3.0.1-draft/model/SimpleLicensing/Properties/customIdToUri/index.html @@ -822,7 +822,7 @@
- +

customIdToUri

diff --git a/v3.0.1-draft/model/SimpleLicensing/Properties/licenseExpression/index.html b/v3.0.1-draft/model/SimpleLicensing/Properties/licenseExpression/index.html index 24523ec349..e1a68e01fb 100644 --- a/v3.0.1-draft/model/SimpleLicensing/Properties/licenseExpression/index.html +++ b/v3.0.1-draft/model/SimpleLicensing/Properties/licenseExpression/index.html @@ -822,7 +822,7 @@
- +

licenseExpression

diff --git a/v3.0.1-draft/model/SimpleLicensing/Properties/licenseListVersion/index.html b/v3.0.1-draft/model/SimpleLicensing/Properties/licenseListVersion/index.html index d8ad39bdb5..585cb92c41 100644 --- a/v3.0.1-draft/model/SimpleLicensing/Properties/licenseListVersion/index.html +++ b/v3.0.1-draft/model/SimpleLicensing/Properties/licenseListVersion/index.html @@ -822,7 +822,7 @@
- +

licenseListVersion

diff --git a/v3.0.1-draft/model/SimpleLicensing/Properties/licenseText/index.html b/v3.0.1-draft/model/SimpleLicensing/Properties/licenseText/index.html index 91ecf12aa1..00262a95bd 100644 --- a/v3.0.1-draft/model/SimpleLicensing/Properties/licenseText/index.html +++ b/v3.0.1-draft/model/SimpleLicensing/Properties/licenseText/index.html @@ -822,7 +822,7 @@
- +

licenseText

diff --git a/v3.0.1-draft/model/SimpleLicensing/SimpleLicensing/index.html b/v3.0.1-draft/model/SimpleLicensing/SimpleLicensing/index.html index 31ce1cf6cd..e2e2b99ceb 100644 --- a/v3.0.1-draft/model/SimpleLicensing/SimpleLicensing/index.html +++ b/v3.0.1-draft/model/SimpleLicensing/SimpleLicensing/index.html @@ -819,7 +819,7 @@
- +

SimpleLicensing

diff --git a/v3.0.1-draft/model/Software/Classes/ContentIdentifier/index.html b/v3.0.1-draft/model/Software/Classes/ContentIdentifier/index.html index 49fc4cce26..ed6047947a 100644 --- a/v3.0.1-draft/model/Software/Classes/ContentIdentifier/index.html +++ b/v3.0.1-draft/model/Software/Classes/ContentIdentifier/index.html @@ -826,7 +826,7 @@
- +

ContentIdentifier

diff --git a/v3.0.1-draft/model/Software/Classes/File/index.html b/v3.0.1-draft/model/Software/Classes/File/index.html index ff1df66ac7..829b54816d 100644 --- a/v3.0.1-draft/model/Software/Classes/File/index.html +++ b/v3.0.1-draft/model/Software/Classes/File/index.html @@ -828,7 +828,7 @@
- +

File

diff --git a/v3.0.1-draft/model/Software/Classes/Package/index.html b/v3.0.1-draft/model/Software/Classes/Package/index.html index 4b2abe82a9..fc64d73f5f 100644 --- a/v3.0.1-draft/model/Software/Classes/Package/index.html +++ b/v3.0.1-draft/model/Software/Classes/Package/index.html @@ -828,7 +828,7 @@
- +

Package

diff --git a/v3.0.1-draft/model/Software/Classes/Sbom/index.html b/v3.0.1-draft/model/Software/Classes/Sbom/index.html index 993d02b48d..5454c1d086 100644 --- a/v3.0.1-draft/model/Software/Classes/Sbom/index.html +++ b/v3.0.1-draft/model/Software/Classes/Sbom/index.html @@ -826,7 +826,7 @@
- +

Sbom

diff --git a/v3.0.1-draft/model/Software/Classes/Snippet/index.html b/v3.0.1-draft/model/Software/Classes/Snippet/index.html index f037df555f..768a8f1fa5 100644 --- a/v3.0.1-draft/model/Software/Classes/Snippet/index.html +++ b/v3.0.1-draft/model/Software/Classes/Snippet/index.html @@ -826,7 +826,7 @@
- +

Snippet

diff --git a/v3.0.1-draft/model/Software/Classes/SoftwareArtifact/index.html b/v3.0.1-draft/model/Software/Classes/SoftwareArtifact/index.html index 44aab52cfa..ea89190889 100644 --- a/v3.0.1-draft/model/Software/Classes/SoftwareArtifact/index.html +++ b/v3.0.1-draft/model/Software/Classes/SoftwareArtifact/index.html @@ -826,7 +826,7 @@
- +

SoftwareArtifact

diff --git a/v3.0.1-draft/model/Software/Properties/additionalPurpose/index.html b/v3.0.1-draft/model/Software/Properties/additionalPurpose/index.html index f2badd7222..b965755b34 100644 --- a/v3.0.1-draft/model/Software/Properties/additionalPurpose/index.html +++ b/v3.0.1-draft/model/Software/Properties/additionalPurpose/index.html @@ -822,7 +822,7 @@
- +

additionalPurpose

diff --git a/v3.0.1-draft/model/Software/Properties/attributionText/index.html b/v3.0.1-draft/model/Software/Properties/attributionText/index.html index eec6a36f82..e2623b6083 100644 --- a/v3.0.1-draft/model/Software/Properties/attributionText/index.html +++ b/v3.0.1-draft/model/Software/Properties/attributionText/index.html @@ -822,7 +822,7 @@
- +

attributionText

diff --git a/v3.0.1-draft/model/Software/Properties/byteRange/index.html b/v3.0.1-draft/model/Software/Properties/byteRange/index.html index bbb7069be2..23cbca88e0 100644 --- a/v3.0.1-draft/model/Software/Properties/byteRange/index.html +++ b/v3.0.1-draft/model/Software/Properties/byteRange/index.html @@ -822,7 +822,7 @@
- +

byteRange

diff --git a/v3.0.1-draft/model/Software/Properties/contentIdentifier/index.html b/v3.0.1-draft/model/Software/Properties/contentIdentifier/index.html index 3dc115cb14..273b3dca40 100644 --- a/v3.0.1-draft/model/Software/Properties/contentIdentifier/index.html +++ b/v3.0.1-draft/model/Software/Properties/contentIdentifier/index.html @@ -822,7 +822,7 @@
- +

contentIdentifier

diff --git a/v3.0.1-draft/model/Software/Properties/contentIdentifierType/index.html b/v3.0.1-draft/model/Software/Properties/contentIdentifierType/index.html index 0006d40e4f..5efa1ac885 100644 --- a/v3.0.1-draft/model/Software/Properties/contentIdentifierType/index.html +++ b/v3.0.1-draft/model/Software/Properties/contentIdentifierType/index.html @@ -822,7 +822,7 @@
- +

contentIdentifierType

diff --git a/v3.0.1-draft/model/Software/Properties/contentIdentifierValue/index.html b/v3.0.1-draft/model/Software/Properties/contentIdentifierValue/index.html index 5392306574..8a50f34a80 100644 --- a/v3.0.1-draft/model/Software/Properties/contentIdentifierValue/index.html +++ b/v3.0.1-draft/model/Software/Properties/contentIdentifierValue/index.html @@ -822,7 +822,7 @@
- +

contentIdentifierValue

diff --git a/v3.0.1-draft/model/Software/Properties/copyrightText/index.html b/v3.0.1-draft/model/Software/Properties/copyrightText/index.html index fb916101b1..31dd07b34f 100644 --- a/v3.0.1-draft/model/Software/Properties/copyrightText/index.html +++ b/v3.0.1-draft/model/Software/Properties/copyrightText/index.html @@ -822,7 +822,7 @@
- +

copyrightText

diff --git a/v3.0.1-draft/model/Software/Properties/downloadLocation/index.html b/v3.0.1-draft/model/Software/Properties/downloadLocation/index.html index 11878830b1..b526d30c64 100644 --- a/v3.0.1-draft/model/Software/Properties/downloadLocation/index.html +++ b/v3.0.1-draft/model/Software/Properties/downloadLocation/index.html @@ -822,7 +822,7 @@
- +

downloadLocation

diff --git a/v3.0.1-draft/model/Software/Properties/fileKind/index.html b/v3.0.1-draft/model/Software/Properties/fileKind/index.html index 610e5f4651..4117d8deb8 100644 --- a/v3.0.1-draft/model/Software/Properties/fileKind/index.html +++ b/v3.0.1-draft/model/Software/Properties/fileKind/index.html @@ -822,7 +822,7 @@
- +

fileKind

diff --git a/v3.0.1-draft/model/Software/Properties/homePage/index.html b/v3.0.1-draft/model/Software/Properties/homePage/index.html index f24dcbe5c3..85b6a2730d 100644 --- a/v3.0.1-draft/model/Software/Properties/homePage/index.html +++ b/v3.0.1-draft/model/Software/Properties/homePage/index.html @@ -822,7 +822,7 @@
- +

homePage

diff --git a/v3.0.1-draft/model/Software/Properties/lineRange/index.html b/v3.0.1-draft/model/Software/Properties/lineRange/index.html index f6f252d163..57819dceca 100644 --- a/v3.0.1-draft/model/Software/Properties/lineRange/index.html +++ b/v3.0.1-draft/model/Software/Properties/lineRange/index.html @@ -822,7 +822,7 @@
- +

lineRange

diff --git a/v3.0.1-draft/model/Software/Properties/packageUrl/index.html b/v3.0.1-draft/model/Software/Properties/packageUrl/index.html index 01678ca102..414bada5c4 100644 --- a/v3.0.1-draft/model/Software/Properties/packageUrl/index.html +++ b/v3.0.1-draft/model/Software/Properties/packageUrl/index.html @@ -822,7 +822,7 @@
- +

packageUrl

diff --git a/v3.0.1-draft/model/Software/Properties/packageVersion/index.html b/v3.0.1-draft/model/Software/Properties/packageVersion/index.html index 6a91e35998..4749f6bfd8 100644 --- a/v3.0.1-draft/model/Software/Properties/packageVersion/index.html +++ b/v3.0.1-draft/model/Software/Properties/packageVersion/index.html @@ -822,7 +822,7 @@
- +

packageVersion

diff --git a/v3.0.1-draft/model/Software/Properties/primaryPurpose/index.html b/v3.0.1-draft/model/Software/Properties/primaryPurpose/index.html index 7507a3d2b8..c7e8ff15ce 100644 --- a/v3.0.1-draft/model/Software/Properties/primaryPurpose/index.html +++ b/v3.0.1-draft/model/Software/Properties/primaryPurpose/index.html @@ -822,7 +822,7 @@
- +

primaryPurpose

diff --git a/v3.0.1-draft/model/Software/Properties/sbomType/index.html b/v3.0.1-draft/model/Software/Properties/sbomType/index.html index a493d4aaf9..8093468eb3 100644 --- a/v3.0.1-draft/model/Software/Properties/sbomType/index.html +++ b/v3.0.1-draft/model/Software/Properties/sbomType/index.html @@ -822,7 +822,7 @@
- +

sbomType

diff --git a/v3.0.1-draft/model/Software/Properties/snippetFromFile/index.html b/v3.0.1-draft/model/Software/Properties/snippetFromFile/index.html index 3436c77129..8b332bffb1 100644 --- a/v3.0.1-draft/model/Software/Properties/snippetFromFile/index.html +++ b/v3.0.1-draft/model/Software/Properties/snippetFromFile/index.html @@ -822,7 +822,7 @@
- +

snippetFromFile

diff --git a/v3.0.1-draft/model/Software/Properties/sourceInfo/index.html b/v3.0.1-draft/model/Software/Properties/sourceInfo/index.html index 94d8f0e363..90b6370b1a 100644 --- a/v3.0.1-draft/model/Software/Properties/sourceInfo/index.html +++ b/v3.0.1-draft/model/Software/Properties/sourceInfo/index.html @@ -822,7 +822,7 @@
- +

sourceInfo

diff --git a/v3.0.1-draft/model/Software/Software/index.html b/v3.0.1-draft/model/Software/Software/index.html index 5029993668..aa346fb007 100644 --- a/v3.0.1-draft/model/Software/Software/index.html +++ b/v3.0.1-draft/model/Software/Software/index.html @@ -819,7 +819,7 @@
- +

Software

diff --git a/v3.0.1-draft/model/Software/Vocabularies/ContentIdentifierType/index.html b/v3.0.1-draft/model/Software/Vocabularies/ContentIdentifierType/index.html index 6c277dff9d..1bee1f8018 100644 --- a/v3.0.1-draft/model/Software/Vocabularies/ContentIdentifierType/index.html +++ b/v3.0.1-draft/model/Software/Vocabularies/ContentIdentifierType/index.html @@ -822,7 +822,7 @@
- +

ContentIdentifierType

diff --git a/v3.0.1-draft/model/Software/Vocabularies/FileKindType/index.html b/v3.0.1-draft/model/Software/Vocabularies/FileKindType/index.html index 4d9328fdee..8298aa2961 100644 --- a/v3.0.1-draft/model/Software/Vocabularies/FileKindType/index.html +++ b/v3.0.1-draft/model/Software/Vocabularies/FileKindType/index.html @@ -822,7 +822,7 @@
- +

FileKindType

diff --git a/v3.0.1-draft/model/Software/Vocabularies/SbomType/index.html b/v3.0.1-draft/model/Software/Vocabularies/SbomType/index.html index 878f503962..8960ca9c0f 100644 --- a/v3.0.1-draft/model/Software/Vocabularies/SbomType/index.html +++ b/v3.0.1-draft/model/Software/Vocabularies/SbomType/index.html @@ -822,7 +822,7 @@
- +

SbomType

diff --git a/v3.0.1-draft/model/Software/Vocabularies/SoftwarePurpose/index.html b/v3.0.1-draft/model/Software/Vocabularies/SoftwarePurpose/index.html index 2e4fe5db6a..39320f0bef 100644 --- a/v3.0.1-draft/model/Software/Vocabularies/SoftwarePurpose/index.html +++ b/v3.0.1-draft/model/Software/Vocabularies/SoftwarePurpose/index.html @@ -822,7 +822,7 @@
- +

SoftwarePurpose

diff --git a/v3.0.1-draft/model/model.plantuml b/v3.0.1-draft/model/model.plantuml index 98f2f93b8c..31f5d2548e 100644 --- a/v3.0.1-draft/model/model.plantuml +++ b/v3.0.1-draft/model/model.plantuml @@ -1,6 +1,6 @@ @startuml -'Automatically generated by spec-parser v2.3.0 on 2024-08-08T16:27:29.996663+00:00 +'Automatically generated by spec-parser v2.3.0 on 2024-08-09T17:26:44.077895+00:00 title SPDXv3 model scale 4000*4000 diff --git a/v3.0.1-draft/model/spdx-model.dot b/v3.0.1-draft/model/spdx-model.dot index b98687def8..4f7501a8ed 100644 --- a/v3.0.1-draft/model/spdx-model.dot +++ b/v3.0.1-draft/model/spdx-model.dot @@ -1,4638 +1,4638 @@ digraph { node [ fontname="DejaVu Sans" ] ; - node1 -> node2 [ color=BLACK, label=< rdf:rest > ] ; - node4 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node7 -> node8 [ color=BLACK, label=< rdf:first > ] ; + node0 -> node1 [ color=BLACK, label=< rdf:first > ] ; + node3 -> node4 [ color=BLACK, label=< sh:property > ] ; + node6 -> node7 [ color=BLACK, label=< rdf:type > ] ; node9 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node11 -> node12 [ color=BLACK, label=< sh:path > ] ; - node13 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node15 -> node16 [ color=BLACK, label=< sh:path > ] ; - node17 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node19 -> node20 [ color=BLACK, label=< rdf:rest > ] ; - node23 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node25 -> node26 [ color=BLACK, label=< rdf:type > ] ; + node11 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node13 -> node14 [ color=BLACK, label=< sh:path > ] ; + node15 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node17 -> node18 [ color=BLACK, label=< rdf:first > ] ; + node19 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node23 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node24 -> node25 [ color=BLACK, label=< rdfs:range > ] ; + node26 -> node7 [ color=BLACK, label=< rdf:type > ] ; node27 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node29 -> node30 [ color=BLACK, label=< rdfs:range > ] ; - node31 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node32 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node20 -> node33 [ color=BLACK, label=< rdf:first > ] ; - node34 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node36 -> node37 [ color=BLACK, label=< rdf:first > ] ; - node38 -> node39 [ color=BLACK, label=< rdf:type > ] ; - node40 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node41 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node42 -> node43 [ color=BLACK, label=< sh:class > ] ; - node44 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node46 -> node47 [ color=BLACK, label=< sh:in > ] ; - node15 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node48 -> node49 [ color=BLACK, label=< rdf:first > ] ; - node50 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node51 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node53 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node54 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node57 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node58 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node59 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node60 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node63 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node64 -> node65 [ color=BLACK, label=< rdf:first > ] ; - node9 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node66 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node68 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node69 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node32 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node34 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node36 -> node37 [ color=BLACK, label=< rdf:rest > ] ; + node38 -> node39 [ color=BLACK, label=< sh:property > ] ; + node40 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node42 -> node16 [ color=BLACK, label=< rdfs:range > ] ; + node43 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node45 -> node46 [ color=BLACK, label=< rdf:rest > ] ; + node47 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node49 -> node9 [ color=BLACK, label=< rdfs:range > ] ; + node1 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node51 -> node52 [ color=BLACK, label=< rdf:first > ] ; + node53 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node55 -> node25 [ color=BLACK, label=< rdfs:range > ] ; + node56 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node57 -> node16 [ color=BLACK, label=< rdfs:range > ] ; + node58 -> node59 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node60 -> node61 [ color=BLACK, label=< rdf:rest > ] ; + node62 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node64 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node65 -> node66 [ color=BLACK, label=< rdf:first > ] ; + node67 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node68 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node69 -> node70 [ color=BLACK, label=< rdf:first > ] ; node71 -> node72 [ color=BLACK, label=< rdf:first > ] ; - node76 -> node77 [ color=BLACK, label=< sh:path > ] ; - node78 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node80 -> node81 [ color=BLACK, label=< rdf:first > ] ; - node82 -> node83 [ color=BLACK, label=< sh:path > ] ; - node84 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node85 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node87 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node89 -> node90 [ color=BLACK, label=< sh:path > ] ; - node91 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node92 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node93 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node94 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node95 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node97 -> node98 [ color=BLACK, label=< sh:property > ] ; - node58 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node99 -> node100 [ color=BLACK, label=< sh:class > ] ; - node101 -> node102 [ color=BLACK, label=< sh:path > ] ; - node16 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node103 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node104 -> node105 [ color=BLACK, label=< sh:path > ] ; - node69 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node106 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node108 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node22 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node109 -> node100 [ color=BLACK, label=< rdf:type > ] ; - node110 -> node111 [ color=BLACK, label=< sh:path > ] ; - node112 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node113 -> node114 [ color=BLACK, label=< rdf:rest > ] ; - node115 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node116 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node66 -> node53 [ color=BLACK, label=< sh:path > ] ; - node118 -> node119 [ color=BLACK, label=< rdf:first > ] ; - node120 -> node23 [ color=BLACK, label=< rdf:first > ] ; - node121 -> node122 [ color=BLACK, label=< rdf:rest > ] ; - node123 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; + node73 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node75 -> node76 [ color=BLACK, label=< rdf:first > ] ; + node80 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node82 -> node83 [ color=BLACK, label=< rdf:first > ] ; + node86 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node88 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node90 -> node91 [ color=BLACK, label=< rdf:first > ] ; + node93 -> node25 [ color=BLACK, label=< sh:class > ] ; + node94 -> node95 [ color=BLACK, label=< rdf:rest > ] ; + node96 -> node97 [ color=BLACK, label=< sh:datatype > ] ; + node98 -> node99 [ color=BLACK, label=< rdf:first > ] ; + node101 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node104 -> node105 [ color=BLACK, label=< owl:sameAs > ] ; + node106 -> node107 [ color=BLACK, label=< rdf:rest > ] ; + node108 -> node109 [ color=BLACK, label=< sh:in > ] ; + node110 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node112 -> node113 [ color=BLACK, label=< sh:class > ] ; + node114 -> node115 [ color=BLACK, label=< sh:path > ] ; + node116 -> node117 [ color=BLACK, label=< rdfs:range > ] ; + node119 -> node120 [ color=BLACK, label=< rdf:first > ] ; + node121 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node123 -> node124 [ color=BLACK, label=< sh:path > ] ; node125 -> node126 [ color=BLACK, label=< sh:path > ] ; - node127 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node129 -> node130 [ color=BLACK, label=< sh:path > ] ; + node120 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node129 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node130 -> node26 [ color=BLACK, label=< rdf:first > ] ; node131 -> node132 [ color=BLACK, label=< rdf:first > ] ; - node135 -> node52 [ color=BLACK, label=< rdf:type > ] ; + node133 -> node134 [ color=BLACK, label=< rdf:rest > ] ; node136 -> node137 [ color=BLACK, label=< rdf:type > ] ; - node138 -> node139 [ color=BLACK, label=< rdf:rest > ] ; - node141 -> node142 [ color=BLACK, label=< rdf:rest > ] ; - node143 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node144 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node145 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node146 -> node147 [ color=BLACK, label=< rdf:type > ] ; - node149 -> node150 [ color=BLACK, label=< rdf:rest > ] ; - node152 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node154 -> node155 [ color=BLACK, label=< sh:path > ] ; - node156 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node157 -> node120 [ color=BLACK, label=< rdf:rest > ] ; - node158 -> node159 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node133 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node160 -> node161 [ color=BLACK, label=< rdfs:range > ] ; - node159 -> node164 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node165 -> node144 [ color=BLACK, label=< sh:property > ] ; - node166 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node167 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node168 -> node128 [ color=BLACK, label=< rdf:first > ] ; - node170 -> node43 [ color=BLACK, label=< rdf:type > ] ; - node171 -> node172 [ color=BLACK, label=< sh:property > ] ; - node173 -> node174 [ color=BLACK, label=< rdf:first > ] ; - node175 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node176 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node178 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node179 -> node180 [ color=BLACK, label=< sh:property > ] ; - node181 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node142 -> node112 [ color=BLACK, label=< rdf:first > ] ; - node185 -> node186 [ color=BLACK, label=< sh:path > ] ; - node156 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node187 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node188 -> node27 [ color=BLACK, label=< sh:path > ] ; - node189 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node190 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node174 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node191 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node121 -> node192 [ color=BLACK, label=< rdf:first > ] ; - node194 -> node195 [ color=BLACK, label=< rdf:rest > ] ; - node196 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node197 -> node188 [ color=BLACK, label=< sh:property > ] ; - node198 -> node199 [ color=BLACK, label=< rdf:rest > ] ; - node200 -> node201 [ color=BLACK, label=< sh:path > ] ; - node202 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node205 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node207 -> node208 [ color=BLACK, label=< rdf:type > ] ; - node61 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node210 -> node211 [ color=BLACK, label=< sh:path > ] ; - node214 -> node215 [ color=BLACK, label=< sh:path > ] ; - node217 -> node218 [ color=BLACK, label=< rdf:first > ] ; - node219 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node220 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node32 -> node221 [ color=BLACK, label=< sh:datatype > ] ; - node222 -> node223 [ color=BLACK, label=< rdf:rest > ] ; - node226 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; + node138 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node139 -> node140 [ color=BLACK, label=< rdf:first > ] ; + node141 -> node25 [ color=BLACK, label=< sh:class > ] ; + node143 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node144 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node145 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node146 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node4 -> node147 [ color=BLACK, label=< sh:datatype > ] ; + node61 -> node148 [ color=BLACK, label=< rdf:first > ] ; + node149 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node150 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node152 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node155 -> node156 [ color=BLACK, label=< sh:property > ] ; + node158 -> node159 [ color=BLACK, label=< rdf:rest > ] ; + node160 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node161 -> node162 [ color=BLACK, label=< rdfs:range > ] ; + node163 -> node16 [ color=BLACK, label=< rdfs:range > ] ; + node164 -> node150 [ color=BLACK, label=< sh:property > ] ; + node165 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node166 -> node167 [ color=BLACK, label=< sh:property > ] ; + node168 -> node31 [ color=BLACK, label=< rdf:first > ] ; + node170 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node172 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node173 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node175 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node176 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node178 -> node143 [ color=BLACK, label=< sh:property > ] ; + node179 -> node180 [ color=BLACK, label=< sh:class > ] ; + node6 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node183 -> node184 [ color=BLACK, label=< sh:path > ] ; + node185 -> node186 [ color=BLACK, label=< rdf:rest > ] ; + node188 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node191 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node193 -> node194 [ color=BLACK, label=< rdf:type > ] ; + node25 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node198 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node199 -> node200 [ color=BLACK, label=< rdf:rest > ] ; + node111 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node201 -> node202 [ color=BLACK, label=< rdf:rest > ] ; + node203 -> node204 [ color=BLACK, label=< rdf:first > ] ; + node205 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node206 -> node207 [ color=BLACK, label=< sh:class > ] ; + node209 -> node210 [ color=BLACK, label=< sh:path > ] ; + node5 -> node211 [ color=BLACK, label=< sh:path > ] ; + node212 -> node213 [ color=BLACK, label=< rdf:first > ] ; + node214 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node140 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node217 -> node218 [ color=BLACK, label=< rdfs:range > ] ; + node99 -> node207 [ color=BLACK, label=< rdf:type > ] ; + node219 -> node58 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node200 -> node221 [ color=BLACK, label=< rdf:first > ] ; + node223 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node224 -> node225 [ color=BLACK, label=< rdf:first > ] ; + node226 -> node7 [ color=BLACK, label=< rdf:type > ] ; node227 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node174 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node230 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node232 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node196 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node235 -> node147 [ color=BLACK, label=< rdfs:range > ] ; - node236 -> node237 [ color=BLACK, label=< sh:property > ] ; - node229 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node238 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node240 -> node241 [ color=BLACK, label=< sh:class > ] ; - node242 -> node243 [ color=BLACK, label=< rdfs:range > ] ; - node245 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node246 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node245 -> node247 [ color=BLACK, label=< sh:property > ] ; - node248 -> node249 [ color=BLACK, label=< rdf:first > ] ; - node252 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node253 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node51 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node255 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node151 -> node256 [ color=BLACK, label=< sh:in > ] ; - node259 -> node160 [ color=BLACK, label=< sh:path > ] ; - node260 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node261 -> node262 [ color=BLACK, label=< sh:property > ] ; - node263 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node265 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node267 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node268 -> node242 [ color=BLACK, label=< sh:path > ] ; - node269 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node171 -> node270 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node271 -> node272 [ color=BLACK, label=< sh:class > ] ; - node273 -> node13 [ color=BLACK, label=< sh:property > ] ; - node274 -> node272 [ color=BLACK, label=< rdf:type > ] ; - node253 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node276 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node277 -> node30 [ color=BLACK, label=< sh:datatype > ] ; - node277 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node269 -> node51 [ color=BLACK, label=< sh:path > ] ; - node278 -> node279 [ color=BLACK, label=< rdf:first > ] ; - node217 -> node281 [ color=BLACK, label=< rdf:rest > ] ; - node282 -> node165 [ color=BLACK, label=< rdfs:range > ] ; - node283 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node284 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node286 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node287 -> node24 [ color=BLACK, label=< rdf:first > ] ; - node288 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node265 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node247 -> node289 [ color=BLACK, label=< sh:path > ] ; - node290 -> node291 [ color=BLACK, label=< sh:path > ] ; - node292 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node0 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node294 -> node295 [ color=BLACK, label=< rdf:rest > ] ; - node296 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node171 -> node298 [ color=BLACK, label=< sh:property > ] ; - node299 -> node300 [ color=BLACK, label=< sh:path > ] ; - node176 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node276 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node222 -> node301 [ color=BLACK, label=< rdf:first > ] ; - node305 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node164 -> node161 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node306 -> node307 [ color=BLACK, label=< rdf:first > ] ; - node308 -> node309 [ color=BLACK, label=< rdf:rest > ] ; - node310 -> node311 [ color=BLACK, label=< rdf:type > ] ; - node312 -> node313 [ color=BLACK, label=< rdf:rest > ] ; - node135 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node119 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node314 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node315 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node316 -> node41 [ color=BLACK, label=< sh:property > ] ; - node317 -> node318 [ color=BLACK, label=< rdf:rest > ] ; - node319 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node158 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node320 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node266 -> node321 [ color=BLACK, label=< rdf:type > ] ; - node322 -> node323 [ color=BLACK, label=< rdf:rest > ] ; - node324 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node37 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node325 -> node326 [ color=BLACK, label=< sh:in > ] ; - node328 -> node329 [ color=BLACK, label=< rdf:first > ] ; - node331 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node334 -> node335 [ color=BLACK, label=< rdf:rest > ] ; - node336 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node337 -> node293 [ color=BLACK, label=< rdfs:range > ] ; - node338 -> node339 [ color=BLACK, label=< rdf:first > ] ; - node340 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node341 -> node30 [ color=BLACK, label=< rdfs:range > ] ; - node342 -> node343 [ color=BLACK, label=< rdf:first > ] ; - node344 -> node266 [ color=BLACK, label=< rdf:first > ] ; - node345 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node175 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node347 -> node30 [ color=BLACK, label=< sh:datatype > ] ; - node347 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node348 -> node349 [ color=BLACK, label=< sh:path > ] ; - node350 -> node241 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node232 -> node352 [ color=BLACK, label=< sh:path > ] ; - node353 -> node179 [ color=BLACK, label=< rdfs:range > ] ; - node354 -> node355 [ color=BLACK, label=< rdfs:range > ] ; - node301 -> node147 [ color=BLACK, label=< rdf:type > ] ; - node358 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node360 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node361 -> node168 [ color=BLACK, label=< sh:in > ] ; - node362 -> node363 [ color=BLACK, label=< rdf:first > ] ; - node365 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node367 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node368 -> node221 [ color=BLACK, label=< rdfs:range > ] ; - node165 -> node372 [ color=BLACK, label=< sh:property > ] ; - node224 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node373 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node374 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node118 -> node377 [ color=BLACK, label=< rdf:rest > ] ; - node227 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node261 -> node378 [ color=BLACK, label=< sh:property > ] ; - node379 -> node380 [ color=BLACK, label=< rdf:rest > ] ; - node383 -> node384 [ color=BLACK, label=< rdf:rest > ] ; - node116 -> node248 [ color=BLACK, label=< sh:in > ] ; - node229 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node385 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node386 -> node387 [ color=BLACK, label=< rdf:rest > ] ; - node388 -> node389 [ color=BLACK, label=< sh:property > ] ; - node391 -> node316 [ color=BLACK, label=< rdfs:range > ] ; - node191 -> node392 [ color=BLACK, label=< sh:property > ] ; - node393 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node374 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node370 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node394 -> node395 [ color=BLACK, label=< sh:path > ] ; - node396 -> node94 [ color=BLACK, label=< rdf:first > ] ; - node397 -> node187 [ color=BLACK, label=< rdf:first > ] ; - node179 -> node398 [ color=BLACK, label=< sh:property > ] ; - node399 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node401 -> node402 [ color=BLACK, label=< rdf:rest > ] ; - node403 -> node404 [ color=BLACK, label=< rdf:rest > ] ; - node405 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node406 -> node275 [ color=BLACK, label=< rdf:first > ] ; - node59 -> node236 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node407 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node408 -> node230 [ color=BLACK, label=< rdf:first > ] ; - node148 -> node39 [ color=BLACK, label=< sh:class > ] ; - node409 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node1 -> node258 [ color=BLACK, label=< rdf:first > ] ; - node410 -> node411 [ color=BLACK, label=< rdf:rest > ] ; - node412 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node413 -> node414 [ color=BLACK, label=< rdfs:range > ] ; - node416 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node417 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node418 -> node419 [ color=BLACK, label=< rdf:rest > ] ; - node421 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node422 -> node423 [ color=BLACK, label=< rdfs:range > ] ; - node81 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node273 -> node424 [ color=BLACK, label=< sh:property > ] ; - node425 -> node426 [ color=BLACK, label=< rdf:rest > ] ; - node268 -> node243 [ color=BLACK, label=< sh:class > ] ; - node427 -> node428 [ color=BLACK, label=< sh:property > ] ; - node218 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node431 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node284 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node191 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node435 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node172 -> node436 [ color=BLACK, label=< sh:path > ] ; - node11 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node15 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node437 -> node440 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node442 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node444 -> node445 [ color=BLACK, label=< sh:path > ] ; - node447 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node449 -> node450 [ color=BLACK, label=< rdf:first > ] ; - node451 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node452 -> node453 [ color=BLACK, label=< rdf:first > ] ; - node226 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node454 -> node455 [ color=BLACK, label=< sh:path > ] ; - node179 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node456 -> node212 [ color=BLACK, label=< sh:property > ] ; - node315 -> node166 [ color=BLACK, label=< sh:path > ] ; - node457 -> node458 [ color=BLACK, label=< rdf:rest > ] ; - node243 -> node82 [ color=BLACK, label=< sh:property > ] ; - node97 -> node459 [ color=BLACK, label=< sh:property > ] ; - node53 -> node440 [ color=BLACK, label=< rdfs:range > ] ; - node460 -> node216 [ color=BLACK, label=< rdf:first > ] ; - node108 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node463 -> node464 [ color=BLACK, label=< rdf:first > ] ; - node466 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node467 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node468 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node245 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node273 -> node151 [ color=BLACK, label=< sh:property > ] ; - node469 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node470 -> node412 [ color=BLACK, label=< rdf:first > ] ; - node273 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node471 -> node472 [ color=BLACK, label=< sh:class > ] ; - node200 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node473 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node180 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node474 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node475 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; + node229 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node230 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node231 -> node232 [ color=BLACK, label=< rdf:rest > ] ; + node233 -> node234 [ color=BLACK, label=< rdf:rest > ] ; + node106 -> node235 [ color=BLACK, label=< rdf:first > ] ; + node236 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node238 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node239 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node241 -> node242 [ color=BLACK, label=< rdf:rest > ] ; + node243 -> node244 [ color=BLACK, label=< rdf:first > ] ; + node245 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node86 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node164 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node246 -> node247 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node249 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node250 -> node251 [ color=BLACK, label=< sh:class > ] ; + node252 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node253 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node104 -> node254 [ color=BLACK, label=< rdf:type > ] ; + node255 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node256 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node257 -> node258 [ color=BLACK, label=< rdf:first > ] ; + node259 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node251 -> node260 [ color=BLACK, label=< rdf:type > ] ; + node261 -> node9 [ color=BLACK, label=< sh:class > ] ; + node263 -> node264 [ color=BLACK, label=< sh:in > ] ; + node266 -> node267 [ color=BLACK, label=< sh:datatype > ] ; + node269 -> node270 [ color=BLACK, label=< rdf:rest > ] ; + node155 -> node260 [ color=BLACK, label=< rdf:type > ] ; + node271 -> node262 [ color=BLACK, label=< sh:property > ] ; + node272 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node273 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node274 -> node275 [ color=BLACK, label=< rdf:rest > ] ; + node276 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node58 -> node278 [ color=BLACK, label=< sh:property > ] ; + node280 -> node281 [ color=BLACK, label=< sh:path > ] ; + node282 -> node224 [ color=BLACK, label=< rdf:rest > ] ; + node283 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node284 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node285 -> node286 [ color=BLACK, label=< sh:path > ] ; + node289 -> node290 [ color=BLACK, label=< rdf:first > ] ; + node291 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node292 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node293 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node268 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node294 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node295 -> node296 [ color=BLACK, label=< rdf:first > ] ; + node298 -> node299 [ color=BLACK, label=< sh:path > ] ; + node300 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node301 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node302 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node304 -> node305 [ color=BLACK, label=< sh:path > ] ; + node306 -> node307 [ color=BLACK, label=< sh:path > ] ; + node308 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node309 -> node197 [ color=BLACK, label=< rdf:first > ] ; + node206 -> node98 [ color=BLACK, label=< sh:in > ] ; + node310 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node311 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node122 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node313 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node314 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node315 -> node316 [ color=BLACK, label=< rdf:rest > ] ; + node319 -> node320 [ color=BLACK, label=< rdf:rest > ] ; + node321 -> node322 [ color=BLACK, label=< sh:property > ] ; + node323 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node324 -> node325 [ color=BLACK, label=< rdf:type > ] ; + node112 -> node326 [ color=BLACK, label=< sh:path > ] ; + node327 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node128 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node328 -> node250 [ color=BLACK, label=< sh:property > ] ; + node56 -> node329 [ color=BLACK, label=< rdf:type > ] ; + node330 -> node331 [ color=BLACK, label=< rdf:first > ] ; + node184 -> node332 [ color=BLACK, label=< rdfs:range > ] ; + node333 -> node97 [ color=BLACK, label=< sh:datatype > ] ; + node321 -> node334 [ color=BLACK, label=< sh:property > ] ; + node205 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node25 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node335 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node190 -> node137 [ color=BLACK, label=< rdf:type > ] ; + node338 -> node339 [ color=BLACK, label=< rdf:rest > ] ; + node340 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node342 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node165 -> node343 [ color=BLACK, label=< sh:property > ] ; + node344 -> node345 [ color=BLACK, label=< sh:path > ] ; + node347 -> node348 [ color=BLACK, label=< rdf:type > ] ; + node59 -> node350 [ color=BLACK, label=< sh:property > ] ; + node148 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node351 -> node352 [ color=BLACK, label=< sh:in > ] ; + node353 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node354 -> node355 [ color=BLACK, label=< rdf:rest > ] ; + node356 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node357 -> node358 [ color=BLACK, label=< sh:property > ] ; + node359 -> node360 [ color=BLACK, label=< rdf:rest > ] ; + node361 -> node362 [ color=BLACK, label=< rdf:first > ] ; + node364 -> node365 [ color=BLACK, label=< sh:path > ] ; + node367 -> node368 [ color=BLACK, label=< rdf:rest > ] ; + node369 -> node36 [ color=BLACK, label=< rdf:rest > ] ; + node43 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node370 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node371 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node372 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node180 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node373 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node197 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node375 -> node376 [ color=BLACK, label=< rdf:rest > ] ; + node378 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node164 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node381 -> node382 [ color=BLACK, label=< rdf:first > ] ; + node72 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node383 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node384 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node385 -> node386 [ color=BLACK, label=< rdf:rest > ] ; + node387 -> node388 [ color=BLACK, label=< sh:path > ] ; + node389 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node390 -> node391 [ color=BLACK, label=< sh:path > ] ; + node166 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node379 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node392 -> node176 [ color=BLACK, label=< rdf:first > ] ; + node393 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node394 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node380 -> node97 [ color=BLACK, label=< sh:datatype > ] ; + node395 -> node396 [ color=BLACK, label=< rdfs:range > ] ; + node397 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node398 -> node23 [ color=BLACK, label=< rdf:first > ] ; + node399 -> node400 [ color=BLACK, label=< sh:property > ] ; + node310 -> node402 [ color=BLACK, label=< sh:property > ] ; + node403 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node399 -> node373 [ color=BLACK, label=< sh:property > ] ; + node404 -> node405 [ color=BLACK, label=< rdfs:range > ] ; + node256 -> node406 [ color=BLACK, label=< sh:path > ] ; + node324 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node407 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node408 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node405 -> node410 [ color=BLACK, label=< sh:property > ] ; + node360 -> node411 [ color=BLACK, label=< rdf:first > ] ; + node76 -> node396 [ color=BLACK, label=< rdf:type > ] ; + node294 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node412 -> node413 [ color=BLACK, label=< rdf:first > ] ; + node245 -> node414 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node415 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node417 -> node418 [ color=BLACK, label=< rdf:first > ] ; + node420 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node421 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node83 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node423 -> node424 [ color=BLACK, label=< rdf:rest > ] ; + node425 -> node47 [ color=BLACK, label=< rdf:first > ] ; + node122 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node427 -> node180 [ color=BLACK, label=< sh:class > ] ; + node428 -> node429 [ color=BLACK, label=< rdf:rest > ] ; + node326 -> node113 [ color=BLACK, label=< rdfs:range > ] ; + node114 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node430 -> node363 [ color=BLACK, label=< rdf:first > ] ; + node431 -> node295 [ color=BLACK, label=< rdf:rest > ] ; + node432 -> node433 [ color=BLACK, label=< sh:property > ] ; + node434 -> node435 [ color=BLACK, label=< sh:class > ] ; + node437 -> node438 [ color=BLACK, label=< rdf:first > ] ; + node399 -> node59 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node439 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node347 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node19 -> node16 [ color=BLACK, label=< rdfs:range > ] ; + node213 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node442 -> node126 [ color=BLACK, label=< sh:path > ] ; + node443 -> node94 [ color=BLACK, label=< rdf:rest > ] ; + node444 -> node377 [ color=BLACK, label=< rdf:first > ] ; + node445 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node447 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node448 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node449 -> node450 [ color=BLACK, label=< rdf:rest > ] ; + node342 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node451 -> node58 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node320 -> node452 [ color=BLACK, label=< rdf:first > ] ; + node453 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node391 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node454 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node455 -> node456 [ color=BLACK, label=< rdf:first > ] ; + node457 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node458 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node459 -> node460 [ color=BLACK, label=< rdf:first > ] ; + node461 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node463 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node464 -> node465 [ color=BLACK, label=< sh:path > ] ; + node466 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node143 -> node393 [ color=BLACK, label=< sh:path > ] ; + node468 -> node469 [ color=BLACK, label=< sh:path > ] ; + node470 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node471 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node473 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node219 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node474 -> node475 [ color=BLACK, label=< rdfs:range > ] ; + node476 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node477 -> node170 [ color=BLACK, label=< rdf:first > ] ; + node271 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node408 -> node255 [ color=BLACK, label=< rdfs:range > ] ; node478 -> node479 [ color=BLACK, label=< rdf:rest > ] ; - node270 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node480 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node451 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node127 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node481 -> node482 [ color=BLACK, label=< rdf:rest > ] ; - node483 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node484 -> node485 [ color=BLACK, label=< rdfs:range > ] ; - node209 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node270 -> node486 [ color=BLACK, label=< rdf:type > ] ; - node487 -> node488 [ color=BLACK, label=< rdf:first > ] ; - node398 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node490 -> node491 [ color=BLACK, label=< sh:path > ] ; - node492 -> node423 [ color=BLACK, label=< sh:class > ] ; - node493 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node494 -> node495 [ color=BLACK, label=< rdfs:range > ] ; - node21 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node496 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node3 -> node497 [ color=BLACK, label=< rdf:type > ] ; - node498 -> node499 [ color=BLACK, label=< rdf:type > ] ; - node500 -> node157 [ color=BLACK, label=< rdf:rest > ] ; - node503 -> node485 [ color=BLACK, label=< rdfs:range > ] ; - node504 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node507 -> node62 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node508 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node145 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node353 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node513 -> node514 [ color=BLACK, label=< rdf:first > ] ; - node515 -> node516 [ color=BLACK, label=< sh:path > ] ; - node517 -> node339 [ color=BLACK, label=< rdf:first > ] ; - node159 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node20 -> node518 [ color=BLACK, label=< rdf:rest > ] ; - node140 -> node175 [ color=BLACK, label=< sh:path > ] ; - node519 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node245 -> node11 [ color=BLACK, label=< sh:property > ] ; - node472 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node508 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node298 -> node495 [ color=BLACK, label=< sh:class > ] ; - node520 -> node498 [ color=BLACK, label=< rdf:first > ] ; - node521 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node523 -> node524 [ color=BLACK, label=< rdf:rest > ] ; - node526 -> node499 [ color=BLACK, label=< rdf:type > ] ; - node349 -> node43 [ color=BLACK, label=< rdfs:range > ] ; - node529 -> node530 [ color=BLACK, label=< rdf:rest > ] ; - node89 -> node206 [ color=BLACK, label=< sh:class > ] ; - node531 -> node427 [ color=BLACK, label=< sh:class > ] ; - node323 -> node533 [ color=BLACK, label=< rdf:rest > ] ; - node535 -> node536 [ color=BLACK, label=< rdf:first > ] ; - node456 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node214 -> node30 [ color=BLACK, label=< sh:datatype > ] ; - node303 -> node303 [ color=BLACK, label=< owl:versionIRI > ] ; - node538 -> node493 [ color=BLACK, label=< rdf:first > ] ; - node539 -> node540 [ color=BLACK, label=< rdf:rest > ] ; - node541 -> node542 [ color=BLACK, label=< rdf:rest > ] ; - node543 -> node544 [ color=BLACK, label=< sh:path > ] ; - node450 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node180 -> node545 [ color=BLACK, label=< sh:path > ] ; - node172 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node411 -> node546 [ color=BLACK, label=< rdf:rest > ] ; - node331 -> node274 [ color=BLACK, label=< rdf:first > ] ; - node547 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node549 -> node100 [ color=BLACK, label=< rdf:type > ] ; - node266 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node438 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node550 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node273 -> node551 [ color=BLACK, label=< sh:property > ] ; - node552 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node547 -> node236 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node364 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node553 -> node260 [ color=BLACK, label=< sh:property > ] ; - node165 -> node185 [ color=BLACK, label=< sh:property > ] ; - node554 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node555 -> node556 [ color=BLACK, label=< rdf:type > ] ; - node557 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node558 -> node331 [ color=BLACK, label=< rdf:rest > ] ; - node241 -> node315 [ color=BLACK, label=< sh:property > ] ; - node435 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node559 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node246 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node560 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node561 -> node472 [ color=BLACK, label=< rdfs:range > ] ; - node531 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node371 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node562 -> node73 [ color=BLACK, label=< rdf:first > ] ; - node255 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node563 -> node138 [ color=BLACK, label=< rdf:rest > ] ; - node564 -> node565 [ color=BLACK, label=< rdf:first > ] ; - node566 -> node356 [ color=BLACK, label=< rdf:first > ] ; - node567 -> node568 [ color=BLACK, label=< rdf:rest > ] ; - node547 -> node569 [ color=BLACK, label=< sh:property > ] ; - node229 -> node570 [ color=BLACK, label=< sh:property > ] ; - node329 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node212 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node351 -> node126 [ color=BLACK, label=< sh:path > ] ; - node371 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node573 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node280 -> node4 [ color=BLACK, label=< sh:path > ] ; - node153 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node575 -> node576 [ color=BLACK, label=< sh:property > ] ; - node577 -> node30 [ color=BLACK, label=< sh:datatype > ] ; - node574 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node318 -> node578 [ color=BLACK, label=< rdf:first > ] ; - node271 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node579 -> node48 [ color=BLACK, label=< rdf:rest > ] ; - node426 -> node580 [ color=BLACK, label=< rdf:rest > ] ; - node127 -> node581 [ color=BLACK, label=< sh:property > ] ; - node475 -> node270 [ color=BLACK, label=< sh:class > ] ; - node582 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node541 -> node465 [ color=BLACK, label=< rdf:first > ] ; - node307 -> node321 [ color=BLACK, label=< rdf:type > ] ; - node300 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node583 -> node584 [ color=BLACK, label=< sh:path > ] ; - node139 -> node585 [ color=BLACK, label=< rdf:rest > ] ; - node383 -> node586 [ color=BLACK, label=< rdf:first > ] ; - node171 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node179 -> node588 [ color=BLACK, label=< sh:property > ] ; - node501 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node589 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node130 -> node355 [ color=BLACK, label=< rdfs:range > ] ; - node372 -> node455 [ color=BLACK, label=< sh:path > ] ; - node279 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node590 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node132 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node285 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node163 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node117 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node582 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node599 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node456 -> node468 [ color=BLACK, label=< sh:property > ] ; - node600 -> node601 [ color=BLACK, label=< rdf:first > ] ; - node262 -> node587 [ color=BLACK, label=< sh:path > ] ; - node603 -> node225 [ color=BLACK, label=< rdf:type > ] ; - node605 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node275 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node607 -> node250 [ color=BLACK, label=< rdf:first > ] ; - node608 -> node418 [ color=BLACK, label=< rdf:rest > ] ; - node609 -> node449 [ color=BLACK, label=< rdf:rest > ] ; - node159 -> node366 [ color=BLACK, label=< sh:property > ] ; - node553 -> node159 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node285 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node610 -> node611 [ color=BLACK, label=< rdf:rest > ] ; - node163 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node612 -> node261 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node613 -> node121 [ color=BLACK, label=< rdf:rest > ] ; - node614 -> node74 [ color=BLACK, label=< rdf:first > ] ; - node525 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node615 -> node0 [ color=BLACK, label=< rdf:first > ] ; - node616 -> node617 [ color=BLACK, label=< rdf:first > ] ; - node503 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node468 -> node455 [ color=BLACK, label=< sh:path > ] ; - node619 -> node221 [ color=BLACK, label=< rdfs:range > ] ; - node310 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node227 -> node117 [ color=BLACK, label=< sh:property > ] ; - node622 -> node30 [ color=BLACK, label=< sh:datatype > ] ; - node623 -> node7 [ color=BLACK, label=< rdf:rest > ] ; - node625 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node137 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node273 -> node68 [ color=BLACK, label=< sh:property > ] ; - node627 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node79 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node571 -> node630 [ color=BLACK, label=< sh:path > ] ; - node281 -> node167 [ color=BLACK, label=< rdf:first > ] ; - node631 -> node513 [ color=BLACK, label=< rdf:rest > ] ; - node402 -> node632 [ color=BLACK, label=< rdf:first > ] ; - node633 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node197 -> node101 [ color=BLACK, label=< sh:property > ] ; - node634 -> node190 [ color=BLACK, label=< rdf:first > ] ; - node635 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node636 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node637 -> node451 [ color=BLACK, label=< rdf:first > ] ; - node638 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node373 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node639 -> node204 [ color=BLACK, label=< sh:path > ] ; - node273 -> node373 [ color=BLACK, label=< sh:property > ] ; - node339 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node212 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node602 -> node25 [ color=BLACK, label=< rdfs:range > ] ; - node640 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node641 -> node463 [ color=BLACK, label=< rdf:rest > ] ; - node642 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node643 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node349 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node644 -> node514 [ color=BLACK, label=< rdf:first > ] ; - node645 -> node646 [ color=BLACK, label=< rdf:first > ] ; - node647 -> node21 [ color=BLACK, label=< rdf:first > ] ; - node405 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node375 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; - node635 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node506 -> node321 [ color=BLACK, label=< rdf:type > ] ; - node535 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node314 -> node161 [ color=BLACK, label=< sh:class > ] ; - node570 -> node31 [ color=BLACK, label=< sh:path > ] ; - node650 -> node287 [ color=BLACK, label=< rdf:rest > ] ; - node651 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node8 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node652 -> node321 [ color=BLACK, label=< rdf:type > ] ; - node642 -> node495 [ color=BLACK, label=< sh:class > ] ; - node73 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node654 -> node270 [ color=BLACK, label=< rdfs:range > ] ; - node655 -> node656 [ color=BLACK, label=< sh:path > ] ; - node560 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node540 -> node658 [ color=BLACK, label=< rdf:rest > ] ; - node581 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node57 -> node179 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node659 -> node660 [ color=BLACK, label=< rdf:rest > ] ; - node661 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node416 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node662 -> node663 [ color=BLACK, label=< sh:path > ] ; - node27 -> node495 [ color=BLACK, label=< rdfs:range > ] ; - node159 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node664 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node165 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; - node665 -> node666 [ color=BLACK, label=< rdf:first > ] ; - node593 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node668 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node669 -> node495 [ color=BLACK, label=< rdfs:range > ] ; - node122 -> node40 [ color=BLACK, label=< rdf:first > ] ; - node434 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node670 -> node671 [ color=BLACK, label=< rdfs:range > ] ; - node87 -> node225 [ color=BLACK, label=< rdf:type > ] ; - node589 -> node672 [ color=BLACK, label=< rdfs:range > ] ; - node306 -> node344 [ color=BLACK, label=< rdf:rest > ] ; - node270 -> node673 [ color=BLACK, label=< sh:property > ] ; - node674 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node77 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node191 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node579 -> node183 [ color=BLACK, label=< rdf:first > ] ; - node675 -> node676 [ color=BLACK, label=< rdf:rest > ] ; - node72 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node677 -> node358 [ color=BLACK, label=< rdf:first > ] ; - node197 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; + node314 -> node293 [ color=BLACK, label=< sh:path > ] ; + node239 -> node59 [ color=BLACK, label=< rdfs:range > ] ; + node421 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node346 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node427 -> node481 [ color=BLACK, label=< sh:path > ] ; + node14 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node482 -> node217 [ color=BLACK, label=< sh:path > ] ; + node483 -> node484 [ color=BLACK, label=< rdf:first > ] ; + node440 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node486 -> node19 [ color=BLACK, label=< sh:path > ] ; + node368 -> node487 [ color=BLACK, label=< rdf:first > ] ; + node39 -> node162 [ color=BLACK, label=< sh:datatype > ] ; + node489 -> node354 [ color=BLACK, label=< rdf:rest > ] ; + node491 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node492 -> node493 [ color=BLACK, label=< sh:in > ] ; + node495 -> node496 [ color=BLACK, label=< sh:property > ] ; + node497 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node498 -> node353 [ color=BLACK, label=< sh:path > ] ; + node328 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node500 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node502 -> node503 [ color=BLACK, label=< rdf:first > ] ; + node505 -> node246 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node506 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node167 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node334 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node507 -> node508 [ color=BLACK, label=< rdf:first > ] ; + node509 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node310 -> node399 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node327 -> node252 [ color=BLACK, label=< sh:property > ] ; + node160 -> node27 [ color=BLACK, label=< sh:path > ] ; + node510 -> node372 [ color=BLACK, label=< rdf:first > ] ; + node511 -> node512 [ color=BLACK, label=< rdf:rest > ] ; + node515 -> node516 [ color=BLACK, label=< rdf:first > ] ; + node517 -> node494 [ color=BLACK, label=< rdf:first > ] ; + node518 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node321 -> node415 [ color=BLACK, label=< sh:property > ] ; + node519 -> node520 [ color=BLACK, label=< rdf:rest > ] ; + node358 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node254 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node61 -> node521 [ color=BLACK, label=< rdf:rest > ] ; + node171 -> node133 [ color=BLACK, label=< sh:in > ] ; + node523 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node525 -> node504 [ color=BLACK, label=< rdf:first > ] ; + node251 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node526 -> node527 [ color=BLACK, label=< rdfs:range > ] ; + node363 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node528 -> node25 [ color=BLACK, label=< sh:class > ] ; + node382 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node529 -> node162 [ color=BLACK, label=< sh:datatype > ] ; + node78 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node530 -> node531 [ color=BLACK, label=< rdf:rest > ] ; + node155 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node532 -> node533 [ color=BLACK, label=< rdf:first > ] ; + node188 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node534 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node260 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node535 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node536 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node537 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node538 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node539 -> node540 [ color=BLACK, label=< sh:path > ] ; + node113 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node312 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node336 -> node42 [ color=BLACK, label=< sh:path > ] ; + node96 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node244 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node541 -> node542 [ color=BLACK, label=< rdf:first > ] ; + node339 -> node497 [ color=BLACK, label=< rdf:first > ] ; + node543 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node544 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node545 -> node546 [ color=BLACK, label=< sh:property > ] ; + node415 -> node127 [ color=BLACK, label=< sh:path > ] ; + node547 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node21 -> node485 [ color=BLACK, label=< rdf:type > ] ; + node471 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node238 -> node529 [ color=BLACK, label=< sh:property > ] ; + node548 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node549 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node279 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node464 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node178 -> node552 [ color=BLACK, label=< sh:property > ] ; + node553 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node555 -> node556 [ color=BLACK, label=< rdf:rest > ] ; + node557 -> node68 [ color=BLACK, label=< sh:path > ] ; + node215 -> node558 [ color=BLACK, label=< dcterms:references > ] ; + node559 -> node276 [ color=BLACK, label=< rdf:first > ] ; + node560 -> node149 [ color=BLACK, label=< sh:property > ] ; + node280 -> node348 [ color=BLACK, label=< sh:class > ] ; + node561 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node562 -> node431 [ color=BLACK, label=< rdf:rest > ] ; + node563 -> node564 [ color=BLACK, label=< rdf:rest > ] ; + node565 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node187 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node566 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node148 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node567 -> node568 [ color=BLACK, label=< sh:in > ] ; + node367 -> node146 [ color=BLACK, label=< rdf:first > ] ; + node570 -> node571 [ color=BLACK, label=< rdf:rest > ] ; + node572 -> node573 [ color=BLACK, label=< rdf:first > ] ; + node92 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node545 -> node451 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node332 -> node442 [ color=BLACK, label=< sh:property > ] ; + node321 -> node574 [ color=BLACK, label=< sh:property > ] ; + node575 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node577 -> node578 [ color=BLACK, label=< rdf:rest > ] ; + node332 -> node314 [ color=BLACK, label=< sh:property > ] ; + node581 -> node207 [ color=BLACK, label=< rdf:type > ] ; + node582 -> node583 [ color=BLACK, label=< sh:class > ] ; + node584 -> node488 [ color=BLACK, label=< rdf:first > ] ; + node282 -> node253 [ color=BLACK, label=< rdf:first > ] ; + node585 -> node586 [ color=BLACK, label=< rdf:rest > ] ; + node587 -> node588 [ color=BLACK, label=< rdf:first > ] ; + node251 -> node59 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node541 -> node590 [ color=BLACK, label=< rdf:rest > ] ; + node431 -> node237 [ color=BLACK, label=< rdf:first > ] ; + node246 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node581 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node591 -> node592 [ color=BLACK, label=< sh:path > ] ; + node224 -> node593 [ color=BLACK, label=< rdf:rest > ] ; + node362 -> node207 [ color=BLACK, label=< rdf:type > ] ; + node594 -> node91 [ color=BLACK, label=< rdf:first > ] ; + node88 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node595 -> node596 [ color=BLACK, label=< rdf:first > ] ; + node248 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node597 -> node570 [ color=BLACK, label=< rdf:rest > ] ; + node598 -> node0 [ color=BLACK, label=< rdf:rest > ] ; + node599 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node178 -> node600 [ color=BLACK, label=< sh:property > ] ; + node460 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node405 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node344 -> node399 [ color=BLACK, label=< sh:class > ] ; + node603 -> node249 [ color=BLACK, label=< rdf:first > ] ; + node589 -> node604 [ color=BLACK, label=< sh:path > ] ; + node605 -> node435 [ color=BLACK, label=< rdf:type > ] ; + node606 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node607 -> node158 [ color=BLACK, label=< rdf:rest > ] ; + node608 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node402 -> node64 [ color=BLACK, label=< sh:path > ] ; + node610 -> node248 [ color=BLACK, label=< rdf:first > ] ; + node362 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node611 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node343 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node613 -> node614 [ color=BLACK, label=< sh:path > ] ; + node237 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node215 -> node215 [ color=BLACK, label=< owl:versionIRI > ] ; + node615 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node616 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node88 -> node617 [ color=BLACK, label=< sh:property > ] ; + node615 -> node267 [ color=BLACK, label=< sh:datatype > ] ; + node451 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node342 -> node292 [ color=BLACK, label=< sh:path > ] ; + node619 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node621 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node622 -> node426 [ color=BLACK, label=< rdf:first > ] ; + node465 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node490 -> node325 [ color=BLACK, label=< rdf:type > ] ; + node265 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node623 -> node280 [ color=BLACK, label=< sh:property > ] ; + node624 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node262 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node626 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node627 -> node190 [ color=BLACK, label=< rdf:first > ] ; + node628 -> node155 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node264 -> node532 [ color=BLACK, label=< rdf:rest > ] ; + node316 -> node346 [ color=BLACK, label=< rdf:first > ] ; + node273 -> node59 [ color=BLACK, label=< rdfs:range > ] ; + node268 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node631 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node321 -> node528 [ color=BLACK, label=< sh:property > ] ; + node633 -> node198 [ color=BLACK, label=< sh:path > ] ; + node63 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node523 -> node536 [ color=BLACK, label=< sh:path > ] ; + node124 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node451 -> node606 [ color=BLACK, label=< sh:property > ] ; + node634 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node469 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node378 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node351 -> node419 [ color=BLACK, label=< sh:path > ] ; + node635 -> node636 [ color=BLACK, label=< rdf:first > ] ; + node248 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node637 -> node395 [ color=BLACK, label=< sh:path > ] ; + node638 -> node554 [ color=BLACK, label=< rdf:first > ] ; + node405 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node640 -> node449 [ color=BLACK, label=< rdf:rest > ] ; + node641 -> node642 [ color=BLACK, label=< rdf:first > ] ; + node458 -> node440 [ color=BLACK, label=< sh:path > ] ; + node547 -> node482 [ color=BLACK, label=< sh:property > ] ; + node643 -> node251 [ color=BLACK, label=< rdfs:range > ] ; + node626 -> node436 [ color=BLACK, label=< sh:path > ] ; + node505 -> node206 [ color=BLACK, label=< sh:property > ] ; + node333 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node502 -> node644 [ color=BLACK, label=< rdf:rest > ] ; + node297 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node645 -> node509 [ color=BLACK, label=< rdf:first > ] ; + node646 -> node647 [ color=BLACK, label=< rdfs:range > ] ; + node645 -> node648 [ color=BLACK, label=< rdf:rest > ] ; + node238 -> node649 [ color=BLACK, label=< sh:property > ] ; + node411 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node650 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node610 -> node651 [ color=BLACK, label=< rdf:rest > ] ; + node283 -> node652 [ color=BLACK, label=< sh:property > ] ; + node222 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node653 -> node654 [ color=BLACK, label=< rdf:first > ] ; + node178 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node655 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node609 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node656 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node544 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node657 -> node451 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node659 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node531 -> node660 [ color=BLACK, label=< rdf:rest > ] ; + node93 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node661 -> node662 [ color=BLACK, label=< rdf:rest > ] ; + node663 -> node664 [ color=BLACK, label=< rdf:rest > ] ; + node463 -> node665 [ color=BLACK, label=< sh:path > ] ; + node429 -> node666 [ color=BLACK, label=< rdf:first > ] ; + node29 -> node100 [ color=BLACK, label=< sh:path > ] ; + node305 -> node59 [ color=BLACK, label=< rdfs:range > ] ; + node181 -> node137 [ color=BLACK, label=< rdf:type > ] ; + node514 -> node251 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node29 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node668 -> node581 [ color=BLACK, label=< rdf:first > ] ; + node414 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node669 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node670 -> node671 [ color=BLACK, label=< rdf:first > ] ; + node409 -> node591 [ color=BLACK, label=< sh:property > ] ; + node468 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node672 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node142 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node59 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node621 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node673 -> node411 [ color=BLACK, label=< rdf:first > ] ; + node141 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node380 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node674 -> node675 [ color=BLACK, label=< rdf:first > ] ; + node82 -> node477 [ color=BLACK, label=< rdf:rest > ] ; + node677 -> node304 [ color=BLACK, label=< sh:property > ] ; node678 -> node679 [ color=BLACK, label=< rdf:first > ] ; - node573 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node646 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node229 -> node270 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node357 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node661 -> node123 [ color=BLACK, label=< sh:class > ] ; - node463 -> node681 [ color=BLACK, label=< rdf:rest > ] ; - node414 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; - node231 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node465 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node99 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node639 -> node684 [ color=BLACK, label=< sh:in > ] ; - node519 -> node22 [ color=BLACK, label=< rdfs:range > ] ; - node235 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node179 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node456 -> node685 [ color=BLACK, label=< sh:property > ] ; - node687 -> node147 [ color=BLACK, label=< sh:class > ] ; - node595 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node179 -> node486 [ color=BLACK, label=< rdf:type > ] ; - node72 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node575 -> node454 [ color=BLACK, label=< sh:property > ] ; - node357 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node455 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node42 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node691 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node210 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node424 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node32 -> node619 [ color=BLACK, label=< sh:path > ] ; - node424 -> node692 [ color=BLACK, label=< sh:class > ] ; - node330 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node693 -> node694 [ color=BLACK, label=< rdf:rest > ] ; - node245 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node616 -> node695 [ color=BLACK, label=< rdf:rest > ] ; - node129 -> node355 [ color=BLACK, label=< sh:datatype > ] ; - node126 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node88 -> node272 [ color=BLACK, label=< rdf:type > ] ; - node696 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node649 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node286 -> node390 [ color=BLACK, label=< rdf:first > ] ; - node697 -> node698 [ color=BLACK, label=< rdf:rest > ] ; - node143 -> node165 [ color=BLACK, label=< sh:class > ] ; - node699 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node700 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node701 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node702 -> node177 [ color=BLACK, label=< rdfs:range > ] ; - node703 -> node704 [ color=BLACK, label=< sh:path > ] ; - node245 -> node504 [ color=BLACK, label=< sh:property > ] ; - node644 -> node600 [ color=BLACK, label=< rdf:rest > ] ; - node537 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node705 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node706 -> node208 [ color=BLACK, label=< rdf:type > ] ; - node598 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node490 -> node495 [ color=BLACK, label=< sh:class > ] ; - node511 -> node369 [ color=BLACK, label=< sh:path > ] ; - node708 -> node396 [ color=BLACK, label=< rdf:rest > ] ; - node709 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node16 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node476 -> node345 [ color=BLACK, label=< sh:path > ] ; - node250 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node710 -> node355 [ color=BLACK, label=< sh:datatype > ] ; - node656 -> node270 [ color=BLACK, label=< rdfs:range > ] ; - node700 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node366 -> node221 [ color=BLACK, label=< sh:datatype > ] ; - node711 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node712 -> node713 [ color=BLACK, label=< rdf:rest > ] ; - node200 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node714 -> node715 [ color=BLACK, label=< rdf:first > ] ; - node716 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node692 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; - node363 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node718 -> node391 [ color=BLACK, label=< sh:path > ] ; - node241 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node719 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node720 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node241 -> node486 [ color=BLACK, label=< rdf:type > ] ; - node721 -> node92 [ color=BLACK, label=< sh:path > ] ; - node658 -> node722 [ color=BLACK, label=< rdf:rest > ] ; - node668 -> node259 [ color=BLACK, label=< sh:property > ] ; - node723 -> node724 [ color=BLACK, label=< rdf:rest > ] ; - node725 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node726 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node727 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node412 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node728 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node429 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node169 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node569 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node729 -> node502 [ color=BLACK, label=< rdf:first > ] ; - node730 -> node731 [ color=BLACK, label=< rdf:rest > ] ; - node213 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node203 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node640 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node697 -> node329 [ color=BLACK, label=< rdf:first > ] ; - node426 -> node134 [ color=BLACK, label=< rdf:first > ] ; - node643 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node456 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node76 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node733 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node724 -> node734 [ color=BLACK, label=< rdf:first > ] ; - node735 -> node736 [ color=BLACK, label=< rdf:rest > ] ; - node509 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node495 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node737 -> node602 [ color=BLACK, label=< sh:path > ] ; - node548 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node176 -> node289 [ color=BLACK, label=< sh:path > ] ; - node738 -> node590 [ color=BLACK, label=< rdf:first > ] ; - node198 -> node739 [ color=BLACK, label=< rdf:first > ] ; - node547 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node741 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node742 -> node213 [ color=BLACK, label=< rdf:first > ] ; - node462 -> node30 [ color=BLACK, label=< sh:datatype > ] ; - node547 -> node486 [ color=BLACK, label=< rdf:type > ] ; - node743 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node263 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node717 -> node84 [ color=BLACK, label=< rdf:type > ] ; - node744 -> node745 [ color=BLACK, label=< sh:property > ] ; - node746 -> node170 [ color=BLACK, label=< rdf:first > ] ; - node747 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node62 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node737 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node748 -> node241 [ color=BLACK, label=< rdfs:range > ] ; - node45 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node169 -> node423 [ color=BLACK, label=< rdf:type > ] ; - node559 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node749 -> node141 [ color=BLACK, label=< rdf:rest > ] ; - node472 -> node270 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node39 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node658 -> node750 [ color=BLACK, label=< rdf:first > ] ; - node568 -> node49 [ color=BLACK, label=< rdf:first > ] ; - node735 -> node477 [ color=BLACK, label=< rdf:first > ] ; - node751 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node249 -> node84 [ color=BLACK, label=< rdf:type > ] ; - node753 -> node481 [ color=BLACK, label=< rdf:rest > ] ; - node495 -> node755 [ color=BLACK, label=< sh:property > ] ; - node756 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node751 -> node236 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node384 -> node591 [ color=BLACK, label=< rdf:first > ] ; - node350 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node97 -> node757 [ color=BLACK, label=< sh:property > ] ; - node758 -> node633 [ color=BLACK, label=< rdf:rest > ] ; - node181 -> node293 [ color=BLACK, label=< sh:class > ] ; - node99 -> node759 [ color=BLACK, label=< sh:in > ] ; - node760 -> node635 [ color=BLACK, label=< rdf:first > ] ; - node112 -> node147 [ color=BLACK, label=< rdf:type > ] ; - node584 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node191 -> node34 [ color=BLACK, label=< sh:property > ] ; - node558 -> node88 [ color=BLACK, label=< rdf:first > ] ; - node762 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node372 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node41 -> node763 [ color=BLACK, label=< sh:path > ] ; - node258 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node676 -> node764 [ color=BLACK, label=< rdf:first > ] ; - node765 -> node317 [ color=BLACK, label=< rdf:rest > ] ; - node683 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node147 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node766 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node682 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node767 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node591 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node179 -> node727 [ color=BLACK, label=< sh:property > ] ; - node677 -> node769 [ color=BLACK, label=< rdf:rest > ] ; - node400 -> node456 [ color=BLACK, label=< rdfs:range > ] ; - node34 -> node179 [ color=BLACK, label=< sh:class > ] ; - node518 -> node770 [ color=BLACK, label=< rdf:rest > ] ; - node771 -> node772 [ color=BLACK, label=< rdf:rest > ] ; - node479 -> node717 [ color=BLACK, label=< rdf:first > ] ; - node336 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node685 -> node472 [ color=BLACK, label=< sh:class > ] ; - node261 -> node598 [ color=BLACK, label=< sh:property > ] ; - node327 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node506 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node116 -> node775 [ color=BLACK, label=< sh:path > ] ; - node7 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node776 -> node497 [ color=BLACK, label=< sh:class > ] ; - node711 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node652 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node591 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node751 -> node525 [ color=BLACK, label=< sh:property > ] ; - node778 -> node293 [ color=BLACK, label=< rdf:type > ] ; - node780 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node781 -> node782 [ color=BLACK, label=< sh:path > ] ; - node551 -> node521 [ color=BLACK, label=< sh:path > ] ; - node270 -> node246 [ color=BLACK, label=< sh:property > ] ; - node599 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node197 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node152 -> node743 [ color=BLACK, label=< sh:path > ] ; - node717 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node784 -> node130 [ color=BLACK, label=< sh:path > ] ; - node636 -> node25 [ color=BLACK, label=< rdfs:range > ] ; - node611 -> node505 [ color=BLACK, label=< rdf:first > ] ; - node160 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node655 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node744 -> node219 [ color=BLACK, label=< sh:property > ] ; - node151 -> node785 [ color=BLACK, label=< sh:path > ] ; - node786 -> node787 [ color=BLACK, label=< rdf:rest > ] ; - node676 -> node789 [ color=BLACK, label=< rdf:rest > ] ; - node721 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node159 -> node267 [ color=BLACK, label=< sh:property > ] ; - node203 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node261 -> node154 [ color=BLACK, label=< sh:property > ] ; - node656 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node790 -> node413 [ color=BLACK, label=< sh:path > ] ; - node249 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node489 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node179 -> node270 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node791 -> node592 [ color=BLACK, label=< rdf:first > ] ; - node394 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node744 -> node347 [ color=BLACK, label=< sh:property > ] ; - node793 -> node601 [ color=BLACK, label=< rdf:first > ] ; - node393 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node179 -> node794 [ color=BLACK, label=< sh:property > ] ; - node742 -> node478 [ color=BLACK, label=< rdf:rest > ] ; - node387 -> node795 [ color=BLACK, label=< rdf:rest > ] ; - node608 -> node285 [ color=BLACK, label=< rdf:first > ] ; - node8 -> node43 [ color=BLACK, label=< rdf:type > ] ; - node796 -> node207 [ color=BLACK, label=< rdf:first > ] ; - node525 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node408 -> node328 [ color=BLACK, label=< rdf:rest > ] ; - node701 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node732 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node161 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node311 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node596 -> node499 [ color=BLACK, label=< rdf:type > ] ; - node561 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node797 -> node798 [ color=BLACK, label=< rdf:rest > ] ; - node501 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node715 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node799 -> node497 [ color=BLACK, label=< rdf:type > ] ; - node743 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node744 -> node627 [ color=BLACK, label=< sh:property > ] ; - node247 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node333 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node338 -> node800 [ color=BLACK, label=< rdf:rest > ] ; - node801 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node802 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node572 -> node311 [ color=BLACK, label=< rdf:type > ] ; - node456 -> node680 [ color=BLACK, label=< sh:property > ] ; - node204 -> node321 [ color=BLACK, label=< rdfs:range > ] ; - node417 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node394 -> node796 [ color=BLACK, label=< sh:in > ] ; - node773 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node803 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node575 -> node346 [ color=BLACK, label=< sh:property > ] ; - node539 -> node189 [ color=BLACK, label=< rdf:first > ] ; - node375 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node81 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node270 -> node804 [ color=BLACK, label=< sh:property > ] ; - node805 -> node107 [ color=BLACK, label=< rdf:first > ] ; - node806 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node116 -> node84 [ color=BLACK, label=< sh:class > ] ; - node668 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node19 -> node467 [ color=BLACK, label=< rdf:first > ] ; - node701 -> node472 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node390 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node316 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; - node466 -> node548 [ color=BLACK, label=< rdfs:range > ] ; - node297 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node165 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node808 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node809 -> node73 [ color=BLACK, label=< rdf:first > ] ; - node810 -> node806 [ color=BLACK, label=< rdf:rest > ] ; - node811 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node361 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node297 -> node486 [ color=BLACK, label=< rdf:type > ] ; - node812 -> node221 [ color=BLACK, label=< rdfs:range > ] ; - node641 -> node75 [ color=BLACK, label=< rdf:first > ] ; - node813 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node107 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node799 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node512 -> node257 [ color=BLACK, label=< rdf:type > ] ; - node252 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node814 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node575 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node577 -> node815 [ color=BLACK, label=< sh:path > ] ; - node816 -> node693 [ color=BLACK, label=< rdf:rest > ] ; - node75 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node164 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node645 -> node539 [ color=BLACK, label=< rdf:rest > ] ; - node817 -> node439 [ color=BLACK, label=< sh:path > ] ; - node476 -> node567 [ color=BLACK, label=< sh:in > ] ; - node754 -> node556 [ color=BLACK, label=< sh:class > ] ; - node818 -> node575 [ color=BLACK, label=< sh:class > ] ; - node559 -> node705 [ color=BLACK, label=< sh:property > ] ; - node581 -> node130 [ color=BLACK, label=< sh:path > ] ; - node459 -> node651 [ color=BLACK, label=< sh:path > ] ; - node251 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node660 -> node819 [ color=BLACK, label=< rdf:rest > ] ; - node673 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node474 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node480 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node245 -> node241 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node620 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node343 -> node272 [ color=BLACK, label=< rdf:type > ] ; - node820 -> node364 [ color=BLACK, label=< rdf:first > ] ; - node207 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node566 -> node678 [ color=BLACK, label=< rdf:rest > ] ; - node543 -> node311 [ color=BLACK, label=< sh:class > ] ; - node291 -> node25 [ color=BLACK, label=< rdfs:range > ] ; - node707 -> node159 [ color=BLACK, label=< sh:class > ] ; - node496 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node320 -> node60 [ color=BLACK, label=< sh:path > ] ; - node388 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node553 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node449 -> node1 [ color=BLACK, label=< rdf:rest > ] ; - node595 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node259 -> node161 [ color=BLACK, label=< sh:class > ] ; - node148 -> node162 [ color=BLACK, label=< sh:path > ] ; - node822 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node823 -> node522 [ color=BLACK, label=< rdf:first > ] ; - node262 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node698 -> node712 [ color=BLACK, label=< rdf:rest > ] ; - node542 -> node824 [ color=BLACK, label=< rdf:first > ] ; - node825 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node140 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node141 -> node827 [ color=BLACK, label=< rdf:first > ] ; - node462 -> node828 [ color=BLACK, label=< sh:path > ] ; - node593 -> node177 [ color=BLACK, label=< rdfs:range > ] ; - node618 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node829 -> node520 [ color=BLACK, label=< rdf:rest > ] ; - node792 -> node159 [ color=BLACK, label=< rdfs:range > ] ; - node830 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node289 -> node177 [ color=BLACK, label=< rdfs:range > ] ; - node766 -> node31 [ color=BLACK, label=< sh:path > ] ; - node831 -> node87 [ color=BLACK, label=< rdf:first > ] ; - node812 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node334 -> node557 [ color=BLACK, label=< rdf:first > ] ; - node389 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node834 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node761 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node835 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node77 -> node177 [ color=BLACK, label=< rdfs:range > ] ; - node534 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node836 -> node649 [ color=BLACK, label=< rdf:first > ] ; - node244 -> node84 [ color=BLACK, label=< rdf:type > ] ; - node123 -> node125 [ color=BLACK, label=< sh:property > ] ; - node260 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node618 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node794 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node795 -> node50 [ color=BLACK, label=< rdf:first > ] ; - node716 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node705 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node719 -> node671 [ color=BLACK, label=< rdf:type > ] ; - node667 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node705 -> node288 [ color=BLACK, label=< sh:path > ] ; - node838 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node629 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node839 -> node840 [ color=BLACK, label=< sh:path > ] ; - node696 -> node236 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node841 -> node665 [ color=BLACK, label=< rdf:rest > ] ; - node842 -> node843 [ color=BLACK, label=< rdf:first > ] ; - node648 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node110 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node661 -> node844 [ color=BLACK, label=< sh:path > ] ; - node429 -> node573 [ color=BLACK, label=< sh:path > ] ; - node330 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node97 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node846 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node390 -> node672 [ color=BLACK, label=< rdf:type > ] ; - node847 -> node230 [ color=BLACK, label=< rdf:first > ] ; - node504 -> node516 [ color=BLACK, label=< sh:path > ] ; - node446 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node382 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node848 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node685 -> node851 [ color=BLACK, label=< sh:path > ] ; - node847 -> node697 [ color=BLACK, label=< rdf:rest > ] ; - node487 -> node529 [ color=BLACK, label=< rdf:rest > ] ; - node853 -> node741 [ color=BLACK, label=< sh:path > ] ; - node854 -> node675 [ color=BLACK, label=< rdf:rest > ] ; - node855 -> node856 [ color=BLACK, label=< rdf:rest > ] ; - node857 -> node858 [ color=BLACK, label=< rdf:rest > ] ; - node726 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node495 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node684 -> node606 [ color=BLACK, label=< rdf:first > ] ; - node727 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node547 -> node859 [ color=BLACK, label=< sh:property > ] ; - node840 -> node161 [ color=BLACK, label=< rdfs:range > ] ; - node549 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node565 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node668 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node364 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node459 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node861 -> node45 [ color=BLACK, label=< rdf:first > ] ; - node787 -> node480 [ color=BLACK, label=< rdf:first > ] ; - node127 -> node511 [ color=BLACK, label=< sh:property > ] ; - node241 -> node674 [ color=BLACK, label=< sh:property > ] ; - node862 -> node209 [ color=BLACK, label=< rdf:first > ] ; - node97 -> node781 [ color=BLACK, label=< sh:property > ] ; - node863 -> node78 [ color=BLACK, label=< rdf:first > ] ; - node475 -> node788 [ color=BLACK, label=< sh:path > ] ; - node290 -> node25 [ color=BLACK, label=< sh:class > ] ; - node864 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node751 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node184 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node627 -> node30 [ color=BLACK, label=< sh:datatype > ] ; - node495 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; - node316 -> node240 [ color=BLACK, label=< sh:property > ] ; - node755 -> node421 [ color=BLACK, label=< sh:path > ] ; - node601 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node813 -> node547 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node282 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node143 -> node282 [ color=BLACK, label=< sh:path > ] ; - node273 -> node115 [ color=BLACK, label=< sh:property > ] ; - node696 -> node476 [ color=BLACK, label=< sh:property > ] ; - node556 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node692 -> node178 [ color=BLACK, label=< sh:property > ] ; - node868 -> node709 [ color=BLACK, label=< sh:property > ] ; - node869 -> node410 [ color=BLACK, label=< rdf:rest > ] ; - node814 -> node340 [ color=BLACK, label=< rdf:first > ] ; - node870 -> node644 [ color=BLACK, label=< rdf:rest > ] ; - node871 -> node136 [ color=BLACK, label=< rdf:first > ] ; - node872 -> node873 [ color=BLACK, label=< rdf:rest > ] ; - node82 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node850 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node874 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node855 -> node875 [ color=BLACK, label=< rdf:first > ] ; - node876 -> node826 [ color=BLACK, label=< sh:path > ] ; - node419 -> node877 [ color=BLACK, label=< rdf:first > ] ; - node319 -> node497 [ color=BLACK, label=< rdf:type > ] ; - node460 -> node634 [ color=BLACK, label=< rdf:rest > ] ; - node754 -> node345 [ color=BLACK, label=< sh:path > ] ; - node62 -> node271 [ color=BLACK, label=< sh:property > ] ; - node681 -> node810 [ color=BLACK, label=< rdf:rest > ] ; - node76 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node878 -> node659 [ color=BLACK, label=< rdf:rest > ] ; - node223 -> node879 [ color=BLACK, label=< rdf:first > ] ; - node880 -> node338 [ color=BLACK, label=< rdf:rest > ] ; - node804 -> node297 [ color=BLACK, label=< sh:class > ] ; - node881 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node453 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node752 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node868 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node372 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node733 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node653 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node202 -> node503 [ color=BLACK, label=< sh:path > ] ; - node882 -> node864 [ color=BLACK, label=< sh:path > ] ; - node707 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node516 -> node177 [ color=BLACK, label=< rdfs:range > ] ; - node132 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node101 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node883 -> node311 [ color=BLACK, label=< rdf:type > ] ; - node884 -> node699 [ color=BLACK, label=< rdf:first > ] ; - node102 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node376 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node647 -> node408 [ color=BLACK, label=< rdf:rest > ] ; - node350 -> node885 [ color=BLACK, label=< sh:property > ] ; - node886 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node666 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node824 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node381 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node594 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node862 -> node538 [ color=BLACK, label=< rdf:rest > ] ; - node580 -> node872 [ color=BLACK, label=< rdf:rest > ] ; - node139 -> node838 [ color=BLACK, label=< rdf:first > ] ; - node453 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node752 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node111 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node33 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node887 -> node86 [ color=BLACK, label=< rdfs:range > ] ; - node12 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node527 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node831 -> node888 [ color=BLACK, label=< rdf:rest > ] ; - node690 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node860 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node879 -> node147 [ color=BLACK, label=< rdf:type > ] ; - node204 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node889 -> node890 [ color=BLACK, label=< rdf:rest > ] ; - node709 -> node304 [ color=BLACK, label=< sh:path > ] ; - node134 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node891 -> node892 [ color=BLACK, label=< rdf:first > ] ; - node399 -> node692 [ color=BLACK, label=< rdfs:range > ] ; - node197 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node477 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node893 -> node334 [ color=BLACK, label=< rdf:rest > ] ; - node416 -> node839 [ color=BLACK, label=< sh:property > ] ; - node625 -> node691 [ color=BLACK, label=< sh:path > ] ; - node443 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node801 -> node355 [ color=BLACK, label=< rdfs:range > ] ; - node894 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node236 -> node261 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node885 -> node895 [ color=BLACK, label=< sh:path > ] ; - node389 -> node864 [ color=BLACK, label=< sh:path > ] ; - node49 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node500 -> node866 [ color=BLACK, label=< rdf:first > ] ; - node252 -> node270 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node164 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node896 -> node783 [ color=BLACK, label=< rdf:first > ] ; - node632 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node162 -> node39 [ color=BLACK, label=< rdfs:range > ] ; - node378 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node532 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node897 -> node898 [ color=BLACK, label=< rdf:first > ] ; - node159 -> node766 [ color=BLACK, label=< sh:property > ] ; - node115 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node899 -> node690 [ color=BLACK, label=< rdf:first > ] ; - node785 -> node43 [ color=BLACK, label=< rdfs:range > ] ; - node901 -> node360 [ color=BLACK, label=< rdf:first > ] ; - node382 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node302 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node405 -> node181 [ color=BLACK, label=< sh:property > ] ; - node548 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node46 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node430 -> node270 [ color=BLACK, label=< rdfs:range > ] ; - node853 -> node427 [ color=BLACK, label=< sh:class > ] ; - node880 -> node412 [ color=BLACK, label=< rdf:first > ] ; - node903 -> node768 [ color=BLACK, label=< rdf:first > ] ; - node890 -> node904 [ color=BLACK, label=< rdf:rest > ] ; - node905 -> node71 [ color=BLACK, label=< rdf:rest > ] ; - node241 -> node270 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node395 -> node208 [ color=BLACK, label=< rdfs:range > ] ; - node906 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node907 -> node409 [ color=BLACK, label=< rdf:first > ] ; - node908 -> node444 [ color=BLACK, label=< sh:property > ] ; - node754 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node734 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node171 -> node210 [ color=BLACK, label=< sh:property > ] ; - node356 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node199 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node97 -> node296 [ color=BLACK, label=< sh:property > ] ; - node751 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node98 -> node733 [ color=BLACK, label=< sh:path > ] ; - node434 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node291 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node375 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node179 -> node269 [ color=BLACK, label=< sh:property > ] ; - node909 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node309 -> node489 [ color=BLACK, label=< rdf:first > ] ; - node864 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node910 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node911 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node679 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node912 -> node605 [ color=BLACK, label=< rdf:rest > ] ; - node188 -> node495 [ color=BLACK, label=< sh:class > ] ; - node91 -> node852 [ color=BLACK, label=< rdf:first > ] ; - node398 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node414 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node146 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node913 -> node914 [ color=BLACK, label=< rdf:rest > ] ; - node350 -> node915 [ color=BLACK, label=< sh:property > ] ; - node916 -> node874 [ color=BLACK, label=< rdf:first > ] ; - node25 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node734 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node97 -> node325 [ color=BLACK, label=< sh:property > ] ; - node165 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node917 -> node912 [ color=BLACK, label=< rdf:rest > ] ; - node104 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node918 -> node9 [ color=BLACK, label=< rdf:first > ] ; - node741 -> node427 [ color=BLACK, label=< rdfs:range > ] ; - node316 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node597 -> node22 [ color=BLACK, label=< rdf:type > ] ; - node361 -> node589 [ color=BLACK, label=< sh:path > ] ; - node908 -> node350 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node782 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node70 -> node257 [ color=BLACK, label=< rdf:type > ] ; - node59 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node567 -> node183 [ color=BLACK, label=< rdf:first > ] ; - node851 -> node472 [ color=BLACK, label=< rdfs:range > ] ; - node769 -> node535 [ color=BLACK, label=< rdf:rest > ] ; - node920 -> node40 [ color=BLACK, label=< rdf:first > ] ; - node575 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node654 -> node270 [ color=BLACK, label=< rdf:type > ] ; - node295 -> node700 [ color=BLACK, label=< rdf:first > ] ; - node348 -> node746 [ color=BLACK, label=< sh:in > ] ; - node572 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node25 -> node807 [ color=BLACK, label=< sh:property > ] ; - node492 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node290 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node901 -> node923 [ color=BLACK, label=< rdf:rest > ] ; - node861 -> node523 [ color=BLACK, label=< rdf:rest > ] ; - node123 -> node297 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node102 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node316 -> node924 [ color=BLACK, label=< sh:property > ] ; - node790 -> node414 [ color=BLACK, label=< sh:class > ] ; - node570 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node599 -> node926 [ color=BLACK, label=< sh:path > ] ; - node927 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node928 -> node615 [ color=BLACK, label=< rdf:rest > ] ; - node433 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node699 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node381 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node454 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node224 -> node369 [ color=BLACK, label=< sh:path > ] ; - node838 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node592 -> node84 [ color=BLACK, label=< rdf:type > ] ; - node929 -> node350 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node626 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node930 -> node85 [ color=BLACK, label=< rdf:first > ] ; - node906 -> node333 [ color=BLACK, label=< sh:path > ] ; - node931 -> node823 [ color=BLACK, label=< rdf:rest > ] ; - node744 -> node350 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node922 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node388 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node882 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node171 -> node811 [ color=BLACK, label=< sh:property > ] ; - node575 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; - node932 -> node534 [ color=BLACK, label=< rdf:first > ] ; - node206 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node642 -> node933 [ color=BLACK, label=< sh:path > ] ; - node856 -> node934 [ color=BLACK, label=< rdf:rest > ] ; - node763 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node205 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node250 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node79 -> node547 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node525 -> node369 [ color=BLACK, label=< sh:path > ] ; - node332 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node783 -> node84 [ color=BLACK, label=< rdf:type > ] ; - node456 -> node935 [ color=BLACK, label=< sh:property > ] ; - node123 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node923 -> node263 [ color=BLACK, label=< rdf:first > ] ; - node4 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node817 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node216 -> node321 [ color=BLACK, label=< rdf:type > ] ; - node403 -> node621 [ color=BLACK, label=< rdf:first > ] ; - node97 -> node936 [ color=BLACK, label=< sh:property > ] ; - node681 -> node773 [ color=BLACK, label=< rdf:first > ] ; - node828 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node794 -> node638 [ color=BLACK, label=< sh:path > ] ; - node192 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node937 -> node777 [ color=BLACK, label=< rdf:first > ] ; - node836 -> node854 [ color=BLACK, label=< rdf:rest > ] ; - node617 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node866 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node79 -> node938 [ color=BLACK, label=< sh:property > ] ; - node273 -> node348 [ color=BLACK, label=< sh:property > ] ; - node444 -> node929 [ color=BLACK, label=< sh:class > ] ; - node60 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node302 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node161 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node759 -> node549 [ color=BLACK, label=< rdf:first > ] ; - node389 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node138 -> node33 [ color=BLACK, label=< rdf:first > ] ; - node252 -> node15 [ color=BLACK, label=< sh:property > ] ; - node866 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node911 -> node672 [ color=BLACK, label=< rdf:type > ] ; - node97 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node95 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node270 -> node66 [ color=BLACK, label=< sh:property > ] ; - node97 -> node848 [ color=BLACK, label=< sh:property > ] ; - node939 -> node379 [ color=BLACK, label=< rdf:rest > ] ; - node940 -> node940 [ color=BLACK, label=< owl:sameAs > ] ; - node378 -> node593 [ color=BLACK, label=< sh:path > ] ; - node757 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node551 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node908 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node817 -> node206 [ color=BLACK, label=< sh:class > ] ; - node202 -> node485 [ color=BLACK, label=< sh:datatype > ] ; - node940 -> node270 [ color=BLACK, label=< rdf:type > ] ; - node696 -> node224 [ color=BLACK, label=< sh:property > ] ; - node907 -> node901 [ color=BLACK, label=< rdf:rest > ] ; - node430 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node848 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node0 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node303 -> node943 [ color=BLACK, label=< dcterms:references > ] ; - node346 -> node86 [ color=BLACK, label=< sh:class > ] ; - node592 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node890 -> node96 [ color=BLACK, label=< rdf:first > ] ; - node846 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node815 -> node30 [ color=BLACK, label=< rdfs:range > ] ; - node824 -> node293 [ color=BLACK, label=< rdf:type > ] ; - node745 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node712 -> node944 [ color=BLACK, label=< rdf:first > ] ; - node746 -> node198 [ color=BLACK, label=< rdf:rest > ] ; - node915 -> node837 [ color=BLACK, label=< sh:path > ] ; - node404 -> node113 [ color=BLACK, label=< rdf:rest > ] ; - node680 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node236 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node119 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node713 -> node609 [ color=BLACK, label=< rdf:rest > ] ; - node807 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node873 -> node732 [ color=BLACK, label=< rdf:first > ] ; - node459 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node237 -> node472 [ color=BLACK, label=< sh:class > ] ; - node301 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node929 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node154 -> node270 [ color=BLACK, label=< sh:class > ] ; - node195 -> node945 [ color=BLACK, label=< rdf:rest > ] ; - node498 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node25 -> node148 [ color=BLACK, label=< sh:property > ] ; - node848 -> node359 [ color=BLACK, label=< sh:path > ] ; - node536 -> node39 [ color=BLACK, label=< rdf:type > ] ; - node698 -> node821 [ color=BLACK, label=< rdf:first > ] ; - node350 -> node89 [ color=BLACK, label=< sh:property > ] ; - node946 -> node863 [ color=BLACK, label=< rdf:rest > ] ; - node821 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node283 -> node664 [ color=BLACK, label=< sh:path > ] ; - node273 -> node830 [ color=BLACK, label=< sh:property > ] ; - node758 -> node555 [ color=BLACK, label=< rdf:first > ] ; - node380 -> node947 [ color=BLACK, label=< rdf:rest > ] ; - node159 -> node32 [ color=BLACK, label=< sh:property > ] ; - node754 -> node579 [ color=BLACK, label=< sh:in > ] ; - node261 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node144 -> node779 [ color=BLACK, label=< sh:path > ] ; - node388 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node868 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node786 -> node182 [ color=BLACK, label=< rdf:first > ] ; - node948 -> node91 [ color=BLACK, label=< rdf:rest > ] ; - node512 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node637 -> node949 [ color=BLACK, label=< rdf:rest > ] ; - node362 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node922 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node464 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node577 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node327 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node526 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node183 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node802 -> node284 [ color=BLACK, label=< sh:path > ] ; - node950 -> node554 [ color=BLACK, label=< rdf:first > ] ; - node440 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node843 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node823 -> node816 [ color=BLACK, label=< rdf:rest > ] ; - node405 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node150 -> node778 [ color=BLACK, label=< rdf:first > ] ; - node303 -> node951 [ color=BLACK, label=< rdf:type > ] ; - node424 -> node399 [ color=BLACK, label=< sh:path > ] ; - node839 -> node161 [ color=BLACK, label=< sh:class > ] ; - node952 -> node43 [ color=BLACK, label=< rdfs:range > ] ; - node953 -> node370 [ color=BLACK, label=< rdf:first > ] ; - node868 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; - node604 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node784 -> node355 [ color=BLACK, label=< sh:datatype > ] ; - node954 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node628 -> node573 [ color=BLACK, label=< sh:path > ] ; - node370 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node843 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node873 -> node131 [ color=BLACK, label=< rdf:rest > ] ; - node513 -> node793 [ color=BLACK, label=< rdf:rest > ] ; - node756 -> node556 [ color=BLACK, label=< rdf:type > ] ; - node925 -> node510 [ color=BLACK, label=< sh:path > ] ; - node818 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node274 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node484 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node790 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node578 -> node84 [ color=BLACK, label=< rdf:type > ] ; - node309 -> node953 [ color=BLACK, label=< rdf:rest > ] ; - node822 -> node427 [ color=BLACK, label=< rdfs:range > ] ; - node97 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node871 -> node955 [ color=BLACK, label=< rdf:rest > ] ; - node588 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node929 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node230 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node883 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node769 -> node38 [ color=BLACK, label=< rdf:first > ] ; - node833 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node488 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node414 -> node214 [ color=BLACK, label=< sh:property > ] ; - node111 -> node270 [ color=BLACK, label=< rdfs:range > ] ; - node956 -> node931 [ color=BLACK, label=< rdf:rest > ] ; - node789 -> node500 [ color=BLACK, label=< rdf:rest > ] ; - node502 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node164 -> node486 [ color=BLACK, label=< rdf:type > ] ; - node348 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node468 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node775 -> node84 [ color=BLACK, label=< rdfs:range > ] ; - node739 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node267 -> node365 [ color=BLACK, label=< sh:path > ] ; - node42 -> node952 [ color=BLACK, label=< sh:path > ] ; - node622 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node957 -> node641 [ color=BLACK, label=< rdf:rest > ] ; - node219 -> node382 [ color=BLACK, label=< sh:path > ] ; - node732 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node461 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node64 -> node306 [ color=BLACK, label=< rdf:rest > ] ; - node68 -> node669 [ color=BLACK, label=< sh:path > ] ; - node62 -> node958 [ color=BLACK, label=< sh:property > ] ; - node583 -> node355 [ color=BLACK, label=< sh:datatype > ] ; - node693 -> node552 [ color=BLACK, label=< rdf:first > ] ; - node114 -> node905 [ color=BLACK, label=< rdf:rest > ] ; - node877 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node687 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node559 -> node547 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node62 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node145 -> node501 [ color=BLACK, label=< sh:path > ] ; - node894 -> node30 [ color=BLACK, label=< rdfs:range > ] ; - node366 -> node812 [ color=BLACK, label=< sh:path > ] ; - node839 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node502 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node808 -> node519 [ color=BLACK, label=< sh:path > ] ; - node959 -> node893 [ color=BLACK, label=< rdf:rest > ] ; - node902 -> node272 [ color=BLACK, label=< rdf:type > ] ; - node93 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node584 -> node355 [ color=BLACK, label=< rdfs:range > ] ; - node12 -> node177 [ color=BLACK, label=< rdfs:range > ] ; - node586 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node303 -> node962 [ color=BLACK, label=< dcterms:license > ] ; - node675 -> node941 [ color=BLACK, label=< rdf:first > ] ; - node171 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node725 -> node756 [ color=BLACK, label=< rdf:first > ] ; - node427 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node559 -> node543 [ color=BLACK, label=< sh:property > ] ; - node945 -> node920 [ color=BLACK, label=< rdf:rest > ] ; - node919 -> node164 [ color=BLACK, label=< rdfs:range > ] ; - node414 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node794 -> node30 [ color=BLACK, label=< sh:datatype > ] ; - node749 -> node146 [ color=BLACK, label=< rdf:first > ] ; - node964 -> node275 [ color=BLACK, label=< rdf:first > ] ; - node215 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node216 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node461 -> node423 [ color=BLACK, label=< rdf:type > ] ; - node507 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node909 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node248 -> node742 [ color=BLACK, label=< rdf:rest > ] ; - node242 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node876 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node713 -> node279 [ color=BLACK, label=< rdf:first > ] ; - node619 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node92 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node706 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node804 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node936 -> node494 [ color=BLACK, label=< sh:path > ] ; - node965 -> node833 [ color=BLACK, label=< rdf:first > ] ; - node13 -> node63 [ color=BLACK, label=< sh:path > ] ; - node348 -> node43 [ color=BLACK, label=< sh:class > ] ; - node518 -> node838 [ color=BLACK, label=< rdf:first > ] ; - node548 -> node270 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node29 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node365 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node840 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node808 -> node948 [ color=BLACK, label=< sh:in > ] ; - node719 -> node966 [ color=BLACK, label=< owl:sameAs > ] ; - node588 -> node926 [ color=BLACK, label=< sh:path > ] ; - node553 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node967 -> node968 [ color=BLACK, label=< rdf:rest > ] ; - node103 -> node272 [ color=BLACK, label=< rdf:type > ] ; - node780 -> node434 [ color=BLACK, label=< rdf:first > ] ; - node254 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node931 -> node488 [ color=BLACK, label=< rdf:first > ] ; - node827 -> node147 [ color=BLACK, label=< rdf:type > ] ; - node581 -> node355 [ color=BLACK, label=< sh:datatype > ] ; - node359 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node299 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node969 -> node918 [ color=BLACK, label=< rdf:rest > ] ; - node136 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node865 -> node225 [ color=BLACK, label=< rdf:type > ] ; - node392 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node970 -> node971 [ color=BLACK, label=< rdf:rest > ] ; - node261 -> node703 [ color=BLACK, label=< sh:property > ] ; - node507 -> node283 [ color=BLACK, label=< sh:property > ] ; - node98 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node254 -> node972 [ color=BLACK, label=< rdfs:range > ] ; - node612 -> node776 [ color=BLACK, label=< sh:property > ] ; - node159 -> node599 [ color=BLACK, label=< sh:property > ] ; - node973 -> node950 [ color=BLACK, label=< rdf:rest > ] ; - node326 -> node322 [ color=BLACK, label=< rdf:rest > ] ; - node900 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node792 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node304 -> node30 [ color=BLACK, label=< rdfs:range > ] ; - node570 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node150 -> node541 [ color=BLACK, label=< rdf:rest > ] ; - node24 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node639 -> node321 [ color=BLACK, label=< sh:class > ] ; - node410 -> node489 [ color=BLACK, label=< rdf:first > ] ; - node273 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node791 -> node765 [ color=BLACK, label=< rdf:rest > ] ; - node454 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node471 -> node561 [ color=BLACK, label=< sh:path > ] ; - node377 -> node251 [ color=BLACK, label=< rdf:first > ] ; - node428 -> node485 [ color=BLACK, label=< sh:datatype > ] ; - node932 -> node913 [ color=BLACK, label=< rdf:rest > ] ; - node129 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node458 -> node17 [ color=BLACK, label=< rdf:first > ] ; - node123 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node695 -> node657 [ color=BLACK, label=< rdf:first > ] ; - node315 -> node472 [ color=BLACK, label=< sh:class > ] ; - node882 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node380 -> node883 [ color=BLACK, label=< rdf:first > ] ; - node958 -> node270 [ color=BLACK, label=< sh:class > ] ; - node2 -> node974 [ color=BLACK, label=< rdf:rest > ] ; - node946 -> node45 [ color=BLACK, label=< rdf:first > ] ; - node975 -> node528 [ color=BLACK, label=< rdf:first > ] ; - node869 -> node205 [ color=BLACK, label=< rdf:first > ] ; - node24 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node777 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node947 -> node728 [ color=BLACK, label=< rdf:rest > ] ; - node649 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node969 -> node374 [ color=BLACK, label=< rdf:first > ] ; - node559 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node321 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node667 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node546 -> node446 [ color=BLACK, label=< rdf:first > ] ; - node278 -> node753 [ color=BLACK, label=< rdf:rest > ] ; - node626 -> node270 [ color=BLACK, label=< rdfs:range > ] ; - node952 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node34 -> node353 [ color=BLACK, label=< sh:path > ] ; - node261 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node130 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node776 -> node961 [ color=BLACK, label=< sh:path > ] ; - node829 -> node596 [ color=BLACK, label=< rdf:first > ] ; - node529 -> node522 [ color=BLACK, label=< rdf:first > ] ; - node846 -> node302 [ color=BLACK, label=< sh:path > ] ; - node903 -> node884 [ color=BLACK, label=< rdf:rest > ] ; - node54 -> node845 [ color=BLACK, label=< rdf:first > ] ; - node416 -> node790 [ color=BLACK, label=< sh:property > ] ; - node971 -> node708 [ color=BLACK, label=< rdf:rest > ] ; - node40 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node968 -> node832 [ color=BLACK, label=< rdf:first > ] ; - node714 -> node809 [ color=BLACK, label=< rdf:rest > ] ; - node44 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node976 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node159 -> node906 [ color=BLACK, label=< sh:property > ] ; - node66 -> node440 [ color=BLACK, label=< sh:class > ] ; - node828 -> node30 [ color=BLACK, label=< rdfs:range > ] ; - node238 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node565 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node655 -> node270 [ color=BLACK, label=< sh:class > ] ; - node504 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node268 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node609 -> node629 [ color=BLACK, label=< rdf:first > ] ; - node335 -> node19 [ color=BLACK, label=< rdf:rest > ] ; - node65 -> node321 [ color=BLACK, label=< rdf:type > ] ; - node977 -> node978 [ color=BLACK, label=< rdf:rest > ] ; - node974 -> node979 [ color=BLACK, label=< rdf:rest > ] ; - node328 -> node980 [ color=BLACK, label=< rdf:rest > ] ; - node469 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node945 -> node192 [ color=BLACK, label=< rdf:first > ] ; - node981 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node243 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node78 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node757 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node555 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node401 -> node552 [ color=BLACK, label=< rdf:first > ] ; - node346 -> node887 [ color=BLACK, label=< sh:path > ] ; - node784 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node184 -> node272 [ color=BLACK, label=< rdf:type > ] ; - node57 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node551 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node696 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node562 -> node870 [ color=BLACK, label=< rdf:rest > ] ; - node691 -> node231 [ color=BLACK, label=< rdfs:range > ] ; - node938 -> node803 [ color=BLACK, label=< sh:path > ] ; - node106 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node10 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node13 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node745 -> node711 [ color=BLACK, label=< sh:path > ] ; - node99 -> node982 [ color=BLACK, label=< sh:path > ] ; - node373 -> node381 [ color=BLACK, label=< sh:path > ] ; - node161 -> node270 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node288 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node614 -> node386 [ color=BLACK, label=< rdf:rest > ] ; - node333 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node961 -> node497 [ color=BLACK, label=< rdfs:range > ] ; - node925 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node837 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node726 -> node135 [ color=BLACK, label=< sh:path > ] ; - node445 -> node929 [ color=BLACK, label=< rdfs:range > ] ; - node201 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node359 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node97 -> node639 [ color=BLACK, label=< sh:property > ] ; - node729 -> node294 [ color=BLACK, label=< rdf:rest > ] ; - node397 -> node983 [ color=BLACK, label=< rdf:rest > ] ; - node747 -> node874 [ color=BLACK, label=< rdf:first > ] ; - node657 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node187 -> node556 [ color=BLACK, label=< rdf:type > ] ; - node432 -> node297 [ color=BLACK, label=< rdfs:range > ] ; - node745 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node984 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node521 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node493 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node947 -> node310 [ color=BLACK, label=< rdf:first > ] ; - node571 -> node221 [ color=BLACK, label=< sh:datatype > ] ; - node885 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node378 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node666 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node685 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node316 -> node462 [ color=BLACK, label=< sh:property > ] ; - node540 -> node56 [ color=BLACK, label=< rdf:first > ] ; - node46 -> node231 [ color=BLACK, label=< sh:class > ] ; - node868 -> node297 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node678 -> node916 [ color=BLACK, label=< rdf:rest > ] ; - node909 -> node455 [ color=BLACK, label=< sh:path > ] ; - node270 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node985 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node239 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node722 -> node173 [ color=BLACK, label=< rdf:rest > ] ; - node680 -> node927 [ color=BLACK, label=< sh:path > ] ; - node369 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node628 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node944 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node37 -> node272 [ color=BLACK, label=< rdf:type > ] ; - node672 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node576 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node527 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node2 -> node761 [ color=BLACK, label=< rdf:first > ] ; - node690 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node134 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node318 -> node362 [ color=BLACK, label=< rdf:rest > ] ; - node507 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node31 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node477 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node416 -> node62 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node845 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node6 -> node311 [ color=BLACK, label=< rdf:type > ] ; - node986 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node368 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node899 -> node738 [ color=BLACK, label=< rdf:rest > ] ; - node436 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node239 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node926 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node859 -> node922 [ color=BLACK, label=< sh:path > ] ; - node181 -> node149 [ color=BLACK, label=< sh:in > ] ; - node444 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node770 -> node987 [ color=BLACK, label=< rdf:rest > ] ; - node473 -> node257 [ color=BLACK, label=< rdf:type > ] ; - node384 -> node855 [ color=BLACK, label=< rdf:rest > ] ; - node304 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node415 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node963 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node988 -> node739 [ color=BLACK, label=< rdf:first > ] ; - node559 -> node104 [ color=BLACK, label=< sh:property > ] ; - node989 -> node805 [ color=BLACK, label=< rdf:rest > ] ; - node663 -> node495 [ color=BLACK, label=< rdfs:range > ] ; - node271 -> node509 [ color=BLACK, label=< sh:path > ] ; - node193 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node631 -> node653 [ color=BLACK, label=< rdf:first > ] ; - node237 -> node166 [ color=BLACK, label=< sh:path > ] ; - node122 -> node964 [ color=BLACK, label=< rdf:rest > ] ; - node376 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node440 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; - node889 -> node239 [ color=BLACK, label=< rdf:first > ] ; - node941 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node335 -> node0 [ color=BLACK, label=< rdf:first > ] ; - node950 -> node735 [ color=BLACK, label=< rdf:rest > ] ; - node341 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node46 -> node691 [ color=BLACK, label=< sh:path > ] ; - node298 -> node774 [ color=BLACK, label=< sh:path > ] ; - node844 -> node123 [ color=BLACK, label=< rdfs:range > ] ; - node471 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node963 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node990 -> node8 [ color=BLACK, label=< rdf:first > ] ; - node687 -> node235 [ color=BLACK, label=< sh:path > ] ; - node588 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node247 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node773 -> node497 [ color=BLACK, label=< rdf:type > ] ; - node941 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node900 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node413 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node375 -> node297 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node776 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node787 -> node780 [ color=BLACK, label=< rdf:rest > ] ; - node178 -> node25 [ color=BLACK, label=< sh:class > ] ; - node62 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node938 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node439 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node509 -> node272 [ color=BLACK, label=< rdfs:range > ] ; - node273 -> node280 [ color=BLACK, label=< sh:property > ] ; - node684 -> node460 [ color=BLACK, label=< rdf:rest > ] ; - node385 -> node161 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node465 -> node293 [ color=BLACK, label=< rdf:type > ] ; - node663 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node358 -> node39 [ color=BLACK, label=< rdf:type > ] ; - node407 -> node272 [ color=BLACK, label=< rdf:type > ] ; - node975 -> node991 [ color=BLACK, label=< rdf:rest > ] ; - node236 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node992 -> node234 [ color=BLACK, label=< rdf:first > ] ; - node151 -> node43 [ color=BLACK, label=< sh:class > ] ; - node421 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node910 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node262 -> node831 [ color=BLACK, label=< sh:in > ] ; - node232 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node56 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node329 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node110 -> node270 [ color=BLACK, label=< sh:class > ] ; - node241 -> node687 [ color=BLACK, label=< sh:property > ] ; - node722 -> node253 [ color=BLACK, label=< rdf:first > ] ; - node898 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node171 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node993 -> node603 [ color=BLACK, label=< rdf:first > ] ; - node185 -> node30 [ color=BLACK, label=< sh:datatype > ] ; - node900 -> node472 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node427 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node345 -> node556 [ color=BLACK, label=< rdfs:range > ] ; - node511 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node437 -> node268 [ color=BLACK, label=< sh:property > ] ; - node482 -> node258 [ color=BLACK, label=< rdf:first > ] ; - node257 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node483 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node159 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node59 -> node648 [ color=BLACK, label=< sh:property > ] ; - node75 -> node497 [ color=BLACK, label=< rdf:type > ] ; - node56 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node750 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node654 -> node654 [ color=BLACK, label=< owl:sameAs > ] ; - node638 -> node30 [ color=BLACK, label=< rdfs:range > ] ; - node201 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node49 -> node556 [ color=BLACK, label=< rdf:type > ] ; - node965 -> node897 [ color=BLACK, label=< rdf:rest > ] ; - node981 -> node686 [ color=BLACK, label=< rdf:first > ] ; - node159 -> node486 [ color=BLACK, label=< rdf:type > ] ; - node800 -> node21 [ color=BLACK, label=< rdf:first > ] ; - node569 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node48 -> node397 [ color=BLACK, label=< rdf:rest > ] ; - node858 -> node981 [ color=BLACK, label=< rdf:rest > ] ; - node108 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node114 -> node265 [ color=BLACK, label=< rdf:first > ] ; - node125 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node197 -> node994 [ color=BLACK, label=< sh:property > ] ; - node89 -> node308 [ color=BLACK, label=< sh:in > ] ; - node660 -> node582 [ color=BLACK, label=< rdf:first > ] ; - node979 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node995 -> node975 [ color=BLACK, label=< rdf:rest > ] ; - node978 -> node747 [ color=BLACK, label=< rdf:rest > ] ; - node996 -> node367 [ color=BLACK, label=< rdf:first > ] ; - node772 -> node841 [ color=BLACK, label=< rdf:rest > ] ; - node236 -> node515 [ color=BLACK, label=< sh:property > ] ; - node986 -> node177 [ color=BLACK, label=< rdfs:range > ] ; - node279 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node876 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node919 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node917 -> node461 [ color=BLACK, label=< rdf:first > ] ; - node188 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node270 -> node818 [ color=BLACK, label=< sh:property > ] ; - node750 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node17 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node662 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node610 -> node849 [ color=BLACK, label=< rdf:first > ] ; - node494 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node283 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node997 -> node332 [ color=BLACK, label=< rdf:first > ] ; - node670 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node133 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node893 -> node251 [ color=BLACK, label=< rdf:first > ] ; - node314 -> node160 [ color=BLACK, label=< sh:path > ] ; - node215 -> node30 [ color=BLACK, label=< rdfs:range > ] ; - node935 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node317 -> node244 [ color=BLACK, label=< rdf:first > ] ; - node337 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node630 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node662 -> node495 [ color=BLACK, label=< sh:class > ] ; - node692 -> node290 [ color=BLACK, label=< sh:property > ] ; - node622 -> node29 [ color=BLACK, label=< sh:path > ] ; - node878 -> node963 [ color=BLACK, label=< rdf:first > ] ; - node731 -> node740 [ color=BLACK, label=< rdf:first > ] ; - node768 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node964 -> node977 [ color=BLACK, label=< rdf:rest > ] ; - node771 -> node496 [ color=BLACK, label=< rdf:first > ] ; - node998 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node488 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node65 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node340 -> node147 [ color=BLACK, label=< rdf:type > ] ; - node648 -> node999 [ color=BLACK, label=< sh:in > ] ; - node273 -> node492 [ color=BLACK, label=< sh:property > ] ; - node853 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node1000 -> node393 [ color=BLACK, label=< rdf:first > ] ; - node696 -> node784 [ color=BLACK, label=< sh:property > ] ; - node219 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node598 -> node10 [ color=BLACK, label=< sh:class > ] ; - node264 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node648 -> node499 [ color=BLACK, label=< sh:class > ] ; - node436 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node544 -> node311 [ color=BLACK, label=< rdfs:range > ] ; - node852 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node492 -> node422 [ color=BLACK, label=< sh:path > ] ; - node959 -> node119 [ color=BLACK, label=< rdf:first > ] ; - node938 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node394 -> node208 [ color=BLACK, label=< sh:class > ] ; - node991 -> node80 [ color=BLACK, label=< rdf:rest > ] ; - node865 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node888 -> node865 [ color=BLACK, label=< rdf:first > ] ; - node596 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node523 -> node78 [ color=BLACK, label=< rdf:first > ] ; - node744 -> node1001 [ color=BLACK, label=< sh:property > ] ; - node1001 -> node894 [ color=BLACK, label=< sh:path > ] ; - node617 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node744 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node385 -> node314 [ color=BLACK, label=< sh:property > ] ; - node476 -> node556 [ color=BLACK, label=< sh:class > ] ; - node450 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node923 -> node616 [ color=BLACK, label=< rdf:rest > ] ; - node522 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node287 -> node403 [ color=BLACK, label=< rdf:rest > ] ; - node96 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node252 -> node475 [ color=BLACK, label=< sh:property > ] ; - node887 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node182 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node211 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node524 -> node881 [ color=BLACK, label=< rdf:first > ] ; - node755 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node68 -> node495 [ color=BLACK, label=< sh:class > ] ; - node826 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node552 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node977 -> node356 [ color=BLACK, label=< rdf:first > ] ; - node650 -> node618 [ color=BLACK, label=< rdf:first > ] ; - node261 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node1002 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node802 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node96 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node813 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node171 -> node661 [ color=BLACK, label=< sh:property > ] ; - node913 -> node332 [ color=BLACK, label=< rdf:first > ] ; - node379 -> node867 [ color=BLACK, label=< rdf:first > ] ; - node45 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node297 -> node909 [ color=BLACK, label=< sh:property > ] ; - node416 -> node718 [ color=BLACK, label=< sh:property > ] ; - node293 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node270 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node615 -> node563 [ color=BLACK, label=< rdf:rest > ] ; - node280 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node998 -> node972 [ color=BLACK, label=< sh:datatype > ] ; - node166 -> node472 [ color=BLACK, label=< rdfs:range > ] ; - node730 -> node357 [ color=BLACK, label=< rdf:first > ] ; - node452 -> node723 [ color=BLACK, label=< rdf:rest > ] ; - node259 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node455 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node88 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node908 -> node853 [ color=BLACK, label=< sh:property > ] ; - node841 -> node667 [ color=BLACK, label=< rdf:first > ] ; - node185 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node949 -> node1003 [ color=BLACK, label=< rdf:first > ] ; - node243 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node126 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node168 -> node610 [ color=BLACK, label=< rdf:rest > ] ; - node189 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node90 -> node206 [ color=BLACK, label=< rdfs:range > ] ; - node800 -> node847 [ color=BLACK, label=< rdf:rest > ] ; - node728 -> node6 [ color=BLACK, label=< rdf:first > ] ; - node957 -> node319 [ color=BLACK, label=< rdf:first > ] ; - node514 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node127 -> node754 [ color=BLACK, label=< sh:property > ] ; - node696 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node344 -> node1004 [ color=BLACK, label=< rdf:rest > ] ; - node256 -> node170 [ color=BLACK, label=< rdf:first > ] ; - node448 -> node10 [ color=BLACK, label=< rdfs:range > ] ; - node1005 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node149 -> node443 [ color=BLACK, label=< rdf:first > ] ; - node441 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node583 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node971 -> node415 [ color=BLACK, label=< rdf:first > ] ; - node411 -> node370 [ color=BLACK, label=< rdf:first > ] ; - node227 -> node236 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node406 -> node566 [ color=BLACK, label=< rdf:rest > ] ; - node721 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node467 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node807 -> node354 [ color=BLACK, label=< sh:path > ] ; - node1006 -> node637 [ color=BLACK, label=< rdf:rest > ] ; - node789 -> node942 [ color=BLACK, label=< rdf:first > ] ; - node924 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node1005 -> node257 [ color=BLACK, label=< rdfs:range > ] ; - node281 -> node970 [ color=BLACK, label=< rdf:rest > ] ; - node243 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; - node361 -> node672 [ color=BLACK, label=< sh:class > ] ; - node688 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node273 -> node721 [ color=BLACK, label=< sh:property > ] ; - node724 -> node650 [ color=BLACK, label=< rdf:rest > ] ; - node398 -> node1007 [ color=BLACK, label=< sh:path > ] ; - node351 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node530 -> node93 [ color=BLACK, label=< rdf:first > ] ; - node157 -> node433 [ color=BLACK, label=< rdf:first > ] ; - node736 -> node595 [ color=BLACK, label=< rdf:first > ] ; - node702 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node689 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node300 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node366 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node158 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node256 -> node623 [ color=BLACK, label=< rdf:rest > ] ; - node244 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node948 -> node597 [ color=BLACK, label=< rdf:first > ] ; - node272 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node775 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node989 -> node624 [ color=BLACK, label=< rdf:first > ] ; - node325 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node625 -> node231 [ color=BLACK, label=< sh:class > ] ; - node805 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node123 -> node625 [ color=BLACK, label=< sh:property > ] ; - node633 -> node756 [ color=BLACK, label=< rdf:first > ] ; - node227 -> node925 [ color=BLACK, label=< sh:property > ] ; - node671 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node255 -> node455 [ color=BLACK, label=< sh:path > ] ; - node264 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node1002 -> node177 [ color=BLACK, label=< rdfs:range > ] ; - node154 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node704 -> node177 [ color=BLACK, label=< rdfs:range > ] ; - node850 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node954 -> node272 [ color=BLACK, label=< rdf:type > ] ; - node489 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node688 -> node423 [ color=BLACK, label=< rdf:type > ] ; - node186 -> node30 [ color=BLACK, label=< rdfs:range > ] ; - node576 -> node573 [ color=BLACK, label=< sh:path > ] ; - node585 -> node44 [ color=BLACK, label=< rdf:first > ] ; - node924 -> node432 [ color=BLACK, label=< sh:path > ] ; - node171 -> node277 [ color=BLACK, label=< sh:property > ] ; - node375 -> node351 [ color=BLACK, label=< sh:property > ] ; - node1008 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node507 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node772 -> node220 [ color=BLACK, label=< rdf:first > ] ; - node339 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node97 -> node361 [ color=BLACK, label=< sh:property > ] ; - node576 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node885 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node751 -> node129 [ color=BLACK, label=< sh:property > ] ; - node289 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node808 -> node22 [ color=BLACK, label=< sh:class > ] ; - node439 -> node206 [ color=BLACK, label=< rdfs:range > ] ; - node1009 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node621 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node826 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node895 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node920 -> node406 [ color=BLACK, label=< rdf:rest > ] ; - node432 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node419 -> node967 [ color=BLACK, label=< rdf:rest > ] ; - node628 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node447 -> node575 [ color=BLACK, label=< rdfs:range > ] ; - node715 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node925 -> node871 [ color=BLACK, label=< sh:in > ] ; - node404 -> node508 [ color=BLACK, label=< rdf:first > ] ; - node833 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node159 -> node976 [ color=BLACK, label=< sh:property > ] ; - node858 -> node483 [ color=BLACK, label=< rdf:first > ] ; - node925 -> node137 [ color=BLACK, label=< sh:class > ] ; - node241 -> node330 [ color=BLACK, label=< sh:property > ] ; - node621 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node86 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node872 -> node527 [ color=BLACK, label=< rdf:first > ] ; - node960 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node47 -> node956 [ color=BLACK, label=< rdf:rest > ] ; - node994 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node613 -> node106 [ color=BLACK, label=< rdf:first > ] ; - node818 -> node447 [ color=BLACK, label=< sh:path > ] ; - node921 -> node30 [ color=BLACK, label=< rdfs:range > ] ; - node352 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node1010 -> node305 [ color=BLACK, label=< rdf:first > ] ; - node212 -> node1002 [ color=BLACK, label=< sh:path > ] ; - node557 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node100 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node669 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node107 -> node293 [ color=BLACK, label=< rdf:type > ] ; - node569 -> node835 [ color=BLACK, label=< sh:path > ] ; - node6 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node97 -> node876 [ color=BLACK, label=< sh:property > ] ; - node651 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node793 -> node861 [ color=BLACK, label=< rdf:rest > ] ; - node183 -> node556 [ color=BLACK, label=< rdf:type > ] ; - node350 -> node320 [ color=BLACK, label=< sh:property > ] ; - node482 -> node857 [ color=BLACK, label=< rdf:rest > ] ; - node960 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node416 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node918 -> node730 [ color=BLACK, label=< rdf:rest > ] ; - node1011 -> node278 [ color=BLACK, label=< rdf:rest > ] ; - node1009 -> node153 [ color=BLACK, label=< rdf:first > ] ; - node797 -> node184 [ color=BLACK, label=< rdf:first > ] ; - node369 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node431 -> node84 [ color=BLACK, label=< rdf:type > ] ; - node689 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node804 -> node432 [ color=BLACK, label=< sh:path > ] ; - node490 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node161 -> node486 [ color=BLACK, label=< rdf:type > ] ; - node223 -> node814 [ color=BLACK, label=< rdf:rest > ] ; - node912 -> node169 [ color=BLACK, label=< rdf:first > ] ; - node462 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node104 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node648 -> node441 [ color=BLACK, label=< sh:path > ] ; - node867 -> node311 [ color=BLACK, label=< rdf:type > ] ; - node178 -> node636 [ color=BLACK, label=< sh:path > ] ; - node528 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node172 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node709 -> node30 [ color=BLACK, label=< sh:datatype > ] ; - node673 -> node456 [ color=BLACK, label=< sh:class > ] ; - node926 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node530 -> node401 [ color=BLACK, label=< rdf:rest > ] ; - node258 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node600 -> node946 [ color=BLACK, label=< rdf:rest > ] ; - node313 -> node1013 [ color=BLACK, label=< rdf:rest > ] ; - node991 -> node61 [ color=BLACK, label=< rdf:first > ] ; - node934 -> node537 [ color=BLACK, label=< rdf:first > ] ; - node936 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node270 -> node143 [ color=BLACK, label=< sh:property > ] ; - node1014 -> node64 [ color=BLACK, label=< rdf:rest > ] ; - node79 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node997 -> node714 [ color=BLACK, label=< rdf:rest > ] ; - node1015 -> node187 [ color=BLACK, label=< rdf:first > ] ; - node984 -> node507 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node944 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node659 -> node752 [ color=BLACK, label=< rdf:first > ] ; - node1008 -> node707 [ color=BLACK, label=< sh:property > ] ; - node1016 -> node683 [ color=BLACK, label=< rdf:first > ] ; - node457 -> node156 [ color=BLACK, label=< rdf:first > ] ; - node795 -> node1017 [ color=BLACK, label=< rdf:rest > ] ; - node936 -> node495 [ color=BLACK, label=< sh:class > ] ; - node165 -> node116 [ color=BLACK, label=< sh:property > ] ; - node1018 -> node762 [ color=BLACK, label=< rdf:first > ] ; - node1019 -> node446 [ color=BLACK, label=< rdf:first > ] ; - node117 -> node368 [ color=BLACK, label=< sh:path > ] ; - node165 -> node140 [ color=BLACK, label=< sh:property > ] ; - node47 -> node209 [ color=BLACK, label=< rdf:first > ] ; - node976 -> node30 [ color=BLACK, label=< sh:datatype > ] ; - node587 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node173 -> node836 [ color=BLACK, label=< rdf:rest > ] ; - node191 -> node161 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node273 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node967 -> node69 [ color=BLACK, label=< rdf:first > ] ; - node38 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node623 -> node739 [ color=BLACK, label=< rdf:first > ] ; - node125 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node1003 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node275 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node402 -> node880 [ color=BLACK, label=< rdf:rest > ] ; - node515 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node856 -> node193 [ color=BLACK, label=< rdf:first > ] ; - node236 -> node133 [ color=BLACK, label=< sh:property > ] ; - node63 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node1008 -> node164 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node961 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node670 -> node671 [ color=BLACK, label=< rdf:type > ] ; - node1006 -> node233 [ color=BLACK, label=< rdf:first > ] ; - node770 -> node44 [ color=BLACK, label=< rdf:first > ] ; - node930 -> node607 [ color=BLACK, label=< rdf:rest > ] ; - node516 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node297 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; - node602 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node438 -> node177 [ color=BLACK, label=< rdfs:range > ] ; - node851 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node1003 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node550 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node470 -> node517 [ color=BLACK, label=< rdf:rest > ] ; - node442 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node624 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node674 -> node560 [ color=BLACK, label=< sh:path > ] ; - node1020 -> node594 [ color=BLACK, label=< rdf:first > ] ; - node671 -> node161 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node425 -> node336 [ color=BLACK, label=< rdf:first > ] ; - node994 -> node264 [ color=BLACK, label=< sh:path > ] ; - node1016 -> node791 [ color=BLACK, label=< rdf:rest > ] ; - node478 -> node431 [ color=BLACK, label=< rdf:first > ] ; - node270 -> node255 [ color=BLACK, label=< sh:property > ] ; - node227 -> node577 [ color=BLACK, label=< sh:property > ] ; - node777 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node108 -> node236 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node308 -> node205 [ color=BLACK, label=< rdf:first > ] ; - node980 -> node1011 [ color=BLACK, label=< rdf:rest > ] ; - node942 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node433 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node446 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node710 -> node801 [ color=BLACK, label=< sh:path > ] ; - node159 -> node571 [ color=BLACK, label=< sh:property > ] ; - node43 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node240 -> node748 [ color=BLACK, label=< sh:path > ] ; - node611 -> node1021 [ color=BLACK, label=< rdf:rest > ] ; - node514 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node764 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node127 -> node236 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node186 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node90 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node352 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node128 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node942 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node974 -> node483 [ color=BLACK, label=< rdf:first > ] ; - node755 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node234 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node781 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node73 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node1015 -> node758 [ color=BLACK, label=< rdf:rest > ] ; - node101 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node85 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node692 -> node737 [ color=BLACK, label=< sh:property > ] ; - node94 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node764 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node517 -> node647 [ color=BLACK, label=< rdf:rest > ] ; - node236 -> node176 [ color=BLACK, label=< sh:property > ] ; - node671 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node886 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node243 -> node299 [ color=BLACK, label=< sh:property > ] ; - node897 -> node217 [ color=BLACK, label=< rdf:rest > ] ; - node1004 -> node614 [ color=BLACK, label=< rdf:rest > ] ; - node547 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node571 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node543 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node958 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node171 -> node642 [ color=BLACK, label=< sh:property > ] ; - node427 -> node202 [ color=BLACK, label=< sh:property > ] ; - node491 -> node495 [ color=BLACK, label=< rdfs:range > ] ; - node343 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node933 -> node495 [ color=BLACK, label=< rdfs:range > ] ; - node719 -> node671 [ color=BLACK, label=< rdfs:range > ] ; - node234 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node806 -> node3 [ color=BLACK, label=< rdf:first > ] ; - node670 -> node1022 [ color=BLACK, label=< owl:sameAs > ] ; - node280 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node1001 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node42 -> node1023 [ color=BLACK, label=< sh:in > ] ; - node105 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node148 -> node677 [ color=BLACK, label=< sh:in > ] ; - node921 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node545 -> node221 [ color=BLACK, label=< rdfs:range > ] ; - node252 -> node99 [ color=BLACK, label=< sh:property > ] ; - node620 -> node137 [ color=BLACK, label=< rdf:type > ] ; - node987 -> node997 [ color=BLACK, label=< rdf:rest > ] ; - node763 -> node30 [ color=BLACK, label=< rdfs:range > ] ; - node241 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node414 -> node716 [ color=BLACK, label=< sh:property > ] ; - node346 -> node907 [ color=BLACK, label=< sh:in > ] ; - node237 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node949 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node1012 -> node321 [ color=BLACK, label=< rdf:type > ] ; - node153 -> node499 [ color=BLACK, label=< rdf:type > ] ; - node396 -> node903 [ color=BLACK, label=< rdf:rest > ] ; - node686 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node879 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node211 -> node177 [ color=BLACK, label=< rdfs:range > ] ; - node788 -> node270 [ color=BLACK, label=< rdfs:range > ] ; - node62 -> node270 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node226 -> node547 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node1010 -> node425 [ color=BLACK, label=< rdf:rest > ] ; - node3 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node491 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node167 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node956 -> node493 [ color=BLACK, label=< rdf:first > ] ; - node604 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node657 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node933 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node464 -> node497 [ color=BLACK, label=< rdf:type > ] ; - node783 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node241 -> node76 [ color=BLACK, label=< sh:property > ] ; - node953 -> node1019 [ color=BLACK, label=< rdf:rest > ] ; - node674 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node753 -> node629 [ color=BLACK, label=< rdf:first > ] ; - node296 -> node469 [ color=BLACK, label=< sh:path > ] ; - node391 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node585 -> node932 [ color=BLACK, label=< rdf:rest > ] ; - node273 -> node662 [ color=BLACK, label=< sh:property > ] ; - node857 -> node761 [ color=BLACK, label=< rdf:first > ] ; - node605 -> node688 [ color=BLACK, label=< rdf:first > ] ; - node906 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node810 -> node799 [ color=BLACK, label=< rdf:first > ] ; - node443 -> node293 [ color=BLACK, label=< rdf:type > ] ; - node61 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node606 -> node321 [ color=BLACK, label=< rdf:type > ] ; - node993 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node351 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node522 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node220 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node844 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node545 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node325 -> node1005 [ color=BLACK, label=< sh:path > ] ; - node811 -> node986 [ color=BLACK, label=< sh:path > ] ; - node723 -> node682 [ color=BLACK, label=< rdf:first > ] ; - node761 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node612 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node654 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node499 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node904 -> node850 [ color=BLACK, label=< rdf:first > ] ; - node774 -> node495 [ color=BLACK, label=< rdfs:range > ] ; - node437 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node891 -> node917 [ color=BLACK, label=< rdf:rest > ] ; - node270 -> node886 [ color=BLACK, label=< sh:property > ] ; - node128 -> node672 [ color=BLACK, label=< rdf:type > ] ; - node580 -> node327 [ color=BLACK, label=< rdf:first > ] ; - node992 -> node1018 [ color=BLACK, label=< rdf:rest > ] ; - node240 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node886 -> node376 [ color=BLACK, label=< sh:path > ] ; - node664 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node1008 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node908 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node531 -> node822 [ color=BLACK, label=< sh:path > ] ; - node97 -> node998 [ color=BLACK, label=< sh:property > ] ; - node415 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node629 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node575 -> node145 [ color=BLACK, label=< sh:property > ] ; - node180 -> node221 [ color=BLACK, label=< sh:datatype > ] ; - node497 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node1024 -> node706 [ color=BLACK, label=< rdf:first > ] ; - node392 -> node919 [ color=BLACK, label=< sh:path > ] ; - node1018 -> node729 [ color=BLACK, label=< rdf:rest > ] ; - node375 -> node46 [ color=BLACK, label=< sh:property > ] ; - node837 -> node868 [ color=BLACK, label=< rdfs:range > ] ; - node495 -> node767 [ color=BLACK, label=< sh:property > ] ; - node703 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node105 -> node177 [ color=BLACK, label=< rdfs:range > ] ; - node159 -> node152 [ color=BLACK, label=< sh:property > ] ; - node131 -> node930 [ color=BLACK, label=< rdf:rest > ] ; - node510 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node1023 -> node170 [ color=BLACK, label=< rdf:first > ] ; - node356 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node935 -> node466 [ color=BLACK, label=< sh:path > ] ; - node929 -> node394 [ color=BLACK, label=< sh:property > ] ; - node1024 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node774 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node568 -> node1015 [ color=BLACK, label=< rdf:rest > ] ; - node171 -> node622 [ color=BLACK, label=< sh:property > ] ; - node679 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node744 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node441 -> node499 [ color=BLACK, label=< rdfs:range > ] ; - node233 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node236 -> node110 [ color=BLACK, label=< sh:property > ] ; - node392 -> node164 [ color=BLACK, label=< sh:class > ] ; - node429 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node994 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node860 -> node30 [ color=BLACK, label=< rdfs:range > ] ; - node350 -> node817 [ color=BLACK, label=< sh:property > ] ; - node740 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node776 -> node957 [ color=BLACK, label=< sh:in > ] ; - node79 -> node604 [ color=BLACK, label=< sh:property > ] ; - node680 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node564 -> node771 [ color=BLACK, label=< rdf:rest > ] ; - node995 -> node574 [ color=BLACK, label=< rdf:first > ] ; - node983 -> node725 [ color=BLACK, label=< rdf:rest > ] ; - node955 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node155 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node162 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node62 -> node655 [ color=BLACK, label=< sh:property > ] ; - node898 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node233 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node736 -> node996 [ color=BLACK, label=< rdf:rest > ] ; - node929 -> node429 [ color=BLACK, label=< sh:property > ] ; - node71 -> node383 [ color=BLACK, label=< rdf:rest > ] ; - node999 -> node829 [ color=BLACK, label=< rdf:rest > ] ; - node985 -> node321 [ color=BLACK, label=< rdf:type > ] ; - node108 -> node583 [ color=BLACK, label=< sh:property > ] ; - node377 -> node928 [ color=BLACK, label=< rdf:rest > ] ; - node1021 -> node286 [ color=BLACK, label=< rdf:rest > ] ; - node36 -> node1025 [ color=BLACK, label=< rdf:rest > ] ; - node875 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node261 -> node270 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node740 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node597 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node598 -> node760 [ color=BLACK, label=< sh:in > ] ; - node312 -> node825 [ color=BLACK, label=< rdf:first > ] ; - node511 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node422 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node524 -> node613 [ color=BLACK, label=< rdf:rest > ] ; - node863 -> node194 [ color=BLACK, label=< rdf:rest > ] ; - node208 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node350 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node877 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node563 -> node467 [ color=BLACK, label=< rdf:first > ] ; - node845 -> node321 [ color=BLACK, label=< rdf:type > ] ; - node916 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node624 -> node293 [ color=BLACK, label=< rdf:type > ] ; - node940 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node210 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node759 -> node720 [ color=BLACK, label=< rdf:rest > ] ; - node859 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node998 -> node254 [ color=BLACK, label=< sh:path > ] ; - node875 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node418 -> node371 [ color=BLACK, label=< rdf:first > ] ; - node360 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node214 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node448 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node731 -> node878 [ color=BLACK, label=< rdf:rest > ] ; - node668 -> node161 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node692 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node842 -> node452 [ color=BLACK, label=< rdf:rest > ] ; - node445 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node849 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node958 -> node430 [ color=BLACK, label=< sh:path > ] ; - node367 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node586 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node148 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node151 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node505 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node386 -> node506 [ color=BLACK, label=< rdf:first > ] ; - node252 -> node628 [ color=BLACK, label=< sh:property > ] ; - node332 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node316 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node630 -> node221 [ color=BLACK, label=< rdfs:range > ] ; - node988 -> node990 [ color=BLACK, label=< rdf:rest > ] ; - node737 -> node25 [ color=BLACK, label=< sh:class > ] ; - node811 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node703 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node815 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node273 -> node744 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node788 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node979 -> node686 [ color=BLACK, label=< rdf:first > ] ; - node778 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node888 -> node993 [ color=BLACK, label=< rdf:rest > ] ; - node387 -> node1012 [ color=BLACK, label=< rdf:first > ] ; - node982 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node578 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node768 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node192 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node867 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node598 -> node448 [ color=BLACK, label=< sh:path > ] ; - node689 -> node702 [ color=BLACK, label=< sh:path > ] ; - node738 -> node1010 [ color=BLACK, label=< rdf:rest > ] ; - node604 -> node435 [ color=BLACK, label=< sh:path > ] ; - node935 -> node548 [ color=BLACK, label=< sh:class > ] ; - node194 -> node881 [ color=BLACK, label=< rdf:first > ] ; - node1007 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node924 -> node297 [ color=BLACK, label=< sh:class > ] ; - node1008 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node97 -> node744 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node458 -> node889 [ color=BLACK, label=< rdf:rest > ] ; - node363 -> node84 [ color=BLACK, label=< rdf:type > ] ; - node25 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; - node646 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node832 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node325 -> node257 [ color=BLACK, label=< sh:class > ] ; - node627 -> node921 [ color=BLACK, label=< sh:path > ] ; - node825 -> node272 [ color=BLACK, label=< rdf:type > ] ; - node1025 -> node954 [ color=BLACK, label=< rdf:first > ] ; - node914 -> node562 [ color=BLACK, label=< rdf:rest > ] ; - node999 -> node526 [ color=BLACK, label=< rdf:first > ] ; - node748 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node892 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node718 -> node316 [ color=BLACK, label=< sh:class > ] ; - node779 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node297 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node798 -> node407 [ color=BLACK, label=< rdf:first > ] ; - node546 -> node959 [ color=BLACK, label=< rdf:rest > ] ; - node542 -> node989 [ color=BLACK, label=< rdf:rest > ] ; - node428 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; + node680 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node681 -> node25 [ color=BLACK, label=< rdfs:range > ] ; + node682 -> node422 [ color=BLACK, label=< rdfs:range > ] ; + node684 -> node136 [ color=BLACK, label=< rdf:first > ] ; + node630 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node685 -> node686 [ color=BLACK, label=< rdf:rest > ] ; + node687 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node688 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node261 -> node49 [ color=BLACK, label=< sh:path > ] ; + node365 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node440 -> node16 [ color=BLACK, label=< rdfs:range > ] ; + node346 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node689 -> node690 [ color=BLACK, label=< rdf:rest > ] ; + node26 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node384 -> node21 [ color=BLACK, label=< rdf:first > ] ; + node411 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node341 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node691 -> node192 [ color=BLACK, label=< rdf:first > ] ; + node692 -> node53 [ color=BLACK, label=< rdf:rest > ] ; + node693 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node694 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node416 -> node301 [ color=BLACK, label=< sh:path > ] ; + node694 -> node77 [ color=BLACK, label=< rdf:first > ] ; + node695 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node66 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node696 -> node147 [ color=BLACK, label=< rdfs:range > ] ; + node698 -> node537 [ color=BLACK, label=< sh:path > ] ; + node699 -> node700 [ color=BLACK, label=< sh:class > ] ; + node109 -> node701 [ color=BLACK, label=< rdf:rest > ] ; + node702 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node704 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node706 -> node459 [ color=BLACK, label=< rdf:rest > ] ; + node123 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node190 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node113 -> node179 [ color=BLACK, label=< sh:property > ] ; + node708 -> node183 [ color=BLACK, label=< sh:property > ] ; + node709 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node710 -> node619 [ color=BLACK, label=< rdf:first > ] ; + node450 -> node711 [ color=BLACK, label=< rdf:rest > ] ; + node514 -> node344 [ color=BLACK, label=< sh:property > ] ; + node521 -> node712 [ color=BLACK, label=< rdf:first > ] ; + node713 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node715 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node601 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node716 -> node191 [ color=BLACK, label=< sh:path > ] ; + node52 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node717 -> node718 [ color=BLACK, label=< rdf:first > ] ; + node340 -> node325 [ color=BLACK, label=< rdfs:range > ] ; + node566 -> node700 [ color=BLACK, label=< rdfs:range > ] ; + node720 -> node721 [ color=BLACK, label=< sh:path > ] ; + node722 -> node723 [ color=BLACK, label=< rdf:rest > ] ; + node3 -> node724 [ color=BLACK, label=< sh:property > ] ; + node374 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node13 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node389 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node726 -> node695 [ color=BLACK, label=< rdf:first > ] ; + node727 -> node92 [ color=BLACK, label=< rdf:first > ] ; + node363 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node728 -> node194 [ color=BLACK, label=< rdf:type > ] ; + node275 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node730 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node731 -> node656 [ color=BLACK, label=< rdf:first > ] ; + node2 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node732 -> node733 [ color=BLACK, label=< sh:class > ] ; + node22 -> node325 [ color=BLACK, label=< rdf:type > ] ; + node728 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node734 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node11 -> node298 [ color=BLACK, label=< sh:property > ] ; + node736 -> node737 [ color=BLACK, label=< sh:path > ] ; + node549 -> node16 [ color=BLACK, label=< rdfs:range > ] ; + node640 -> node739 [ color=BLACK, label=< rdf:first > ] ; + node740 -> node177 [ color=BLACK, label=< rdf:first > ] ; + node30 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node31 -> node743 [ color=BLACK, label=< rdf:type > ] ; + node531 -> node744 [ color=BLACK, label=< rdf:first > ] ; + node745 -> node746 [ color=BLACK, label=< rdf:rest > ] ; + node302 -> node117 [ color=BLACK, label=< rdf:type > ] ; + node410 -> node222 [ color=BLACK, label=< sh:path > ] ; + node747 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node748 -> node313 [ color=BLACK, label=< sh:path > ] ; + node120 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node126 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node399 -> node500 [ color=BLACK, label=< sh:property > ] ; + node617 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node561 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node321 -> node112 [ color=BLACK, label=< sh:property > ] ; + node179 -> node287 [ color=BLACK, label=< sh:path > ] ; + node749 -> node169 [ color=BLACK, label=< rdf:first > ] ; + node565 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node750 -> node751 [ color=BLACK, label=< rdf:rest > ] ; + node752 -> node753 [ color=BLACK, label=< rdf:first > ] ; + node754 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node323 -> node380 [ color=BLACK, label=< sh:property > ] ; + node171 -> node446 [ color=BLACK, label=< sh:path > ] ; + node321 -> node756 [ color=BLACK, label=< sh:property > ] ; + node492 -> node325 [ color=BLACK, label=< sh:class > ] ; + node757 -> node758 [ color=BLACK, label=< sh:path > ] ; + node759 -> node760 [ color=BLACK, label=< rdf:first > ] ; + node761 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node475 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node762 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node763 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node620 -> node86 [ color=BLACK, label=< rdfs:range > ] ; + node104 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node764 -> node750 [ color=BLACK, label=< rdf:rest > ] ; + node765 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node534 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node271 -> node332 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node123 -> node766 [ color=BLACK, label=< sh:datatype > ] ; + node647 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node662 -> node282 [ color=BLACK, label=< rdf:rest > ] ; + node751 -> node318 [ color=BLACK, label=< rdf:first > ] ; + node442 -> node97 [ color=BLACK, label=< sh:datatype > ] ; + node598 -> node407 [ color=BLACK, label=< rdf:first > ] ; + node357 -> node768 [ color=BLACK, label=< sh:property > ] ; + node769 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node520 -> node530 [ color=BLACK, label=< rdf:rest > ] ; + node322 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node770 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node58 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node756 -> node25 [ color=BLACK, label=< sh:class > ] ; + node722 -> node63 [ color=BLACK, label=< rdf:first > ] ; + node219 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node771 -> node267 [ color=BLACK, label=< rdfs:range > ] ; + node240 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node772 -> node773 [ color=BLACK, label=< rdf:rest > ] ; + node564 -> node774 [ color=BLACK, label=< rdf:rest > ] ; + node777 -> node734 [ color=BLACK, label=< rdf:first > ] ; + node449 -> node779 [ color=BLACK, label=< rdf:first > ] ; + node713 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node736 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node343 -> node737 [ color=BLACK, label=< sh:path > ] ; + node781 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node218 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node419 -> node475 [ color=BLACK, label=< rdfs:range > ] ; + node168 -> node782 [ color=BLACK, label=< rdf:rest > ] ; + node783 -> node784 [ color=BLACK, label=< rdf:rest > ] ; + node483 -> node764 [ color=BLACK, label=< rdf:rest > ] ; + node328 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node737 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node349 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node523 -> node165 [ color=BLACK, label=< sh:class > ] ; + node787 -> node631 [ color=BLACK, label=< rdf:first > ] ; + node495 -> node2 [ color=BLACK, label=< sh:property > ] ; + node600 -> node474 [ color=BLACK, label=< sh:path > ] ; + node291 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node629 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node597 -> node145 [ color=BLACK, label=< rdf:first > ] ; + node788 -> node403 [ color=BLACK, label=< rdf:rest > ] ; + node150 -> node251 [ color=BLACK, label=< sh:class > ] ; + node789 -> node162 [ color=BLACK, label=< sh:datatype > ] ; + node35 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node743 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node790 -> node207 [ color=BLACK, label=< rdf:type > ] ; + node560 -> node110 [ color=BLACK, label=< sh:property > ] ; + node791 -> node597 [ color=BLACK, label=< rdf:rest > ] ; + node607 -> node612 [ color=BLACK, label=< rdf:first > ] ; + node492 -> node340 [ color=BLACK, label=< sh:path > ] ; + node649 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node298 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node779 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node790 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node451 -> node390 [ color=BLACK, label=< sh:property > ] ; + node538 -> node387 [ color=BLACK, label=< sh:property > ] ; + node669 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node785 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node577 -> node765 [ color=BLACK, label=< rdf:first > ] ; + node509 -> node435 [ color=BLACK, label=< rdf:type > ] ; + node174 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node241 -> node794 [ color=BLACK, label=< rdf:first > ] ; + node11 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node795 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node668 -> node572 [ color=BLACK, label=< rdf:rest > ] ; + node769 -> node553 [ color=BLACK, label=< sh:path > ] ; + node770 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node714 -> node228 [ color=BLACK, label=< rdf:type > ] ; + node179 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node796 -> node797 [ color=BLACK, label=< sh:class > ] ; + node11 -> node613 [ color=BLACK, label=< sh:property > ] ; + node729 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node798 -> node799 [ color=BLACK, label=< rdf:first > ] ; + node800 -> node801 [ color=BLACK, label=< rdf:rest > ] ; + node802 -> node803 [ color=BLACK, label=< rdf:first > ] ; + node804 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node240 -> node805 [ color=BLACK, label=< sh:in > ] ; + node5 -> node97 [ color=BLACK, label=< sh:datatype > ] ; + node505 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node644 -> node550 [ color=BLACK, label=< rdf:first > ] ; + node807 -> node680 [ color=BLACK, label=< sh:path > ] ; + node331 -> node33 [ color=BLACK, label=< rdf:type > ] ; + node809 -> node118 [ color=BLACK, label=< rdf:first > ] ; + node520 -> node669 [ color=BLACK, label=< rdf:first > ] ; + node769 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node781 -> node435 [ color=BLACK, label=< rdfs:range > ] ; + node811 -> node78 [ color=BLACK, label=< rdf:first > ] ; + node724 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node366 -> node162 [ color=BLACK, label=< sh:datatype > ] ; + node812 -> node97 [ color=BLACK, label=< rdfs:range > ] ; + node444 -> node359 [ color=BLACK, label=< rdf:rest > ] ; + node721 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node410 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node735 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node618 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node399 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node178 -> node294 [ color=BLACK, label=< sh:property > ] ; + node813 -> node370 [ color=BLACK, label=< rdf:first > ] ; + node275 -> node56 [ color=BLACK, label=< rdf:first > ] ; + node118 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node814 -> node381 [ color=BLACK, label=< rdf:rest > ] ; + node402 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node240 -> node485 [ color=BLACK, label=< sh:class > ] ; + node451 -> node815 [ color=BLACK, label=< sh:property > ] ; + node433 -> node816 [ color=BLACK, label=< sh:path > ] ; + node470 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node817 -> node384 [ color=BLACK, label=< rdf:rest > ] ; + node818 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node206 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node359 -> node467 [ color=BLACK, label=< rdf:first > ] ; + node821 -> node822 [ color=BLACK, label=< rdf:first > ] ; + node606 -> node823 [ color=BLACK, label=< sh:path > ] ; + node283 -> node261 [ color=BLACK, label=< sh:property > ] ; + node491 -> node57 [ color=BLACK, label=< sh:path > ] ; + node422 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node494 -> node527 [ color=BLACK, label=< rdf:type > ] ; + node825 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node110 -> node62 [ color=BLACK, label=< sh:path > ] ; + node746 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node555 -> node826 [ color=BLACK, label=< rdf:first > ] ; + node615 -> node827 [ color=BLACK, label=< sh:path > ] ; + node649 -> node614 [ color=BLACK, label=< sh:path > ] ; + node715 -> node583 [ color=BLACK, label=< rdfs:range > ] ; + node415 -> node828 [ color=BLACK, label=< sh:in > ] ; + node409 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node199 -> node655 [ color=BLACK, label=< rdf:first > ] ; + node687 -> node491 [ color=BLACK, label=< sh:property > ] ; + node716 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node649 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node829 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node651 -> node830 [ color=BLACK, label=< rdf:rest > ] ; + node592 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node400 -> node680 [ color=BLACK, label=< sh:path > ] ; + node495 -> node832 [ color=BLACK, label=< sh:property > ] ; + node833 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node319 -> node235 [ color=BLACK, label=< rdf:first > ] ; + node779 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node831 -> node97 [ color=BLACK, label=< sh:datatype > ] ; + node424 -> node226 [ color=BLACK, label=< rdf:first > ] ; + node754 -> node329 [ color=BLACK, label=< rdf:type > ] ; + node834 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node835 -> node218 [ color=BLACK, label=< rdf:type > ] ; + node837 -> node473 [ color=BLACK, label=< rdf:first > ] ; + node838 -> node151 [ color=BLACK, label=< rdf:first > ] ; + node392 -> node638 [ color=BLACK, label=< rdf:rest > ] ; + node751 -> node839 [ color=BLACK, label=< rdf:rest > ] ; + node480 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node533 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node660 -> node841 [ color=BLACK, label=< rdf:rest > ] ; + node405 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node288 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node399 -> node125 [ color=BLACK, label=< sh:property > ] ; + node225 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node842 -> node254 [ color=BLACK, label=< rdfs:range > ] ; + node843 -> node267 [ color=BLACK, label=< rdfs:range > ] ; + node528 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node451 -> node633 [ color=BLACK, label=< sh:property > ] ; + node591 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node220 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node739 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node844 -> node485 [ color=BLACK, label=< rdfs:range > ] ; + node782 -> node32 [ color=BLACK, label=< rdf:first > ] ; + node108 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node451 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node387 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node328 -> node251 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node495 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node845 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node847 -> node741 [ color=BLACK, label=< sh:path > ] ; + node519 -> node786 [ color=BLACK, label=< rdf:first > ] ; + node604 -> node848 [ color=BLACK, label=< rdfs:range > ] ; + node778 -> node849 [ color=BLACK, label=< sh:path > ] ; + node823 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node281 -> node348 [ color=BLACK, label=< rdfs:range > ] ; + node108 -> node646 [ color=BLACK, label=< sh:path > ] ; + node795 -> node743 [ color=BLACK, label=< sh:class > ] ; + node38 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node283 -> node209 [ color=BLACK, label=< sh:property > ] ; + node851 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node852 -> node683 [ color=BLACK, label=< rdf:first > ] ; + node741 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node854 -> node851 [ color=BLACK, label=< rdf:first > ] ; + node156 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node94 -> node78 [ color=BLACK, label=< rdf:first > ] ; + node328 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node470 -> node163 [ color=BLACK, label=< sh:path > ] ; + node855 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node637 -> node396 [ color=BLACK, label=< sh:class > ] ; + node196 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node764 -> node856 [ color=BLACK, label=< rdf:first > ] ; + node795 -> node216 [ color=BLACK, label=< sh:path > ] ; + node858 -> node788 [ color=BLACK, label=< rdf:rest > ] ; + node146 -> node194 [ color=BLACK, label=< rdf:type > ] ; + node9 -> node463 [ color=BLACK, label=< sh:property > ] ; + node719 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node68 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node412 -> node641 [ color=BLACK, label=< rdf:rest > ] ; + node810 -> node97 [ color=BLACK, label=< rdfs:range > ] ; + node675 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node127 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node782 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node113 -> node427 [ color=BLACK, label=< sh:property > ] ; + node859 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node113 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node576 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node309 -> node860 [ color=BLACK, label=< rdf:rest > ] ; + node409 -> node93 [ color=BLACK, label=< sh:property > ] ; + node580 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node861 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node388 -> node3 [ color=BLACK, label=< rdfs:range > ] ; + node337 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node259 -> node325 [ color=BLACK, label=< rdf:type > ] ; + node862 -> node296 [ color=BLACK, label=< rdf:first > ] ; + node216 -> node743 [ color=BLACK, label=< rdfs:range > ] ; + node164 -> node251 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node677 -> node698 [ color=BLACK, label=< sh:property > ] ; + node202 -> node199 [ color=BLACK, label=< rdf:rest > ] ; + node863 -> node444 [ color=BLACK, label=< rdf:rest > ] ; + node21 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node274 -> node864 [ color=BLACK, label=< rdf:first > ] ; + node427 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node865 -> node25 [ color=BLACK, label=< rdfs:range > ] ; + node382 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node345 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node867 -> node868 [ color=BLACK, label=< rdf:rest > ] ; + node807 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node178 -> node230 [ color=BLACK, label=< sh:property > ] ; + node613 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node70 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node35 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node438 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node514 -> node589 [ color=BLACK, label=< sh:property > ] ; + node399 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node739 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node356 -> node155 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node257 -> node869 [ color=BLACK, label=< rdf:rest > ] ; + node36 -> node290 [ color=BLACK, label=< rdf:first > ] ; + node870 -> node195 [ color=BLACK, label=< rdf:first > ] ; + node866 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node871 -> node870 [ color=BLACK, label=< rdf:rest > ] ; + node679 -> node797 [ color=BLACK, label=< rdf:type > ] ; + node872 -> node118 [ color=BLACK, label=< rdf:first > ] ; + node744 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node733 -> node453 [ color=BLACK, label=< sh:property > ] ; + node59 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node487 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node873 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node762 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node374 -> node743 [ color=BLACK, label=< rdf:type > ] ; + node409 -> node251 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node2 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node690 -> node819 [ color=BLACK, label=< rdf:first > ] ; + node600 -> node51 [ color=BLACK, label=< sh:in > ] ; + node434 -> node645 [ color=BLACK, label=< sh:in > ] ; + node369 -> node654 [ color=BLACK, label=< rdf:first > ] ; + node375 -> node448 [ color=BLACK, label=< rdf:first > ] ; + node875 -> node265 [ color=BLACK, label=< rdf:first > ] ; + node526 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node876 -> node657 [ color=BLACK, label=< sh:class > ] ; + node250 -> node643 [ color=BLACK, label=< sh:path > ] ; + node110 -> node97 [ color=BLACK, label=< sh:datatype > ] ; + node99 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node130 -> node241 [ color=BLACK, label=< rdf:rest > ] ; + node173 -> node834 [ color=BLACK, label=< sh:path > ] ; + node191 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node153 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node514 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node687 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node14 -> node58 [ color=BLACK, label=< rdfs:range > ] ; + node878 -> node117 [ color=BLACK, label=< sh:class > ] ; + node446 -> node189 [ color=BLACK, label=< rdfs:range > ] ; + node855 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node492 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node682 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node336 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node400 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node862 -> node880 [ color=BLACK, label=< rdf:rest > ] ; + node321 -> node351 [ color=BLACK, label=< sh:property > ] ; + node879 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node725 -> node881 [ color=BLACK, label=< sh:path > ] ; + node687 -> node780 [ color=BLACK, label=< sh:property > ] ; + node723 -> node762 [ color=BLACK, label=< rdf:first > ] ; + node493 -> node882 [ color=BLACK, label=< rdf:rest > ] ; + node322 -> node747 [ color=BLACK, label=< sh:path > ] ; + node883 -> node836 [ color=BLACK, label=< rdf:first > ] ; + node236 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node518 -> node707 [ color=BLACK, label=< sh:path > ] ; + node149 -> node517 [ color=BLACK, label=< sh:in > ] ; + node197 -> node325 [ color=BLACK, label=< rdf:type > ] ; + node403 -> node676 [ color=BLACK, label=< rdf:first > ] ; + node277 -> node551 [ color=BLACK, label=< sh:property > ] ; + node300 -> node653 [ color=BLACK, label=< sh:in > ] ; + node805 -> node840 [ color=BLACK, label=< rdf:first > ] ; + node703 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node884 -> node885 [ color=BLACK, label=< rdf:rest > ] ; + node545 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node590 -> node229 [ color=BLACK, label=< rdf:first > ] ; + node720 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node882 -> node886 [ color=BLACK, label=< rdf:first > ] ; + node887 -> node50 [ color=BLACK, label=< rdf:first > ] ; + node296 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node385 -> node445 [ color=BLACK, label=< rdf:first > ] ; + node888 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node857 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node889 -> node24 [ color=BLACK, label=< sh:path > ] ; + node890 -> node131 [ color=BLACK, label=< rdf:rest > ] ; + node485 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node376 -> node883 [ color=BLACK, label=< rdf:rest > ] ; + node442 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node891 -> node658 [ color=BLACK, label=< rdf:first > ] ; + node59 -> node306 [ color=BLACK, label=< sh:property > ] ; + node584 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node892 -> node893 [ color=BLACK, label=< rdf:rest > ] ; + node493 -> node490 [ color=BLACK, label=< rdf:first > ] ; + node234 -> node223 [ color=BLACK, label=< rdf:first > ] ; + node111 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node221 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node667 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node895 -> node790 [ color=BLACK, label=< rdf:first > ] ; + node368 -> node375 [ color=BLACK, label=< rdf:rest > ] ; + node896 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node295 -> node897 [ color=BLACK, label=< rdf:rest > ] ; + node234 -> node455 [ color=BLACK, label=< rdf:rest > ] ; + node657 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node85 -> node64 [ color=BLACK, label=< sh:path > ] ; + node178 -> node101 [ color=BLACK, label=< sh:property > ] ; + node898 -> node243 [ color=BLACK, label=< rdf:rest > ] ; + node405 -> node80 [ color=BLACK, label=< sh:property > ] ; + node178 -> node214 [ color=BLACK, label=< sh:property > ] ; + node140 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node729 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node899 -> node900 [ color=BLACK, label=< rdf:rest > ] ; + node151 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node15 -> node401 [ color=BLACK, label=< sh:path > ] ; + node791 -> node205 [ color=BLACK, label=< rdf:first > ] ; + node775 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node868 -> node901 [ color=BLACK, label=< rdf:rest > ] ; + node58 -> node902 [ color=BLACK, label=< sh:property > ] ; + node138 -> node737 [ color=BLACK, label=< sh:path > ] ; + node778 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node873 -> node903 [ color=BLACK, label=< sh:path > ] ; + node904 -> node55 [ color=BLACK, label=< sh:path > ] ; + node229 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node117 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node370 -> node194 [ color=BLACK, label=< rdf:type > ] ; + node793 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node271 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node570 -> node122 [ color=BLACK, label=< rdf:first > ] ; + node905 -> node719 [ color=BLACK, label=< rdf:first > ] ; + node349 -> node743 [ color=BLACK, label=< rdf:type > ] ; + node763 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node906 -> node218 [ color=BLACK, label=< rdf:type > ] ; + node153 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node631 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node562 -> node672 [ color=BLACK, label=< rdf:first > ] ; + node125 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node389 -> node873 [ color=BLACK, label=< sh:property > ] ; + node364 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node684 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node321 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node255 -> node333 [ color=BLACK, label=< sh:property > ] ; + node907 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node908 -> node33 [ color=BLACK, label=< sh:class > ] ; + node880 -> node121 [ color=BLACK, label=< rdf:first > ] ; + node742 -> node647 [ color=BLACK, label=< rdf:type > ] ; + node619 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node909 -> node218 [ color=BLACK, label=< rdf:type > ] ; + node290 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node59 -> node910 [ color=BLACK, label=< sh:property > ] ; + node344 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node287 -> node180 [ color=BLACK, label=< rdfs:range > ] ; + node437 -> node912 [ color=BLACK, label=< rdf:rest > ] ; + node49 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node913 -> node291 [ color=BLACK, label=< rdf:first > ] ; + node753 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node915 -> node837 [ color=BLACK, label=< rdf:rest > ] ; + node789 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node277 -> node165 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node409 -> node142 [ color=BLACK, label=< sh:property > ] ; + node829 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node872 -> node685 [ color=BLACK, label=< rdf:rest > ] ; + node870 -> node203 [ color=BLACK, label=< rdf:rest > ] ; + node438 -> node329 [ color=BLACK, label=< rdf:type > ] ; + node687 -> node88 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node583 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node650 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node58 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node254 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node761 -> node398 [ color=BLACK, label=< sh:in > ] ; + node273 -> node273 [ color=BLACK, label=< owl:sameAs > ] ; + node574 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node462 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node773 -> node22 [ color=BLACK, label=< rdf:first > ] ; + node788 -> node650 [ color=BLACK, label=< rdf:first > ] ; + node100 -> node3 [ color=BLACK, label=< rdfs:range > ] ; + node401 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node251 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node195 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node918 -> node919 [ color=BLACK, label=< rdf:rest > ] ; + node448 -> node194 [ color=BLACK, label=< rdf:type > ] ; + node33 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node920 -> node921 [ color=BLACK, label=< rdf:first > ] ; + node609 -> node922 [ color=BLACK, label=< sh:path > ] ; + node221 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node644 -> node693 [ color=BLACK, label=< rdf:rest > ] ; + node456 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node702 -> node888 [ color=BLACK, label=< sh:path > ] ; + node402 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node923 -> node565 [ color=BLACK, label=< rdf:first > ] ; + node924 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node155 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node894 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node869 -> node863 [ color=BLACK, label=< rdf:rest > ] ; + node925 -> node244 [ color=BLACK, label=< rdf:first > ] ; + node593 -> node906 [ color=BLACK, label=< rdf:first > ] ; + node497 -> node228 [ color=BLACK, label=< rdf:type > ] ; + node546 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node777 -> node926 [ color=BLACK, label=< rdf:rest > ] ; + node899 -> node927 [ color=BLACK, label=< rdf:first > ] ; + node919 -> node177 [ color=BLACK, label=< rdf:first > ] ; + node373 -> node928 [ color=BLACK, label=< sh:path > ] ; + node204 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node850 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node929 -> node728 [ color=BLACK, label=< rdf:first > ] ; + node404 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node508 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node846 -> node97 [ color=BLACK, label=< rdfs:range > ] ; + node171 -> node189 [ color=BLACK, label=< sh:class > ] ; + node700 -> node260 [ color=BLACK, label=< rdf:type > ] ; + node560 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node930 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node806 -> node548 [ color=BLACK, label=< sh:path > ] ; + node910 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node307 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node290 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node532 -> node75 [ color=BLACK, label=< rdf:rest > ] ; + node708 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node931 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node845 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node397 -> node932 [ color=BLACK, label=< sh:path > ] ; + node594 -> node562 [ color=BLACK, label=< rdf:rest > ] ; + node332 -> node260 [ color=BLACK, label=< rdf:type > ] ; + node933 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node877 -> node348 [ color=BLACK, label=< rdf:type > ] ; + node280 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node529 -> node299 [ color=BLACK, label=< sh:path > ] ; + node364 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node917 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node372 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node801 -> node689 [ color=BLACK, label=< rdf:rest > ] ; + node11 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node744 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node934 -> node710 [ color=BLACK, label=< rdf:rest > ] ; + node119 -> node935 [ color=BLACK, label=< rdf:rest > ] ; + node327 -> node936 [ color=BLACK, label=< sh:property > ] ; + node180 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node568 -> node417 [ color=BLACK, label=< rdf:rest > ] ; + node66 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node758 -> node97 [ color=BLACK, label=< rdfs:range > ] ; + node755 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node71 -> node674 [ color=BLACK, label=< rdf:rest > ] ; + node554 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node937 -> node938 [ color=BLACK, label=< rdf:rest > ] ; + node551 -> node369 [ color=BLACK, label=< sh:in > ] ; + node705 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node406 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node31 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node583 -> node59 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node488 -> node475 [ color=BLACK, label=< rdf:type > ] ; + node76 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node121 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node98 -> node668 [ color=BLACK, label=< rdf:rest > ] ; + node452 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node732 -> node705 [ color=BLACK, label=< sh:path > ] ; + node495 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node326 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node719 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node8 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node80 -> node335 [ color=BLACK, label=< sh:path > ] ; + node814 -> node829 [ color=BLACK, label=< rdf:first > ] ; + node792 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node215 -> node940 [ color=BLACK, label=< dcterms:license > ] ; + node46 -> node941 [ color=BLACK, label=< rdf:first > ] ; + node942 -> node361 [ color=BLACK, label=< rdf:rest > ] ; + node637 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node849 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node738 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node508 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node701 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node943 -> node749 [ color=BLACK, label=< rdf:rest > ] ; + node601 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node760 -> node218 [ color=BLACK, label=< rdf:type > ] ; + node399 -> node557 [ color=BLACK, label=< sh:property > ] ; + node112 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node389 -> node795 [ color=BLACK, label=< sh:property > ] ; + node592 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node546 -> node812 [ color=BLACK, label=< sh:path > ] ; + node890 -> node879 [ color=BLACK, label=< rdf:first > ] ; + node636 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node757 -> node97 [ color=BLACK, label=< sh:datatype > ] ; + node756 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node944 -> node258 [ color=BLACK, label=< rdf:first > ] ; + node149 -> node526 [ color=BLACK, label=< sh:path > ] ; + node924 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node327 -> node59 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node746 -> node421 [ color=BLACK, label=< rdf:first > ] ; + node67 -> node44 [ color=BLACK, label=< rdfs:range > ] ; + node93 -> node865 [ color=BLACK, label=< sh:path > ] ; + node942 -> node175 [ color=BLACK, label=< rdf:first > ] ; + node543 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node170 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node80 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node209 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node350 -> node408 [ color=BLACK, label=< sh:path > ] ; + node780 -> node59 [ color=BLACK, label=< sh:class > ] ; + node816 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node271 -> node85 [ color=BLACK, label=< sh:property > ] ; + node464 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node921 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node204 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node758 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node332 -> node266 [ color=BLACK, label=< sh:property > ] ; + node946 -> node700 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node877 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node211 -> node97 [ color=BLACK, label=< rdfs:range > ] ; + node886 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node399 -> node947 [ color=BLACK, label=< sh:property > ] ; + node107 -> node884 [ color=BLACK, label=< rdf:rest > ] ; + node740 -> node875 [ color=BLACK, label=< rdf:rest > ] ; + node930 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node949 -> node681 [ color=BLACK, label=< sh:path > ] ; + node109 -> node128 [ color=BLACK, label=< rdf:first > ] ; + node617 -> node239 [ color=BLACK, label=< sh:path > ] ; + node366 -> node161 [ color=BLACK, label=< sh:path > ] ; + node931 -> node614 [ color=BLACK, label=< sh:path > ] ; + node461 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node600 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node310 -> node634 [ color=BLACK, label=< sh:property > ] ; + node819 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node452 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node576 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node708 -> node848 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node950 -> node541 [ color=BLACK, label=< rdf:rest > ] ; + node871 -> node135 [ color=BLACK, label=< rdf:first > ] ; + node573 -> node207 [ color=BLACK, label=< rdf:type > ] ; + node941 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node542 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node595 -> node563 [ color=BLACK, label=< rdf:rest > ] ; + node466 -> node951 [ color=BLACK, label=< sh:path > ] ; + node617 -> node59 [ color=BLACK, label=< sh:class > ] ; + node658 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node848 -> node260 [ color=BLACK, label=< rdf:type > ] ; + node623 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node69 -> node478 [ color=BLACK, label=< rdf:rest > ] ; + node952 -> node185 [ color=BLACK, label=< rdf:rest > ] ; + node95 -> node119 [ color=BLACK, label=< rdf:rest > ] ; + node774 -> node34 [ color=BLACK, label=< rdf:first > ] ; + node573 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node953 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node537 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node907 -> node59 [ color=BLACK, label=< rdfs:range > ] ; + node824 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node167 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node808 -> node218 [ color=BLACK, label=< rdf:type > ] ; + node96 -> node954 [ color=BLACK, label=< sh:path > ] ; + node771 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node320 -> node745 [ color=BLACK, label=< rdf:rest > ] ; + node602 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node900 -> node73 [ color=BLACK, label=< rdf:first > ] ; + node938 -> node420 [ color=BLACK, label=< rdf:first > ] ; + node484 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node553 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node939 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node495 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node735 -> node194 [ color=BLACK, label=< rdfs:range > ] ; + node297 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node952 -> node955 [ color=BLACK, label=< rdf:first > ] ; + node518 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node898 -> node819 [ color=BLACK, label=< rdf:first > ] ; + node265 -> node396 [ color=BLACK, label=< rdf:type > ] ; + node441 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node641 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node648 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node165 -> node260 [ color=BLACK, label=< rdf:type > ] ; + node187 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node956 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node244 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node703 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node270 -> node729 [ color=BLACK, label=< rdf:first > ] ; + node957 -> node957 [ color=BLACK, label=< owl:sameAs > ] ; + node157 -> node25 [ color=BLACK, label=< rdfs:range > ] ; + node741 -> node180 [ color=BLACK, label=< rdfs:range > ] ; + node154 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node678 -> node727 [ color=BLACK, label=< rdf:rest > ] ; + node351 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node819 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node286 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node439 -> node59 [ color=BLACK, label=< rdfs:range > ] ; + node921 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node767 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node780 -> node220 [ color=BLACK, label=< sh:path > ] ; + node280 -> node959 [ color=BLACK, label=< sh:in > ] ; + node820 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node281 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node81 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node269 -> node308 [ color=BLACK, label=< rdf:first > ] ; + node817 -> node961 [ color=BLACK, label=< rdf:first > ] ; + node962 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node405 -> node462 [ color=BLACK, label=< sh:property > ] ; + node414 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node932 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node496 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node586 -> node963 [ color=BLACK, label=< rdf:first > ] ; + node285 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node177 -> node396 [ color=BLACK, label=< rdf:type > ] ; + node242 -> node703 [ color=BLACK, label=< rdf:first > ] ; + node701 -> node742 [ color=BLACK, label=< rdf:first > ] ; + node876 -> node916 [ color=BLACK, label=< sh:path > ] ; + node232 -> node964 [ color=BLACK, label=< rdf:rest > ] ; + node113 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node946 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node959 -> node965 [ color=BLACK, label=< rdf:rest > ] ; + node949 -> node25 [ color=BLACK, label=< sh:class > ] ; + node696 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node23 -> node137 [ color=BLACK, label=< rdf:type > ] ; + node967 -> node499 [ color=BLACK, label=< rdf:first > ] ; + node789 -> node933 [ color=BLACK, label=< sh:path > ] ; + node718 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node542 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node968 -> node958 [ color=BLACK, label=< rdf:first > ] ; + node247 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node25 -> node534 [ color=BLACK, label=< sh:property > ] ; + node461 -> node704 [ color=BLACK, label=< sh:path > ] ; + node969 -> node59 [ color=BLACK, label=< sh:class > ] ; + node895 -> node942 [ color=BLACK, label=< rdf:rest > ] ; + node136 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node210 -> node251 [ color=BLACK, label=< rdfs:range > ] ; + node318 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node749 -> node970 [ color=BLACK, label=< rdf:rest > ] ; + node217 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node904 -> node25 [ color=BLACK, label=< sh:class > ] ; + node971 -> node488 [ color=BLACK, label=< rdf:first > ] ; + node947 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node972 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node2 -> node951 [ color=BLACK, label=< sh:path > ] ; + node124 -> node766 [ color=BLACK, label=< rdfs:range > ] ; + node399 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node528 -> node973 [ color=BLACK, label=< sh:path > ] ; + node133 -> node81 [ color=BLACK, label=< rdf:first > ] ; + node759 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node721 -> node495 [ color=BLACK, label=< rdfs:range > ] ; + node72 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node815 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node974 -> node196 [ color=BLACK, label=< rdf:first > ] ; + node39 -> node299 [ color=BLACK, label=< sh:path > ] ; + node484 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node128 -> node647 [ color=BLACK, label=< rdf:type > ] ; + node386 -> node129 [ color=BLACK, label=< rdf:first > ] ; + node108 -> node647 [ color=BLACK, label=< sh:class > ] ; + node510 -> node717 [ color=BLACK, label=< rdf:rest > ] ; + node686 -> node915 [ color=BLACK, label=< rdf:rest > ] ; + node387 -> node3 [ color=BLACK, label=< sh:class > ] ; + node624 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node902 -> node414 [ color=BLACK, label=< sh:class > ] ; + node77 -> node325 [ color=BLACK, label=< rdf:type > ] ; + node3 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node407 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node975 -> node71 [ color=BLACK, label=< rdf:rest > ] ; + node571 -> node630 [ color=BLACK, label=< rdf:first > ] ; + node794 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node332 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node976 -> node977 [ color=BLACK, label=< rdf:rest > ] ; + node978 -> node979 [ color=BLACK, label=< rdf:rest > ] ; + node967 -> node584 [ color=BLACK, label=< rdf:rest > ] ; + node784 -> node734 [ color=BLACK, label=< rdf:first > ] ; + node59 -> node924 [ color=BLACK, label=< sh:property > ] ; + node389 -> node155 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node878 -> node45 [ color=BLACK, label=< sh:in > ] ; + node707 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node154 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node83 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node306 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node980 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node578 -> node385 [ color=BLACK, label=< rdf:rest > ] ; + node665 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node589 -> node848 [ color=BLACK, label=< sh:class > ] ; + node91 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node88 -> node878 [ color=BLACK, label=< sh:property > ] ; + node164 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node950 -> node621 [ color=BLACK, label=< rdf:first > ] ; + node88 -> node969 [ color=BLACK, label=< sh:property > ] ; + node811 -> node635 [ color=BLACK, label=< rdf:rest > ] ; + node922 -> node97 [ color=BLACK, label=< rdfs:range > ] ; + node167 -> node293 [ color=BLACK, label=< sh:path > ] ; + node981 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node59 -> node720 [ color=BLACK, label=< sh:property > ] ; + node864 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node18 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node506 -> node277 [ color=BLACK, label=< rdfs:range > ] ; + node511 -> node579 [ color=BLACK, label=< rdf:first > ] ; + node232 -> node374 [ color=BLACK, label=< rdf:first > ] ; + node982 -> node934 [ color=BLACK, label=< rdf:rest > ] ; + node53 -> node488 [ color=BLACK, label=< rdf:first > ] ; + node670 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node602 -> node68 [ color=BLACK, label=< sh:path > ] ; + node457 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node718 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node639 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node361 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node843 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node355 -> node731 [ color=BLACK, label=< rdf:rest > ] ; + node317 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node905 -> node983 [ color=BLACK, label=< rdf:rest > ] ; + node277 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node984 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node480 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node947 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node664 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node159 -> node525 [ color=BLACK, label=< rdf:rest > ] ; + node680 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node178 -> node123 [ color=BLACK, label=< sh:property > ] ; + node501 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node283 -> node547 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node331 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node77 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node839 -> node510 [ color=BLACK, label=< rdf:rest > ] ; + node288 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node261 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node683 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node574 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node985 -> node447 [ color=BLACK, label=< rdf:first > ] ; + node114 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node386 -> node69 [ color=BLACK, label=< rdf:rest > ] ; + node852 -> node201 [ color=BLACK, label=< rdf:rest > ] ; + node481 -> node180 [ color=BLACK, label=< rdfs:range > ] ; + node841 -> node43 [ color=BLACK, label=< rdf:first > ] ; + node929 -> node367 [ color=BLACK, label=< rdf:rest > ] ; + node657 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node560 -> node687 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node137 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node90 -> node986 [ color=BLACK, label=< rdf:rest > ] ; + node178 -> node889 [ color=BLACK, label=< sh:property > ] ; + node776 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node540 -> node97 [ color=BLACK, label=< rdfs:range > ] ; + node333 -> node846 [ color=BLACK, label=< sh:path > ] ; + node272 -> node548 [ color=BLACK, label=< sh:path > ] ; + node775 -> node337 [ color=BLACK, label=< sh:path > ] ; + node556 -> node987 [ color=BLACK, label=< rdf:rest > ] ; + node554 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node893 -> node338 [ color=BLACK, label=< rdf:rest > ] ; + node704 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node468 -> node414 [ color=BLACK, label=< sh:class > ] ; + node101 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node354 -> node441 [ color=BLACK, label=< rdf:first > ] ; + node8 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node357 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node271 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node883 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node365 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node79 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node851 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node255 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node848 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node466 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node656 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node332 -> node755 [ color=BLACK, label=< sh:property > ] ; + node723 -> node814 [ color=BLACK, label=< rdf:rest > ] ; + node266 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node981 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node677 -> node108 [ color=BLACK, label=< sh:property > ] ; + node839 -> node988 [ color=BLACK, label=< rdf:first > ] ; + node459 -> node989 [ color=BLACK, label=< rdf:rest > ] ; + node990 -> node859 [ color=BLACK, label=< rdf:first > ] ; + node143 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node47 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node469 -> node414 [ color=BLACK, label=< rdfs:range > ] ; + node1 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node373 -> node267 [ color=BLACK, label=< sh:datatype > ] ; + node178 -> node160 [ color=BLACK, label=< sh:property > ] ; + node42 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node182 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node859 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node540 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node336 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node215 -> node991 [ color=BLACK, label=< rdf:type > ] ; + node889 -> node25 [ color=BLACK, label=< sh:class > ] ; + node75 -> node740 [ color=BLACK, label=< rdf:rest > ] ; + node45 -> node792 [ color=BLACK, label=< rdf:first > ] ; + node327 -> node364 [ color=BLACK, label=< sh:property > ] ; + node832 -> node737 [ color=BLACK, label=< sh:path > ] ; + node951 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node604 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node927 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node255 -> node138 [ color=BLACK, label=< sh:property > ] ; + node548 -> node16 [ color=BLACK, label=< rdfs:range > ] ; + node377 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node984 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node278 -> node469 [ color=BLACK, label=< sh:path > ] ; + node958 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node903 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node235 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node323 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node630 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node334 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node711 -> node911 [ color=BLACK, label=< rdf:first > ] ; + node552 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node936 -> node277 [ color=BLACK, label=< sh:class > ] ; + node396 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node854 -> node428 [ color=BLACK, label=< rdf:rest > ] ; + node323 -> node796 [ color=BLACK, label=< sh:property > ] ; + node994 -> node181 [ color=BLACK, label=< rdf:first > ] ; + node908 -> node559 [ color=BLACK, label=< sh:in > ] ; + node160 -> node228 [ color=BLACK, label=< sh:class > ] ; + node683 -> node74 [ color=BLACK, label=< rdf:type > ] ; node395 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node835 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node409 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node934 -> node992 [ color=BLACK, label=< rdf:rest > ] ; - node405 -> node984 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node182 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node400 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node928 -> node557 [ color=BLACK, label=< rdf:first > ] ; - node905 -> node442 [ color=BLACK, label=< rdf:first > ] ; - node428 -> node484 [ color=BLACK, label=< sh:path > ] ; - node955 -> node620 [ color=BLACK, label=< rdf:first > ] ; - node213 -> node84 [ color=BLACK, label=< rdf:type > ] ; - node832 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node884 -> node973 [ color=BLACK, label=< rdf:rest > ] ; - node89 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node1012 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node252 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node687 -> node749 [ color=BLACK, label=< sh:in > ] ; - node74 -> node321 [ color=BLACK, label=< rdf:type > ] ; - node673 -> node400 [ color=BLACK, label=< sh:path > ] ; - node218 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node262 -> node225 [ color=BLACK, label=< sh:class > ] ; - node1000 -> node937 [ color=BLACK, label=< rdf:rest > ] ; - node199 -> node8 [ color=BLACK, label=< rdf:first > ] ; - node83 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node625 -> node862 [ color=BLACK, label=< sh:in > ] ; - node109 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node313 -> node902 [ color=BLACK, label=< rdf:first > ] ; - node987 -> node534 [ color=BLACK, label=< rdf:first > ] ; - node324 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node537 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node937 -> node786 [ color=BLACK, label=< rdf:rest > ] ; - node782 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node908 -> node531 [ color=BLACK, label=< sh:property > ] ; - node1025 -> node342 [ color=BLACK, label=< rdf:rest > ] ; - node1014 -> node292 [ color=BLACK, label=< rdf:first > ] ; - node515 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node270 -> node232 [ color=BLACK, label=< sh:property > ] ; - node553 -> node882 [ color=BLACK, label=< sh:property > ] ; - node144 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node533 -> node70 [ color=BLACK, label=< rdf:first > ] ; - node816 -> node93 [ color=BLACK, label=< rdf:first > ] ; - node710 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node973 -> node910 [ color=BLACK, label=< rdf:first > ] ; - node892 -> node423 [ color=BLACK, label=< rdf:type > ] ; - node420 -> node626 [ color=BLACK, label=< sh:path > ] ; - node665 -> node995 [ color=BLACK, label=< rdf:rest > ] ; - node978 -> node679 [ color=BLACK, label=< rdf:first > ] ; - node606 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node781 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node420 -> node270 [ color=BLACK, label=< sh:class > ] ; - node553 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node760 -> node645 [ color=BLACK, label=< rdf:rest > ] ; - node323 -> node473 [ color=BLACK, label=< rdf:first > ] ; - node133 -> node12 [ color=BLACK, label=< sh:path > ] ; - node385 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node915 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node765 -> node834 [ color=BLACK, label=< rdf:first > ] ; - node532 -> node257 [ color=BLACK, label=< rdf:type > ] ; - node152 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node479 -> node896 [ color=BLACK, label=< rdf:rest > ] ; - node819 -> node960 [ color=BLACK, label=< rdf:first > ] ; - node1023 -> node988 [ color=BLACK, label=< rdf:rest > ] ; - node849 -> node672 [ color=BLACK, label=< rdf:type > ] ; - node427 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; - node830 -> node203 [ color=BLACK, label=< sh:path > ] ; - node277 -> node860 [ color=BLACK, label=< sh:path > ] ; - node819 -> node1006 [ color=BLACK, label=< rdf:rest > ] ; - node142 -> node1020 [ color=BLACK, label=< rdf:rest > ] ; - node1013 -> node103 [ color=BLACK, label=< rdf:first > ] ; - node1020 -> node222 [ color=BLACK, label=< rdf:rest > ] ; - node868 -> node808 [ color=BLACK, label=< sh:property > ] ; - node505 -> node672 [ color=BLACK, label=< rdf:type > ] ; - node766 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node79 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node970 -> node474 [ color=BLACK, label=< rdf:first > ] ; - node486 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node260 -> node135 [ color=BLACK, label=< sh:path > ] ; - node543 -> node939 [ color=BLACK, label=< sh:in > ] ; - node50 -> node321 [ color=BLACK, label=< rdf:type > ] ; - node767 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node852 -> node22 [ color=BLACK, label=< rdf:type > ] ; - node976 -> node638 [ color=BLACK, label=< sh:path > ] ; - node261 -> node420 [ color=BLACK, label=< sh:property > ] ; - node704 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node241 -> node689 [ color=BLACK, label=< sh:property > ] ; - node683 -> node84 [ color=BLACK, label=< rdf:type > ] ; - node299 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node492 -> node891 [ color=BLACK, label=< sh:in > ] ; - node718 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node251 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node940 -> node270 [ color=BLACK, label=< rdfs:range > ] ; - node820 -> node899 [ color=BLACK, label=< rdf:rest > ] ; - node236 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node968 -> node1026 [ color=BLACK, label=< rdf:rest > ] ; - node807 -> node355 [ color=BLACK, label=< sh:datatype > ] ; - node694 -> node470 [ color=BLACK, label=< rdf:rest > ] ; - node538 -> node487 [ color=BLACK, label=< rdf:rest > ] ; - node236 -> node486 [ color=BLACK, label=< rdf:type > ] ; - node80 -> node820 [ color=BLACK, label=< rdf:rest > ] ; - node634 -> node1014 [ color=BLACK, label=< rdf:rest > ] ; - node720 -> node109 [ color=BLACK, label=< rdf:first > ] ; - node896 -> node1016 [ color=BLACK, label=< rdf:rest > ] ; - node1017 -> node985 [ color=BLACK, label=< rdf:first > ] ; - node346 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node347 -> node341 [ color=BLACK, label=< sh:path > ] ; - node990 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node170 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node307 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node1007 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node716 -> node640 [ color=BLACK, label=< sh:path > ] ; - node536 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node533 -> node55 [ color=BLACK, label=< rdf:rest > ] ; - node342 -> node797 [ color=BLACK, label=< rdf:rest > ] ; - node227 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node273 -> node802 [ color=BLACK, label=< sh:property > ] ; - node534 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node375 -> node200 [ color=BLACK, label=< sh:property > ] ; - node269 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node120 -> node842 [ color=BLACK, label=< rdf:rest > ] ; - node326 -> node512 [ color=BLACK, label=< rdf:first > ] ; - node632 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node1026 -> node969 [ color=BLACK, label=< rdf:rest > ] ; - node229 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node612 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node914 -> node715 [ color=BLACK, label=< rdf:first > ] ; - node779 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node817 -> node869 [ color=BLACK, label=< sh:in > ] ; - node113 -> node196 [ color=BLACK, label=< rdf:first > ] ; - node1013 -> node36 [ color=BLACK, label=< rdf:rest > ] ; - node803 -> node177 [ color=BLACK, label=< rdfs:range > ] ; - node456 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; - node437 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node267 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node1026 -> node276 [ color=BLACK, label=< rdf:first > ] ; - node70 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node762 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node127 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node870 -> node653 [ color=BLACK, label=< rdf:first > ] ; - node225 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node908 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node246 -> node238 [ color=BLACK, label=< sh:path > ] ; - node179 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node798 -> node558 [ color=BLACK, label=< rdf:rest > ] ; - node440 -> node486 [ color=BLACK, label=< rdf:type > ] ; - node757 -> node95 [ color=BLACK, label=< sh:path > ] ; - node554 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node682 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node481 -> node450 [ color=BLACK, label=< rdf:first > ] ; - node83 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node830 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node1011 -> node944 [ color=BLACK, label=< rdf:first > ] ; - node476 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node796 -> node1024 [ color=BLACK, label=< rdf:rest > ] ; - node41 -> node30 [ color=BLACK, label=< sh:datatype > ] ; - node296 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node305 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node1017 -> node54 [ color=BLACK, label=< rdf:rest > ] ; - node190 -> node321 [ color=BLACK, label=< rdf:type > ] ; - node739 -> node43 [ color=BLACK, label=< rdf:type > ] ; - node854 -> node163 [ color=BLACK, label=< rdf:first > ] ; - node727 -> node365 [ color=BLACK, label=< sh:path > ] ; - node437 -> node124 [ color=BLACK, label=< sh:nodeKind > ] ; - node197 -> node161 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node320 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node420 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node98 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node929 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node707 -> node792 [ color=BLACK, label=< sh:path > ] ; - node744 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node423 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node544 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node607 -> node965 [ color=BLACK, label=< rdf:rest > ] ; - node195 -> node106 [ color=BLACK, label=< rdf:first > ] ; - node915 -> node868 [ color=BLACK, label=< sh:class > ] ; - node686 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node708 -> node417 [ color=BLACK, label=< rdf:first > ] ; - node939 -> node572 [ color=BLACK, label=< rdf:first > ] ; - node827 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node97 -> node42 [ color=BLACK, label=< sh:property > ] ; - node574 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node1021 -> node911 [ color=BLACK, label=< rdf:first > ] ; - node193 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node895 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node984 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node980 -> node821 [ color=BLACK, label=< rdf:first > ] ; - node510 -> node137 [ color=BLACK, label=< rdfs:range > ] ; - node601 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node241 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node115 -> node643 [ color=BLACK, label=< sh:path > ] ; - node388 -> node179 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node322 -> node532 [ color=BLACK, label=< rdf:first > ] ; - node528 -> node86 [ color=BLACK, label=< rdf:type > ] ; - node590 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node62 -> node486 [ color=BLACK, label=< rdf:type > ] ; - node108 -> node710 [ color=BLACK, label=< sh:property > ] ; - node874 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node821 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node295 -> node457 [ color=BLACK, label=< rdf:rest > ] ; - node694 -> node632 [ color=BLACK, label=< rdf:first > ] ; - node587 -> node225 [ color=BLACK, label=< rdfs:range > ] ; - node388 -> node726 [ color=BLACK, label=< sh:property > ] ; - node881 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node350 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node59 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node520 -> node1009 [ color=BLACK, label=< rdf:rest > ] ; - node639 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node224 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node271 -> node312 [ color=BLACK, label=< sh:in > ] ; - node653 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node350 -> node486 [ color=BLACK, label=< rdf:type > ] ; - node904 -> node608 [ color=BLACK, label=< rdf:rest > ] ; - node603 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node983 -> node555 [ color=BLACK, label=< rdf:first > ] ; - node74 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node155 -> node270 [ color=BLACK, label=< rdfs:range > ] ; - node695 -> node564 [ color=BLACK, label=< rdf:rest > ] ; - node692 -> node228 [ color=BLACK, label=< rdf:type > ] ; - node298 -> node67 [ color=BLACK, label=< sh:nodeKind > ] ; - node140 -> node14 [ color=BLACK, label=< sh:nodeKind > ] ; - node292 -> node321 [ color=BLACK, label=< rdf:type > ] ; - node294 -> node58 [ color=BLACK, label=< rdf:first > ] ; - node1019 -> node118 [ color=BLACK, label=< rdf:rest > ] ; - node209 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node11 -> node177 [ color=BLACK, label=< sh:datatype > ] ; - node859 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node241 -> node471 [ color=BLACK, label=< sh:property > ] ; - node33 -> node206 [ color=BLACK, label=< rdf:type > ] ; - node181 -> node337 [ color=BLACK, label=< sh:path > ] ; - node330 -> node438 [ color=BLACK, label=< sh:path > ] ; - node21 -> node231 [ color=BLACK, label=< rdf:type > ] ; - node927 -> node5 [ color=BLACK, label=< rdfs:range > ] ; - node612 -> node35 [ color=BLACK, label=< sh:nodeKind > ] ; - node472 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node996 -> node1000 [ color=BLACK, label=< rdf:rest > ] ; - node385 -> node26 [ color=BLACK, label=< rdf:type > ] ; - node171 -> node846 [ color=BLACK, label=< sh:property > ] ; - node82 -> node5 [ color=BLACK, label=< sh:datatype > ] ; - node1001 -> node30 [ color=BLACK, label=< sh:datatype > ] ; - node324 -> node472 [ color=BLACK, label=< rdfs:subClassOf > ] ; - node23 -> node10 [ color=BLACK, label=< rdf:type > ] ; - node1004 -> node652 [ color=BLACK, label=< rdf:first > ] ; - node767 -> node550 [ color=BLACK, label=< sh:path > ] ; - node354 -> node52 [ color=BLACK, label=< rdf:type > ] ; - node594 -> node147 [ color=BLACK, label=< rdf:type > ] ; - node834 -> node84 [ color=BLACK, label=< rdf:type > ] ; - node982 -> node100 [ color=BLACK, label=< rdfs:range > ] ; - node117 -> node221 [ color=BLACK, label=< sh:datatype > ] ; - node785 -> node28 [ color=BLACK, label=< rdf:type > ] ; - node902 -> node18 [ color=BLACK, label=< rdf:type > ] ; - node273 -> node490 [ color=BLACK, label=< sh:property > ] ; - node809 -> node631 [ color=BLACK, label=< rdf:rest > ] ; -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/diskImage node0 -node0 [ shape=none, color=black label=<
diskImage
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/diskImage
rdfs:comment"the Element refers to a disk image that can be written to a disk, booted in a VM, etc. A disk image typically contains most or all of the components necessary to boot, such as bootloaders, kernels, firmware, userspace, etc."@en
> ] -# N86b8a265a17a437c881548cf2c0718e6 node1 -node1 [ shape=none, color=black label=<
N86b8a265a17a437c881548cf2c0718e6
N86b8a265a17a437c881548cf2c0718e6
> ] -# N798e1a0fe506490cb76c85c80f2c7126 node2 -node2 [ shape=none, color=black label=<
N798e1a0fe506490cb76c85c80f2c7126
N798e1a0fe506490cb76c85c80f2c7126
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/other node3 -node3 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/other
rdfs:comment"A relationship has other specific context information necessary to capture that the above set of enumerations does not handle."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/informationAboutApplication node4 -node4 [ shape=none, color=black label=<
informationAboutApplication
https://spdx.org/rdf/3.0.1/terms/AI/informationAboutApplication
rdfs:comment"Provides relevant information about the AI software, not including the model -description."@en
> ] -# http://www.w3.org/2001/XMLSchema#string node5 -node5 [ shape=none, color=black label=<
string
http://www.w3.org/2001/XMLSchema#string
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/inlineMitigationsAlreadyExist node6 -node6 [ shape=none, color=black label=<
inlineMitigationsAlreadyExist
https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/inlineMitigationsAlreadyExist
rdfs:comment"Built-in inline controls or mitigations prevent an adversary from leveraging the vulnerability."@en
> ] -# N71efb34e65fa46f986c458b812ca29bc node7 -node7 [ shape=none, color=black label=<
N71efb34e65fa46f986c458b812ca29bc
N71efb34e65fa46f986c458b812ca29bc
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/noAssertion node8 -node8 [ shape=none, color=black label=<
noAssertion
https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/noAssertion
rdfs:comment"Makes no assertion about the field."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/packagedBy node9 -node9 [ shape=none, color=black label=<
packagedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/packagedBy
rdfs:comment"Every `to` Element is a packaged instance of the `from` Element (`from` packagedBy `to`)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType node10 -node10 [ shape=none, color=black label=<
RelationshipType
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType
rdfs:comment"Information about the relationship between two Elements."@en
> ] -# N1f3b38ec25f24fc0a1f2a7166a87d456 node11 -node11 [ shape=none, color=black label=<
N1f3b38ec25f24fc0a1f2a7166a87d456
N1f3b38ec25f24fc0a1f2a7166a87d456
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/withdrawnTime node12 -node12 [ shape=none, color=black label=<
withdrawnTime
https://spdx.org/rdf/3.0.1/terms/Security/withdrawnTime
rdfs:comment"Specified the time and date when a vulnerability was withdrawn."@en
> ] -# Nd8052f1cdfb848c98fd00b05fdeb1f13 node13 -node13 [ shape=none, color=black label=<
Nd8052f1cdfb848c98fd00b05fdeb1f13
Nd8052f1cdfb848c98fd00b05fdeb1f13
> ] -# http://www.w3.org/ns/shacl#Literal node14 -node14 [ shape=none, color=black label=<
Literal
http://www.w3.org/ns/shacl#Literal
> ] -# N398b62607bb54efaadfa233f01e7369e node15 -node15 [ shape=none, color=black label=<
N398b62607bb54efaadfa233f01e7369e
N398b62607bb54efaadfa233f01e7369e
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/statement node16 -node16 [ shape=none, color=black label=<
statement
https://spdx.org/rdf/3.0.1/terms/Core/statement
rdfs:comment"Commentary on an assertion that an annotator has made."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasPrerequisite node17 -node17 [ shape=none, color=black label=<
hasPrerequisite
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasPrerequisite
rdfs:comment"The `from` Element has a prerequisite on each `to` Element, during a LifecycleScopeType period."@en
> ] -# http://www.w3.org/2002/07/owl#NamedIndividual node18 -node18 [ shape=none, color=black label=<
NamedIndividual
http://www.w3.org/2002/07/owl#NamedIndividual
> ] -# N0a353a37738d44f4b9020f9a840619c2 node19 -node19 [ shape=none, color=black label=<
N0a353a37738d44f4b9020f9a840619c2
N0a353a37738d44f4b9020f9a840619c2
> ] -# N6960885329d14d75a7b58fbf98629dd0 node20 -node20 [ shape=none, color=black label=<
N6960885329d14d75a7b58fbf98629dd0
N6960885329d14d75a7b58fbf98629dd0
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md5 node21 -node21 [ shape=none, color=black label=<
md5
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md5
rdfs:comment"MD5 message-digest algorithm, as defined in [RFC 1321](https://www.rfc-editor.org/info/rfc1321)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType node22 -node22 [ shape=none, color=black label=<
ContentIdentifierType
https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType
rdfs:comment"Specifies the type of a content identifier."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/exploitCreatedBy node23 -node23 [ shape=none, color=black label=<
exploitCreatedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/exploitCreatedBy
rdfs:comment"(Security) The `from` Vulnerability has had an exploit created against it by each `to` Agent."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssessmentFor node24 -node24 [ shape=none, color=black label=<
hasAssessmentFor
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssessmentFor
rdfs:comment"(Security) Relates a `from` Vulnerability and each `to` Element(s) with a security assessment. To be used with `VulnAssessmentRelationship` types."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription node25 -node25 [ shape=none, color=black label=<
EnergyConsumptionDescription
https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription
rdfs:comment"The class that helps note down the quantity of energy consumption and the unit -used for measurement."@en
> ] -# http://www.w3.org/2002/07/owl#Class node26 -node26 [ shape=none, color=black label=<
Class
http://www.w3.org/2002/07/owl#Class
> ] -# https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/customIdToUri node27 -node27 [ shape=none, color=black label=<
customIdToUri
https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/customIdToUri
rdfs:comment"Maps a LicenseRef or AdditionRef string for a Custom License or a Custom -License Addition to its URI ID."@en
> ] + node129 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node936 -> node506 [ color=BLACK, label=< sh:path > ] ; + node878 -> node116 [ color=BLACK, label=< sh:path > ] ; + node658 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node545 -> node539 [ color=BLACK, label=< sh:property > ] ; + node155 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node953 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node505 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node230 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node787 -> node269 [ color=BLACK, label=< rdf:rest > ] ; + node960 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node101 -> node995 [ color=BLACK, label=< sh:path > ] ; + node996 -> node595 [ color=BLACK, label=< rdf:rest > ] ; + node997 -> node218 [ color=BLACK, label=< rdf:type > ] ; + node824 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node273 -> node59 [ color=BLACK, label=< rdf:type > ] ; + node521 -> node519 [ color=BLACK, label=< rdf:rest > ] ; + node757 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node434 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node287 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node30 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node614 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node998 -> node348 [ color=BLACK, label=< rdf:type > ] ; + node163 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node433 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node334 -> node857 [ color=BLACK, label=< sh:path > ] ; + node989 -> node407 [ color=BLACK, label=< rdf:first > ] ; + node965 -> node998 [ color=BLACK, label=< rdf:first > ] ; + node747 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node599 -> node302 [ color=BLACK, label=< rdf:first > ] ; + node551 -> node422 [ color=BLACK, label=< sh:class > ] ; + node556 -> node999 [ color=BLACK, label=< rdf:first > ] ; + node238 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node527 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node240 -> node844 [ color=BLACK, label=< sh:path > ] ; + node48 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node231 -> node939 [ color=BLACK, label=< rdf:first > ] ; + node838 -> node577 [ color=BLACK, label=< rdf:rest > ] ; + node864 -> node329 [ color=BLACK, label=< rdf:type > ] ; + node860 -> node259 [ color=BLACK, label=< rdf:first > ] ; + node423 -> node188 [ color=BLACK, label=< rdf:first > ] ; + node734 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node95 -> node636 [ color=BLACK, label=< rdf:first > ] ; + node377 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node908 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node58 -> node285 [ color=BLACK, label=< sh:property > ] ; + node957 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node11 -> node687 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node157 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node235 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node482 -> node985 [ color=BLACK, label=< sh:in > ] ; + node180 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node539 -> node97 [ color=BLACK, label=< sh:datatype > ] ; + node767 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node730 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node522 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node81 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node1000 -> node862 [ color=BLACK, label=< rdf:rest > ] ; + node579 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node545 -> node831 [ color=BLACK, label=< sh:property > ] ; + node150 -> node643 [ color=BLACK, label=< sh:path > ] ; + node203 -> node139 [ color=BLACK, label=< rdf:rest > ] ; + node796 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node173 -> node414 [ color=BLACK, label=< sh:class > ] ; + node283 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node803 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node980 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node416 -> node97 [ color=BLACK, label=< sh:datatype > ] ; + node698 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node237 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node314 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node863 -> node248 [ color=BLACK, label=< rdf:first > ] ; + node927 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node371 -> node207 [ color=BLACK, label=< rdfs:range > ] ; + node946 -> node732 [ color=BLACK, label=< sh:property > ] ; + node884 -> node688 [ color=BLACK, label=< rdf:first > ] ; + node474 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node547 -> node260 [ color=BLACK, label=< rdf:type > ] ; + node174 -> node194 [ color=BLACK, label=< rdf:type > ] ; + node992 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node465 -> node16 [ color=BLACK, label=< rdfs:range > ] ; + node748 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node1000 -> node237 [ color=BLACK, label=< rdf:first > ] ; + node687 -> node806 [ color=BLACK, label=< sh:property > ] ; + node806 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node348 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node538 -> node876 [ color=BLACK, label=< sh:property > ] ; + node113 -> node847 [ color=BLACK, label=< sh:property > ] ; + node828 -> node967 [ color=BLACK, label=< rdf:rest > ] ; + node945 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node472 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node352 -> node52 [ color=BLACK, label=< rdf:first > ] ; + node939 -> node743 [ color=BLACK, label=< rdf:type > ] ; + node134 -> node103 [ color=BLACK, label=< rdf:first > ] ; + node405 -> node582 [ color=BLACK, label=< sh:property > ] ; + node1001 -> node153 [ color=BLACK, label=< rdf:first > ] ; + node155 -> node778 [ color=BLACK, label=< sh:property > ] ; + node972 -> node16 [ color=BLACK, label=< rdfs:range > ] ; + node691 -> node920 [ color=BLACK, label=< rdf:rest > ] ; + node249 -> node527 [ color=BLACK, label=< rdf:type > ] ; + node998 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node842 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node657 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node410 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node446 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node131 -> node813 [ color=BLACK, label=< rdf:rest > ] ; + node925 -> node944 [ color=BLACK, label=< rdf:rest > ] ; + node499 -> node475 [ color=BLACK, label=< rdf:type > ] ; + node774 -> node913 [ color=BLACK, label=< rdf:rest > ] ; + node956 -> node74 [ color=BLACK, label=< rdfs:range > ] ; + node918 -> node76 [ color=BLACK, label=< rdf:first > ] ; + node985 -> node661 [ color=BLACK, label=< rdf:rest > ] ; + node816 -> node162 [ color=BLACK, label=< rdfs:range > ] ; + node530 -> node35 [ color=BLACK, label=< rdf:first > ] ; + node297 -> node761 [ color=BLACK, label=< sh:property > ] ; + node820 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node296 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node993 -> node348 [ color=BLACK, label=< rdf:type > ] ; + node564 -> node569 [ color=BLACK, label=< rdf:first > ] ; + node343 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node802 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node356 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node332 -> node615 [ color=BLACK, label=< sh:property > ] ; + node981 -> node624 [ color=BLACK, label=< sh:path > ] ; + node332 -> node930 [ color=BLACK, label=< sh:property > ] ; + node358 -> node763 [ color=BLACK, label=< sh:path > ] ; + node516 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node794 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node222 -> node16 [ color=BLACK, label=< rdfs:range > ] ; + node1002 -> node777 [ color=BLACK, label=< rdf:rest > ] ; + node823 -> node48 [ color=BLACK, label=< rdfs:range > ] ; + node144 -> node33 [ color=BLACK, label=< rdfs:range > ] ; + node329 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node623 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node957 -> node59 [ color=BLACK, label=< rdfs:range > ] ; + node254 -> node251 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node571 -> node1001 [ color=BLACK, label=< rdf:rest > ] ; + node1003 -> node412 [ color=BLACK, label=< rdf:rest > ] ; + node450 -> node984 [ color=BLACK, label=< rdf:first > ] ; + node1004 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node979 -> node8 [ color=BLACK, label=< rdf:first > ] ; + node804 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node315 -> node697 [ color=BLACK, label=< rdf:first > ] ; + node86 -> node13 [ color=BLACK, label=< sh:property > ] ; + node166 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node353 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node517 -> node603 [ color=BLACK, label=< rdf:rest > ] ; + node676 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node934 -> node695 [ color=BLACK, label=< rdf:first > ] ; + node210 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node451 -> node535 [ color=BLACK, label=< sh:property > ] ; + node990 -> node515 [ color=BLACK, label=< rdf:rest > ] ; + node783 -> node770 [ color=BLACK, label=< rdf:first > ] ; + node433 -> node162 [ color=BLACK, label=< sh:datatype > ] ; + node84 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node698 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node489 -> node154 [ color=BLACK, label=< rdf:first > ] ; + node800 -> node799 [ color=BLACK, label=< rdf:first > ] ; + node803 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node545 -> node461 [ color=BLACK, label=< sh:property > ] ; + node321 -> node716 [ color=BLACK, label=< sh:property > ] ; + node978 -> node767 [ color=BLACK, label=< rdf:first > ] ; + node1005 -> node303 [ color=BLACK, label=< rdf:first > ] ; + node432 -> node687 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node104 -> node254 [ color=BLACK, label=< rdfs:range > ] ; + node478 -> node72 [ color=BLACK, label=< rdf:first > ] ; + node618 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node1006 -> node824 [ color=BLACK, label=< rdf:first > ] ; + node3 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node567 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node243 -> node257 [ color=BLACK, label=< rdf:rest > ] ; + node995 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node297 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node815 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node812 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node73 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node585 -> node625 [ color=BLACK, label=< rdf:first > ] ; + node544 -> node155 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node37 -> node783 [ color=BLACK, label=< rdf:rest > ] ; + node705 -> node733 [ color=BLACK, label=< rdfs:range > ] ; + node672 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node792 -> node117 [ color=BLACK, label=< rdf:type > ] ; + node732 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node103 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node182 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node643 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node1007 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node132 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node172 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node266 -> node771 [ color=BLACK, label=< sh:path > ] ; + node58 -> node464 [ color=BLACK, label=< sh:property > ] ; + node993 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node671 -> node228 [ color=BLACK, label=< rdf:type > ] ; + node1008 -> node622 [ color=BLACK, label=< rdf:rest > ] ; + node456 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node200 -> node587 [ color=BLACK, label=< rdf:rest > ] ; + node65 -> node315 [ color=BLACK, label=< rdf:rest > ] ; + node786 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node501 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node937 -> node457 [ color=BLACK, label=< rdf:first > ] ; + node306 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node463 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node462 -> node737 [ color=BLACK, label=< sh:path > ] ; + node85 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node625 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node420 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node298 -> node162 [ color=BLACK, label=< sh:datatype > ] ; + node835 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node62 -> node97 [ color=BLACK, label=< rdfs:range > ] ; + node547 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node11 -> node637 [ color=BLACK, label=< sh:property > ] ; + node138 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node198 -> node48 [ color=BLACK, label=< rdfs:range > ] ; + node183 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node165 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node948 -> node311 [ color=BLACK, label=< sh:path > ] ; + node982 -> node420 [ color=BLACK, label=< rdf:first > ] ; + node64 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node135 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node983 -> node561 [ color=BLACK, label=< rdf:first > ] ; + node166 -> node59 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node445 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node142 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node960 -> node33 [ color=BLACK, label=< rdf:type > ] ; + node926 -> node50 [ color=BLACK, label=< rdf:first > ] ; + node514 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node941 -> node117 [ color=BLACK, label=< rdf:type > ] ; + node332 -> node602 [ color=BLACK, label=< sh:property > ] ; + node662 -> node808 [ color=BLACK, label=< rdf:first > ] ; + node327 -> node5 [ color=BLACK, label=< sh:property > ] ; + node606 -> node48 [ color=BLACK, label=< sh:class > ] ; + node500 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node79 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node671 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node196 -> node194 [ color=BLACK, label=< rdf:type > ] ; + node169 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node578 -> node473 [ color=BLACK, label=< rdf:first > ] ; + node574 -> node30 [ color=BLACK, label=< sh:path > ] ; + node40 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node304 -> node59 [ color=BLACK, label=< sh:class > ] ; + node999 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node712 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node910 -> node405 [ color=BLACK, label=< sh:class > ] ; + node214 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node994 -> node627 [ color=BLACK, label=< rdf:rest > ] ; + node358 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node417 -> node555 [ color=BLACK, label=< rdf:rest > ] ; + node379 -> node414 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node15 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node473 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node813 -> node929 [ color=BLACK, label=< rdf:rest > ] ; + node38 -> node687 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node983 -> node1009 [ color=BLACK, label=< rdf:rest > ] ; + node605 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node625 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node278 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node628 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node545 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node3 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node208 -> node33 [ color=BLACK, label=< rdf:type > ] ; + node623 -> node88 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node844 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node357 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node247 -> node547 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node964 -> node349 [ color=BLACK, label=< rdf:first > ] ; + node432 -> node789 [ color=BLACK, label=< sh:property > ] ; + node841 -> node821 [ color=BLACK, label=< rdf:rest > ] ; + node337 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node255 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node633 -> node48 [ color=BLACK, label=< sh:class > ] ; + node962 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node970 -> node1006 [ color=BLACK, label=< rdf:rest > ] ; + node569 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node252 -> node549 [ color=BLACK, label=< sh:path > ] ; + node784 -> node887 [ color=BLACK, label=< rdf:rest > ] ; + node928 -> node267 [ color=BLACK, label=< rdfs:range > ] ; + node178 -> node725 [ color=BLACK, label=< sh:property > ] ; + node799 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node46 -> node599 [ color=BLACK, label=< rdf:rest > ] ; + node88 -> node336 [ color=BLACK, label=< sh:property > ] ; + node85 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node201 -> node111 [ color=BLACK, label=< rdf:first > ] ; + node686 -> node151 [ color=BLACK, label=< rdf:first > ] ; + node51 -> node1010 [ color=BLACK, label=< rdf:rest > ] ; + node321 -> node611 [ color=BLACK, label=< sh:property > ] ; + node612 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node479 -> node594 [ color=BLACK, label=< rdf:rest > ] ; + node216 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node538 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node428 -> node284 [ color=BLACK, label=< rdf:first > ] ; + node352 -> node692 [ color=BLACK, label=< rdf:rest > ] ; + node50 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node603 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node477 -> node937 [ color=BLACK, label=< rdf:rest > ] ; + node487 -> node194 [ color=BLACK, label=< rdf:type > ] ; + node55 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node810 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node664 -> node785 [ color=BLACK, label=< rdf:first > ] ; + node866 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node175 -> node207 [ color=BLACK, label=< rdf:type > ] ; + node207 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node611 -> node945 [ color=BLACK, label=< sh:path > ] ; + node659 -> node1007 [ color=BLACK, label=< sh:path > ] ; + node277 -> node576 [ color=BLACK, label=< sh:property > ] ; + node59 -> node736 [ color=BLACK, label=< sh:property > ] ; + node327 -> node626 [ color=BLACK, label=< sh:property > ] ; + node547 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node135 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node637 -> node511 [ color=BLACK, label=< sh:in > ] ; + node765 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node834 -> node414 [ color=BLACK, label=< rdfs:range > ] ; + node181 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node912 -> node754 [ color=BLACK, label=< rdf:first > ] ; + node842 -> node1011 [ color=BLACK, label=< owl:sameAs > ] ; + node515 -> node1012 [ color=BLACK, label=< rdf:rest > ] ; + node623 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node323 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node536 -> node165 [ color=BLACK, label=< rdfs:range > ] ; + node13 -> node58 [ color=BLACK, label=< sh:class > ] ; + node78 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node614 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node38 -> node931 [ color=BLACK, label=< sh:property > ] ; + node321 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node879 -> node194 [ color=BLACK, label=< rdf:type > ] ; + node674 -> node90 [ color=BLACK, label=< rdf:rest > ] ; + node776 -> node332 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node999 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node677 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node818 -> node1013 [ color=BLACK, label=< sh:in > ] ; + node832 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node606 -> node752 [ color=BLACK, label=< sh:in > ] ; + node904 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node330 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node193 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node253 -> node218 [ color=BLACK, label=< rdf:type > ] ; + node799 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node1014 -> node445 [ color=BLACK, label=< rdf:first > ] ; + node752 -> node811 [ color=BLACK, label=< rdf:rest > ] ; + node522 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node507 -> node610 [ color=BLACK, label=< rdf:rest > ] ; + node238 -> node687 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node255 -> node498 [ color=BLACK, label=< sh:property > ] ; + node897 -> node121 [ color=BLACK, label=< rdf:first > ] ; + node946 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node697 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node263 -> node396 [ color=BLACK, label=< sh:class > ] ; + node583 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node853 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node301 -> node97 [ color=BLACK, label=< rdfs:range > ] ; + node901 -> node457 [ color=BLACK, label=< rdf:first > ] ; + node292 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node293 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node768 -> node667 [ color=BLACK, label=< sh:path > ] ; + node965 -> node1015 [ color=BLACK, label=< rdf:rest > ] ; + node50 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node178 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node793 -> node228 [ color=BLACK, label=< rdf:type > ] ; + node828 -> node52 [ color=BLACK, label=< rdf:first > ] ; + node327 -> node769 [ color=BLACK, label=< sh:property > ] ; + node611 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node357 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node596 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node88 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node580 -> node951 [ color=BLACK, label=< sh:path > ] ; + node17 -> node1002 [ color=BLACK, label=< rdf:rest > ] ; + node563 -> node480 [ color=BLACK, label=< rdf:first > ] ; + node1016 -> node966 [ color=BLACK, label=< rdf:first > ] ; + node178 -> node397 [ color=BLACK, label=< sh:property > ] ; + node840 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node313 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node350 -> node255 [ color=BLACK, label=< sh:class > ] ; + node209 -> node251 [ color=BLACK, label=< sh:class > ] ; + node857 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node183 -> node332 [ color=BLACK, label=< sh:class > ] ; + node414 -> node59 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node986 -> node1000 [ color=BLACK, label=< rdf:rest > ] ; + node547 -> node59 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node37 -> node18 [ color=BLACK, label=< rdf:first > ] ; + node139 -> node483 [ color=BLACK, label=< rdf:rest > ] ; + node535 -> node312 [ color=BLACK, label=< sh:path > ] ; + node335 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node959 -> node993 [ color=BLACK, label=< rdf:first > ] ; + node436 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node896 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node961 -> node485 [ color=BLACK, label=< rdf:type > ] ; + node262 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node29 -> node3 [ color=BLACK, label=< sh:class > ] ; + node768 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node220 -> node59 [ color=BLACK, label=< rdfs:range > ] ; + node969 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node481 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node560 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node230 -> node896 [ color=BLACK, label=< sh:path > ] ; + node332 -> node848 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node969 -> node907 [ color=BLACK, label=< sh:path > ] ; + node935 -> node598 [ color=BLACK, label=< rdf:rest > ] ; + node786 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node227 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node559 -> node976 [ color=BLACK, label=< rdf:rest > ] ; + node891 -> node392 [ color=BLACK, label=< rdf:rest > ] ; + node842 -> node254 [ color=BLACK, label=< rdf:type > ] ; + node460 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node272 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node634 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node860 -> node694 [ color=BLACK, label=< rdf:rest > ] ; + node390 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node827 -> node267 [ color=BLACK, label=< rdfs:range > ] ; + node185 -> node378 [ color=BLACK, label=< rdf:first > ] ; + node930 -> node618 [ color=BLACK, label=< sh:path > ] ; + node238 -> node263 [ color=BLACK, label=< sh:property > ] ; + node593 -> node1017 [ color=BLACK, label=< rdf:rest > ] ; + node657 -> node580 [ color=BLACK, label=< sh:property > ] ; + node893 -> node793 [ color=BLACK, label=< rdf:first > ] ; + node416 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node726 -> node663 [ color=BLACK, label=< rdf:rest > ] ; + node534 -> node279 [ color=BLACK, label=< sh:path > ] ; + node667 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node86 -> node833 [ color=BLACK, label=< sh:property > ] ; + node212 -> node891 [ color=BLACK, label=< rdf:rest > ] ; + node494 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node916 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node970 -> node454 [ color=BLACK, label=< rdf:first > ] ; + node947 -> node709 [ color=BLACK, label=< sh:path > ] ; + node567 -> node74 [ color=BLACK, label=< sh:class > ] ; + node155 -> node687 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node963 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node453 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node820 -> node917 [ color=BLACK, label=< sh:path > ] ; + node505 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node39 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node676 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node679 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node987 -> node1016 [ color=BLACK, label=< rdf:rest > ] ; + node906 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node666 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node825 -> node843 [ color=BLACK, label=< sh:path > ] ; + node635 -> node706 [ color=BLACK, label=< rdf:rest > ] ; + node88 -> node59 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node648 -> node605 [ color=BLACK, label=< rdf:first > ] ; + node552 -> node44 [ color=BLACK, label=< sh:class > ] ; + node659 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node1002 -> node770 [ color=BLACK, label=< rdf:first > ] ; + node472 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node986 -> node672 [ color=BLACK, label=< rdf:first > ] ; + node1018 -> node980 [ color=BLACK, label=< rdf:first > ] ; + node178 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node909 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node245 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node277 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node926 -> node798 [ color=BLACK, label=< rdf:rest > ] ; + node160 -> node892 [ color=BLACK, label=< sh:in > ] ; + node398 -> node994 [ color=BLACK, label=< rdf:rest > ] ; + node869 -> node508 [ color=BLACK, label=< rdf:first > ] ; + node944 -> node507 [ color=BLACK, label=< rdf:rest > ] ; + node316 -> node722 [ color=BLACK, label=< rdf:rest > ] ; + node219 -> node543 [ color=BLACK, label=< sh:property > ] ; + node149 -> node527 [ color=BLACK, label=< sh:class > ] ; + node632 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node712 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node620 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node58 -> node492 [ color=BLACK, label=< sh:property > ] ; + node393 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node202 -> node629 [ color=BLACK, label=< rdf:first > ] ; + node915 -> node765 [ color=BLACK, label=< rdf:first > ] ; + node567 -> node956 [ color=BLACK, label=< sh:path > ] ; + node902 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node158 -> node845 [ color=BLACK, label=< rdf:first > ] ; + node768 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node923 -> node423 [ color=BLACK, label=< rdf:rest > ] ; + node338 -> node227 [ color=BLACK, label=< rdf:first > ] ; + node503 -> node348 [ color=BLACK, label=< rdf:type > ] ; + node391 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node529 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node447 -> node218 [ color=BLACK, label=< rdf:type > ] ; + node1019 -> node439 [ color=BLACK, label=< sh:path > ] ; + node325 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node332 -> node807 [ color=BLACK, label=< sh:property > ] ; + node1020 -> node1 [ color=BLACK, label=< rdf:first > ] ; + node963 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node938 -> node726 [ color=BLACK, label=< rdf:rest > ] ; + node390 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node125 -> node97 [ color=BLACK, label=< sh:datatype > ] ; + node889 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node25 -> node659 [ color=BLACK, label=< sh:property > ] ; + node797 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node936 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node242 -> node996 [ color=BLACK, label=< rdf:rest > ] ; + node608 -> node265 [ color=BLACK, label=< rdf:first > ] ; + node724 -> node850 [ color=BLACK, label=< sh:path > ] ; + node716 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node917 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node300 -> node422 [ color=BLACK, label=< sh:class > ] ; + node677 -> node59 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node717 -> node1021 [ color=BLACK, label=< rdf:rest > ] ; + node278 -> node414 [ color=BLACK, label=< sh:class > ] ; + node419 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node886 -> node325 [ color=BLACK, label=< rdf:type > ] ; + node233 -> node79 [ color=BLACK, label=< rdf:first > ] ; + node725 -> node329 [ color=BLACK, label=< sh:class > ] ; + node805 -> node817 [ color=BLACK, label=< rdf:rest > ] ; + node875 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node321 -> node518 [ color=BLACK, label=< sh:property > ] ; + node887 -> node800 [ color=BLACK, label=< rdf:rest > ] ; + node321 -> node904 [ color=BLACK, label=< sh:property > ] ; + node552 -> node1018 [ color=BLACK, label=< sh:in > ] ; + node169 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node856 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node687 -> node458 [ color=BLACK, label=< sh:property > ] ; + node59 -> node523 [ color=BLACK, label=< sh:property > ] ; + node194 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node92 -> node797 [ color=BLACK, label=< rdf:type > ] ; + node801 -> node625 [ color=BLACK, label=< rdf:first > ] ; + node294 -> node866 [ color=BLACK, label=< sh:path > ] ; + node831 -> node1022 [ color=BLACK, label=< sh:path > ] ; + node761 -> node317 [ color=BLACK, label=< sh:path > ] ; + node406 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node901 -> node982 [ color=BLACK, label=< rdf:rest > ] ; + node846 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node675 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node350 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node622 -> node759 [ color=BLACK, label=< rdf:rest > ] ; + node219 -> node472 [ color=BLACK, label=< sh:property > ] ; + node713 -> node399 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node586 -> node898 [ color=BLACK, label=< rdf:rest > ] ; + node380 -> node810 [ color=BLACK, label=< sh:path > ] ; + node321 -> node820 [ color=BLACK, label=< sh:property > ] ; + node1016 -> node852 [ color=BLACK, label=< rdf:rest > ] ; + node632 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node462 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node1006 -> node430 [ color=BLACK, label=< rdf:rest > ] ; + node1005 -> node691 [ color=BLACK, label=< rdf:rest > ] ; + node692 -> node499 [ color=BLACK, label=< rdf:first > ] ; + node1003 -> node182 [ color=BLACK, label=< rdf:first > ] ; + node156 -> node639 [ color=BLACK, label=< sh:path > ] ; + node1012 -> node858 [ color=BLACK, label=< rdf:rest > ] ; + node849 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node979 -> node923 [ color=BLACK, label=< rdf:rest > ] ; + node503 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node195 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node546 -> node97 [ color=BLACK, label=< sh:datatype > ] ; + node250 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node657 -> node434 [ color=BLACK, label=< sh:property > ] ; + node357 -> node165 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node590 -> node802 [ color=BLACK, label=< rdf:rest > ] ; + node538 -> node451 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node976 -> node960 [ color=BLACK, label=< rdf:first > ] ; + node885 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node695 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node569 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node833 -> node165 [ color=BLACK, label=< sh:class > ] ; + node263 -> node395 [ color=BLACK, label=< sh:path > ] ; + node389 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node874 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node587 -> node489 [ color=BLACK, label=< rdf:rest > ] ; + node687 -> node468 [ color=BLACK, label=< sh:property > ] ; + node1017 -> node1008 [ color=BLACK, label=< rdf:rest > ] ; + node389 -> node15 [ color=BLACK, label=< sh:property > ] ; + node60 -> node152 [ color=BLACK, label=< rdf:first > ] ; + node479 -> node675 [ color=BLACK, label=< rdf:first > ] ; + node159 -> node601 [ color=BLACK, label=< rdf:first > ] ; + node612 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node943 -> node914 [ color=BLACK, label=< rdf:first > ] ; + node977 -> node208 [ color=BLACK, label=< rdf:first > ] ; + node711 -> node871 [ color=BLACK, label=< rdf:rest > ] ; + node760 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node710 -> node1023 [ color=BLACK, label=< rdf:rest > ] ; + node451 -> node260 [ color=BLACK, label=< rdf:type > ] ; + node989 -> node1020 [ color=BLACK, label=< rdf:rest > ] ; + node32 -> node743 [ color=BLACK, label=< rdf:type > ] ; + node312 -> node323 [ color=BLACK, label=< rdfs:range > ] ; + node192 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node958 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node332 -> node948 [ color=BLACK, label=< sh:property > ] ; + node247 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node276 -> node33 [ color=BLACK, label=< rdf:type > ] ; + node551 -> node682 [ color=BLACK, label=< sh:path > ] ; + node74 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node186 -> node1024 [ color=BLACK, label=< rdf:rest > ] ; + node1023 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node279 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node955 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node795 -> node231 [ color=BLACK, label=< sh:in > ] ; + node919 -> node608 [ color=BLACK, label=< rdf:rest > ] ; + node467 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node219 -> node272 [ color=BLACK, label=< sh:property > ] ; + node430 -> node607 [ color=BLACK, label=< rdf:rest > ] ; + node580 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node957 -> node59 [ color=BLACK, label=< rdf:type > ] ; + node323 -> node165 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node305 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node500 -> node1004 [ color=BLACK, label=< sh:path > ] ; + node856 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node435 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node973 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node681 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node429 -> node978 [ color=BLACK, label=< rdf:rest > ] ; + node486 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node488 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node700 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node134 -> node787 [ color=BLACK, label=< rdf:rest > ] ; + node211 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node613 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node673 -> node319 [ color=BLACK, label=< rdf:rest > ] ; + node690 -> node925 [ color=BLACK, label=< rdf:rest > ] ; + node432 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node560 -> node825 [ color=BLACK, label=< sh:property > ] ; + node547 -> node476 [ color=BLACK, label=< sh:property > ] ; + node575 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node332 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node897 -> node867 [ color=BLACK, label=< rdf:rest > ] ; + node535 -> node323 [ color=BLACK, label=< sh:class > ] ; + node538 -> node29 [ color=BLACK, label=< sh:property > ] ; + node736 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node1008 -> node835 [ color=BLACK, label=< rdf:first > ] ; + node1022 -> node97 [ color=BLACK, label=< rdfs:range > ] ; + node697 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node830 -> node673 [ color=BLACK, label=< rdf:rest > ] ; + node853 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node731 -> node1005 [ color=BLACK, label=< rdf:rest > ] ; + node219 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node987 -> node730 [ color=BLACK, label=< rdf:first > ] ; + node935 -> node460 [ color=BLACK, label=< rdf:first > ] ; + node727 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node443 -> node753 [ color=BLACK, label=< rdf:first > ] ; + node808 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node873 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node1024 -> node212 [ color=BLACK, label=< rdf:rest > ] ; + node514 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node733 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node299 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node596 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node996 -> node394 [ color=BLACK, label=< rdf:first > ] ; + node850 -> node147 [ color=BLACK, label=< rdfs:range > ] ; + node58 -> node702 [ color=BLACK, label=< sh:property > ] ; + node115 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node888 -> node16 [ color=BLACK, label=< rdfs:range > ] ; + node255 -> node818 [ color=BLACK, label=< sh:property > ] ; + node263 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node467 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node796 -> node678 [ color=BLACK, label=< sh:in > ] ; + node858 -> node522 [ color=BLACK, label=< rdf:first > ] ; + node1015 -> node502 [ color=BLACK, label=< rdf:rest > ] ; + node409 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node436 -> node16 [ color=BLACK, label=< rdfs:range > ] ; + node59 -> node699 [ color=BLACK, label=< sh:property > ] ; + node933 -> node162 [ color=BLACK, label=< rdfs:range > ] ; + node832 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node761 -> node137 [ color=BLACK, label=< sh:class > ] ; + node948 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node192 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node948 -> node267 [ color=BLACK, label=< sh:datatype > ] ; + node902 -> node738 [ color=BLACK, label=< sh:path > ] ; + node848 -> node251 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node59 -> node260 [ color=BLACK, label=< rdf:type > ] ; + node912 -> node274 [ color=BLACK, label=< rdf:rest > ] ; + node545 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node796 -> node861 [ color=BLACK, label=< sh:path > ] ; + node1022 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node738 -> node414 [ color=BLACK, label=< rdfs:range > ] ; + node840 -> node485 [ color=BLACK, label=< rdf:type > ] ; + node894 -> node25 [ color=BLACK, label=< rdfs:range > ] ; + node418 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node861 -> node797 [ color=BLACK, label=< rdfs:range > ] ; + node916 -> node657 [ color=BLACK, label=< rdfs:range > ] ; + node286 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node1010 -> node971 [ color=BLACK, label=< rdf:rest > ] ; + node1010 -> node499 [ color=BLACK, label=< rdf:first > ] ; + node655 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node911 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node9 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node543 -> node440 [ color=BLACK, label=< sh:path > ] ; + node706 -> node120 [ color=BLACK, label=< rdf:first > ] ; + node642 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node687 -> node260 [ color=BLACK, label=< rdf:type > ] ; + node932 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node660 -> node874 [ color=BLACK, label=< rdf:first > ] ; + node512 -> node533 [ color=BLACK, label=< rdf:first > ] ; + node547 -> node1019 [ color=BLACK, label=< sh:property > ] ; + node482 -> node218 [ color=BLACK, label=< sh:class > ] ; + node27 -> node228 [ color=BLACK, label=< rdfs:range > ] ; + node600 -> node475 [ color=BLACK, label=< sh:class > ] ; + node303 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node826 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node513 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node1012 -> node853 [ color=BLACK, label=< rdf:first > ] ; + node310 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node1019 -> node59 [ color=BLACK, label=< sh:class > ] ; + node602 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node988 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node268 -> node962 [ color=BLACK, label=< sh:path > ] ; + node311 -> node267 [ color=BLACK, label=< rdfs:range > ] ; + node776 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node1025 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node512 -> node918 [ color=BLACK, label=< rdf:rest > ] ; + node572 -> node895 [ color=BLACK, label=< rdf:rest > ] ; + node327 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node127 -> node475 [ color=BLACK, label=< rdfs:range > ] ; + node186 -> node953 [ color=BLACK, label=< rdf:first > ] ; + node432 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node355 -> node855 [ color=BLACK, label=< rdf:first > ] ; + node785 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node38 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node822 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node252 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node441 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node516 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node388 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node381 -> node990 [ color=BLACK, label=< rdf:rest > ] ; + node975 -> node70 [ color=BLACK, label=< rdf:first > ] ; + node914 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node651 -> node377 [ color=BLACK, label=< rdf:first > ] ; + node848 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node836 -> node194 [ color=BLACK, label=< rdf:type > ] ; + node86 -> node609 [ color=BLACK, label=< sh:property > ] ; + node401 -> node16 [ color=BLACK, label=< rdfs:range > ] ; + node627 -> node684 [ color=BLACK, label=< rdf:rest > ] ; + node321 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node847 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node836 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node677 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node652 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node177 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node285 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node379 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node409 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node161 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node118 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node688 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node1009 -> node952 [ color=BLACK, label=< rdf:rest > ] ; + node1013 -> node974 [ color=BLACK, label=< rdf:rest > ] ; + node707 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node165 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node946 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node418 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node954 -> node97 [ color=BLACK, label=< rdfs:range > ] ; + node874 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node639 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node103 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node665 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node1017 -> node909 [ color=BLACK, label=< rdf:first > ] ; + node911 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node413 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node246 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node745 -> node688 [ color=BLACK, label=< rdf:first > ] ; + node504 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node318 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node490 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node830 -> node467 [ color=BLACK, label=< rdf:first > ] ; + node307 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node52 -> node475 [ color=BLACK, label=< rdf:type > ] ; + node425 -> node838 [ color=BLACK, label=< rdf:rest > ] ; + node184 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node809 -> node425 [ color=BLACK, label=< rdf:rest > ] ; + node255 -> node775 [ color=BLACK, label=< sh:property > ] ; + node303 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node826 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node646 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node818 -> node194 [ color=BLACK, label=< sh:class > ] ; + node750 -> node632 [ color=BLACK, label=< rdf:first > ] ; + node922 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node988 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node453 -> node383 [ color=BLACK, label=< sh:path > ] ; + node107 -> node452 [ color=BLACK, label=< rdf:first > ] ; + node733 -> node256 [ color=BLACK, label=< sh:property > ] ; + node454 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node4 -> node696 [ color=BLACK, label=< sh:path > ] ; + node582 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node289 -> node17 [ color=BLACK, label=< rdf:rest > ] ; + node661 -> node997 [ color=BLACK, label=< rdf:first > ] ; + node616 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node551 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node880 -> node82 [ color=BLACK, label=< rdf:rest > ] ; + node837 -> node1014 [ color=BLACK, label=< rdf:rest > ] ; + node451 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node560 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node1013 -> node174 [ color=BLACK, label=< rdf:first > ] ; + node968 -> node905 [ color=BLACK, label=< rdf:rest > ] ; + node954 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node156 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node609 -> node97 [ color=BLACK, label=< sh:datatype > ] ; + node238 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node638 -> node943 [ color=BLACK, label=< rdf:rest > ] ; + node18 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node973 -> node25 [ color=BLACK, label=< rdfs:range > ] ; + node677 -> node466 [ color=BLACK, label=< sh:property > ] ; + node304 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node876 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node38 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node1025 -> node172 [ color=BLACK, label=< sh:path > ] ; + node58 -> node260 [ color=BLACK, label=< rdf:type > ] ; + node86 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node709 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node881 -> node329 [ color=BLACK, label=< rdfs:range > ] ; + node633 -> node443 [ color=BLACK, label=< sh:in > ] ; + node142 -> node40 [ color=BLACK, label=< sh:path > ] ; + node616 -> node414 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node34 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node756 -> node157 [ color=BLACK, label=< sh:path > ] ; + node1024 -> node501 [ color=BLACK, label=< rdf:first > ] ; + node636 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node476 -> node59 [ color=BLACK, label=< sh:class > ] ; + node568 -> node471 [ color=BLACK, label=< rdf:first > ] ; + node88 -> node171 [ color=BLACK, label=< sh:property > ] ; + node913 -> node65 [ color=BLACK, label=< rdf:rest > ] ; + node327 -> node757 [ color=BLACK, label=< sh:property > ] ; + node498 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node699 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node966 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node283 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node900 -> node791 [ color=BLACK, label=< rdf:rest > ] ; + node589 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node426 -> node218 [ color=BLACK, label=< rdf:type > ] ; + node588 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node928 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node57 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node652 -> node620 [ color=BLACK, label=< sh:path > ] ; + node341 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node755 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node633 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node807 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node1001 -> node640 [ color=BLACK, label=< rdf:rest > ] ; + node1019 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node724 -> node147 [ color=BLACK, label=< sh:datatype > ] ; + node310 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node322 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node405 -> node173 [ color=BLACK, label=< sh:property > ] ; + node977 -> node330 [ color=BLACK, label=< rdf:rest > ] ; + node376 -> node193 [ color=BLACK, label=< rdf:first > ] ; + node1026 -> node129 [ color=BLACK, label=< rdf:first > ] ; + node903 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node258 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node557 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node702 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node126 -> node97 [ color=BLACK, label=< rdfs:range > ] ; + node277 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node180 -> node240 [ color=BLACK, label=< sh:property > ] ; + node327 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node426 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node955 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node345 -> node399 [ color=BLACK, label=< rdfs:range > ] ; + node458 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node1020 -> node872 [ color=BLACK, label=< rdf:rest > ] ; + node25 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node780 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node910 -> node404 [ color=BLACK, label=< sh:path > ] ; + node772 -> node324 [ color=BLACK, label=< rdf:first > ] ; + node908 -> node144 [ color=BLACK, label=< sh:path > ] ; + node579 -> node396 [ color=BLACK, label=< rdf:type > ] ; + node513 -> node59 [ color=BLACK, label=< rdfs:range > ] ; + node317 -> node137 [ color=BLACK, label=< rdfs:range > ] ; + node1015 -> node877 [ color=BLACK, label=< rdf:first > ] ; + node951 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node539 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node629 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node642 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node59 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node356 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node24 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node882 -> node772 [ color=BLACK, label=< rdf:rest > ] ; + node545 -> node114 [ color=BLACK, label=< sh:property > ] ; + node176 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node256 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node400 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node70 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node366 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node924 -> node992 [ color=BLACK, label=< sh:path > ] ; + node525 -> node854 [ color=BLACK, label=< rdf:rest > ] ; + node818 -> node735 [ color=BLACK, label=< sh:path > ] ; + node847 -> node180 [ color=BLACK, label=< sh:class > ] ; + node100 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node997 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node677 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node687 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node4 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node166 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node228 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node360 -> node106 [ color=BLACK, label=< rdf:rest > ] ; + node498 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node258 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node208 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node822 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node833 -> node536 [ color=BLACK, label=< sh:path > ] ; + node949 -> node524 [ color=BLACK, label=< sh:nodeKind > ] ; + node966 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node189 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node1014 -> node1026 [ color=BLACK, label=< rdf:rest > ] ; + node700 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node588 -> node74 [ color=BLACK, label=< rdf:type > ] ; + node806 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node482 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node247 -> node342 [ color=BLACK, label=< sh:property > ] ; + node223 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node262 -> node187 [ color=BLACK, label=< sh:path > ] ; + node226 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node476 -> node513 [ color=BLACK, label=< sh:path > ] ; + node663 -> node619 [ color=BLACK, label=< rdf:first > ] ; + node878 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node141 -> node894 [ color=BLACK, label=< sh:path > ] ; + node5 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node86 -> node416 [ color=BLACK, label=< sh:property > ] ; + node1021 -> node950 [ color=BLACK, label=< rdf:rest > ] ; + node885 -> node421 [ color=BLACK, label=< rdf:first > ] ; + node892 -> node714 [ color=BLACK, label=< rdf:first > ] ; + node961 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node557 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node964 -> node168 [ color=BLACK, label=< rdf:rest > ] ; + node868 -> node170 [ color=BLACK, label=< rdf:first > ] ; + node22 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node552 -> node67 [ color=BLACK, label=< sh:path > ] ; + node472 -> node57 [ color=BLACK, label=< sh:path > ] ; + node634 -> node187 [ color=BLACK, label=< sh:path > ] ; + node733 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node264 -> node579 [ color=BLACK, label=< rdf:first > ] ; + node152 -> node44 [ color=BLACK, label=< rdf:type > ] ; + node974 -> node890 [ color=BLACK, label=< rdf:rest > ] ; + node424 -> node130 [ color=BLACK, label=< rdf:rest > ] ; + node341 -> node972 [ color=BLACK, label=< sh:path > ] ; + node486 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node0 -> node809 [ color=BLACK, label=< rdf:rest > ] ; + node699 -> node566 [ color=BLACK, label=< sh:path > ] ; + node775 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node737 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node1018 -> node60 [ color=BLACK, label=< rdf:rest > ] ; + node778 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node284 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node1026 -> node975 [ color=BLACK, label=< rdf:rest > ] ; + node827 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node685 -> node47 [ color=BLACK, label=< rdf:first > ] ; + node689 -> node963 [ color=BLACK, label=< rdf:first > ] ; + node725 -> node437 [ color=BLACK, label=< sh:in > ] ; + node413 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node1023 -> node785 [ color=BLACK, label=< rdf:first > ] ; + node865 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node88 -> node341 [ color=BLACK, label=< sh:property > ] ; + node356 -> node268 [ color=BLACK, label=< sh:property > ] ; + node356 -> node470 [ color=BLACK, label=< sh:property > ] ; + node321 -> node545 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node867 -> node83 [ color=BLACK, label=< rdf:first > ] ; + node708 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node58 -> node486 [ color=BLACK, label=< sh:property > ] ; + node920 -> node899 [ color=BLACK, label=< rdf:rest > ] ; + node992 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node434 -> node781 [ color=BLACK, label=< sh:path > ] ; + node308 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node495 -> node567 [ color=BLACK, label=< sh:property > ] ; + node652 -> node86 [ color=BLACK, label=< sh:class > ] ; + node357 -> node300 [ color=BLACK, label=< sh:property > ] ; + node496 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node945 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node720 -> node495 [ color=BLACK, label=< sh:class > ] ; + node247 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node742 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node44 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node9 -> node87 [ color=BLACK, label=< sh:nodeKind > ] ; + node831 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node397 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node321 -> node981 [ color=BLACK, label=< sh:property > ] ; + node116 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node550 -> node348 [ color=BLACK, label=< rdf:type > ] ; + node654 -> node422 [ color=BLACK, label=< rdf:type > ] ; + node914 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node533 -> node396 [ color=BLACK, label=< rdf:type > ] ; + node63 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node1009 -> node288 [ color=BLACK, label=< rdf:first > ] ; + node151 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node171 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node178 -> node1025 [ color=BLACK, label=< sh:property > ] ; + node1004 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node178 -> node545 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node91 -> node48 [ color=BLACK, label=< rdf:type > ] ; + node881 -> node28 [ color=BLACK, label=< rdf:type > ] ; + node351 -> node475 [ color=BLACK, label=< sh:class > ] ; + node755 -> node84 [ color=BLACK, label=< sh:path > ] ; + node591 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node84 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node693 -> node347 [ color=BLACK, label=< rdf:first > ] ; + node59 -> node748 [ color=BLACK, label=< sh:property > ] ; + node1021 -> node6 [ color=BLACK, label=< rdf:first > ] ; + node115 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node666 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node432 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node496 -> node236 [ color=BLACK, label=< sh:path > ] ; + node628 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node582 -> node715 [ color=BLACK, label=< sh:path > ] ; + node332 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node576 -> node763 [ color=BLACK, label=< sh:path > ] ; + node1025 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node748 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node132 -> node194 [ color=BLACK, label=< rdf:type > ] ; + node327 -> node949 [ color=BLACK, label=< sh:property > ] ; + node383 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node58 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node725 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node339 -> node670 [ color=BLACK, label=< rdf:rest > ] ; + node821 -> node1003 [ color=BLACK, label=< rdf:rest > ] ; + node206 -> node371 [ color=BLACK, label=< sh:path > ] ; + node455 -> node968 [ color=BLACK, label=< rdf:rest > ] ; + node1007 -> node41 [ color=BLACK, label=< rdfs:range > ] ; + node415 -> node475 [ color=BLACK, label=< sh:class > ] ; + node394 -> node189 [ color=BLACK, label=< rdf:type > ] ; + node733 -> node10 [ color=BLACK, label=< rdf:type > ] ; + node300 -> node682 [ color=BLACK, label=< sh:path > ] ; + node971 -> node54 [ color=BLACK, label=< rdf:rest > ] ; + node504 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node714 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node214 -> node575 [ color=BLACK, label=< sh:path > ] ; + node499 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node9 -> node96 [ color=BLACK, label=< sh:property > ] ; + node327 -> node141 [ color=BLACK, label=< sh:property > ] ; + node299 -> node162 [ color=BLACK, label=< rdfs:range > ] ; + node825 -> node267 [ color=BLACK, label=< sh:datatype > ] ; + node321 -> node908 [ color=BLACK, label=< sh:property > ] ; + node753 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node538 -> node89 [ color=BLACK, label=< rdf:type > ] ; + node931 -> node41 [ color=BLACK, label=< sh:datatype > ] ; + node491 -> node102 [ color=BLACK, label=< sh:nodeKind > ] ; + node399 -> node260 [ color=BLACK, label=< rdf:type > ] ; + node815 -> node804 [ color=BLACK, label=< sh:path > ] ; + node654 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node297 -> node687 [ color=BLACK, label=< rdfs:subClassOf > ] ; + node270 -> node233 [ color=BLACK, label=< rdf:rest > ] ; + node653 -> node289 [ color=BLACK, label=< rdf:rest > ] ; + node995 -> node20 [ color=BLACK, label=< rdf:type > ] ; + node626 -> node16 [ color=BLACK, label=< sh:datatype > ] ; + node550 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node225 -> node218 [ color=BLACK, label=< rdf:type > ] ; + node145 -> node7 [ color=BLACK, label=< rdf:type > ] ; + node798 -> node585 [ color=BLACK, label=< rdf:rest > ] ; + node708 -> node12 [ color=BLACK, label=< sh:nodeKind > ] ; + node773 -> node309 [ color=BLACK, label=< rdf:rest > ] ; + node180 -> node366 [ color=BLACK, label=< sh:property > ] ; + node213 -> node189 [ color=BLACK, label=< rdf:type > ] ; +# Nebeed65fc99747cfab0d0427dcfc2387 node0 +node0 [ shape=none, color=black label=<
Nebeed65fc99747cfab0d0427dcfc2387
Nebeed65fc99747cfab0d0427dcfc2387
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/device node1 +node1 [ shape=none, color=black label=<
device
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/device
rdfs:comment"the Element refers to a chipset, processor, or electronic board"@en
> ] +# N4d1224cb84164471bfe9d78b4b53798e node2 +node2 [ shape=none, color=black label=<
N4d1224cb84164471bfe9d78b4b53798e
N4d1224cb84164471bfe9d78b4b53798e
sh:maxCount"1"^^xsd:integer
sh:pattern"^[^\/]+\/[^\/]+$"
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/PositiveIntegerRange node3 +node3 [ shape=none, color=black label=<
PositiveIntegerRange
https://spdx.org/rdf/3.0.1/terms/Core/PositiveIntegerRange
rdfs:comment"A tuple of two positive integers that define a range."@en
> ] +# N261626e9c32242429fe98ee9d3ca821f node4 +node4 [ shape=none, color=black label=<
N261626e9c32242429fe98ee9d3ca821f
N261626e9c32242429fe98ee9d3ca821f
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# N0fd16555fe264617a00bc7a3f0a789fa node5 +node5 [ shape=none, color=black label=<
N0fd16555fe264617a00bc7a3f0a789fa
N0fd16555fe264617a00bc7a3f0a789fa
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/staticAnalysisReport node6 +node6 [ shape=none, color=black label=<
staticAnalysisReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/staticAnalysisReport
rdfs:comment"A reference to a static analysis report for a package."@en
> ] +# http://www.w3.org/2002/07/owl#NamedIndividual node7 +node7 [ shape=none, color=black label=<
NamedIndividual
http://www.w3.org/2002/07/owl#NamedIndividual
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasInputs node8 +node8 [ shape=none, color=black label=<
hasInputs
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasInputs
rdfs:comment"The `from` Build has each `to` Elements as an input, during a LifecycleScopeType period."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/NamespaceMap node9 +node9 [ shape=none, color=black label=<
NamespaceMap
https://spdx.org/rdf/3.0.1/terms/Core/NamespaceMap
rdfs:comment"A mapping between prefixes and namespace partial URIs."@en
> ] +# http://www.w3.org/ns/shacl#NodeShape node10 +node10 [ shape=none, color=black label=<
NodeShape
http://www.w3.org/ns/shacl#NodeShape
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/CvssV4VulnAssessmentRelationship node11 +node11 [ shape=none, color=black label=<
CvssV4VulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/CvssV4VulnAssessmentRelationship
rdfs:comment"Provides a CVSS version 4 assessment for a vulnerability."@en
> ] +# http://www.w3.org/ns/shacl#IRI node12 +node12 [ shape=none, color=black label=<
IRI
http://www.w3.org/ns/shacl#IRI
> ] +# N3663096173f647f3a500438fb7ff1f66 node13 +node13 [ shape=none, color=black label=<
N3663096173f647f3a500438fb7ff1f66
N3663096173f647f3a500438fb7ff1f66
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/definingArtifact node14 +node14 [ shape=none, color=black label=<
definingArtifact
https://spdx.org/rdf/3.0.1/terms/Core/definingArtifact
rdfs:comment"Artifact representing a serialization instance of SPDX data containing the +definition of a particular Element."@en
> ] +# Nafa3c56470ac429e97e73d75af61b399 node15 +node15 [ shape=none, color=black label=<
Nafa3c56470ac429e97e73d75af61b399
Nafa3c56470ac429e97e73d75af61b399
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# http://www.w3.org/2001/XMLSchema#dateTimeStamp node16 +node16 [ shape=none, color=black label=<
dateTimeStamp
http://www.w3.org/2001/XMLSchema#dateTimeStamp
> ] +# Ne7f6a63f4c0a4348b1158463b39ab8e1 node17 +node17 [ shape=none, color=black label=<
Ne7f6a63f4c0a4348b1158463b39ab8e1
Ne7f6a63f4c0a4348b1158463b39ab8e1
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b512 node18 +node18 [ shape=none, color=black label=<
blake2b512
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b512
rdfs:comment"BLAKE2b algorithm with a digest size of 512, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/builtTime node19 +node19 [ shape=none, color=black label=<
builtTime
https://spdx.org/rdf/3.0.1/terms/Core/builtTime
rdfs:comment"Specifies the time an artifact was built."@en
> ] +# http://www.w3.org/2002/07/owl#DatatypeProperty node20 +node20 [ shape=none, color=black label=<
DatatypeProperty
http://www.w3.org/2002/07/owl#DatatypeProperty
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/other node21 +node21 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/other
rdfs:comment"Any other units of energy measurement."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/SupportType/limitedSupport node22 +node22 [ shape=none, color=black label=<
limitedSupport
https://spdx.org/rdf/3.0.1/terms/Core/SupportType/limitedSupport
rdfs:comment"the artifact has been released, and there is limited support available from the supplier. There is a validUntilDate that can provide additional information about the duration of support."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/act node23 +node23 [ shape=none, color=black label=<
act
https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/act
rdfs:comment"The vulnerability requires attention from the organization's internal, supervisory-level and leadership-level individuals. Necessary actions include requesting assistance or information about the vulnerability, as well as publishing a notification either internally and/or externally. Typically, internal groups would meet to determine the overall response and then execute agreed upon actions. CISA recommends remediating Act vulnerabilities as soon as possible."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/sensor node24 +node24 [ shape=none, color=black label=<
sensor
https://spdx.org/rdf/3.0.1/terms/Dataset/sensor
rdfs:comment"Describes a sensor used for collecting the data."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry node25 +node25 [ shape=none, color=black label=<
DictionaryEntry
https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry
rdfs:comment"A key with an associated value."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOutputs node26 +node26 [ shape=none, color=black label=<
hasOutputs
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOutputs
rdfs:comment"The `from` Build element generates each `to` Element as an output, during a LifecycleScopeType period."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/datasetAvailability node27 +node27 [ shape=none, color=black label=<
datasetAvailability
https://spdx.org/rdf/3.0.1/terms/Dataset/datasetAvailability
rdfs:comment"The field describes the availability of a dataset."@en
> ] # http://www.w3.org/2002/07/owl#ObjectProperty node28 node28 [ shape=none, color=black label=<
ObjectProperty
http://www.w3.org/2002/07/owl#ObjectProperty
> ] -# https://spdx.org/rdf/3.0.1/terms/Build/configSourceUri node29 -node29 [ shape=none, color=black label=<
configSourceUri
https://spdx.org/rdf/3.0.1/terms/Build/configSourceUri
rdfs:comment"Property that describes the URI of the build configuration source file."@en
> ] -# http://www.w3.org/2001/XMLSchema#anyURI node30 -node30 [ shape=none, color=black label=<
anyURI
http://www.w3.org/2001/XMLSchema#anyURI
> ] -# https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseText node31 -node31 [ shape=none, color=black label=<
licenseText
https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseText
rdfs:comment"Identifies the full text of a License or Addition."@en
> ] -# N691ed78b81ad47c8ac0cf2c676d6f780 node32 -node32 [ shape=none, color=black label=<
N691ed78b81ad47c8ac0cf2c676d6f780
N691ed78b81ad47c8ac0cf2c676d6f780
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/documentation node33 -node33 [ shape=none, color=black label=<
documentation
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/documentation
rdfs:comment"Element is documentation"@en
> ] -# N4820d216aaf54187b083982911e4f21e node34 -node34 [ shape=none, color=black label=<
N4820d216aaf54187b083982911e4f21e
N4820d216aaf54187b083982911e4f21e
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# http://www.w3.org/ns/shacl#IRI node35 -node35 [ shape=none, color=black label=<
IRI
http://www.w3.org/ns/shacl#IRI
> ] -# N5752367daccc4fc1aeecc2fb339031a5 node36 -node36 [ shape=none, color=black label=<
N5752367daccc4fc1aeecc2fb339031a5
N5752367daccc4fc1aeecc2fb339031a5
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/expandedLicensing node37 -node37 [ shape=none, color=black label=<
expandedLicensing
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/expandedLicensing
rdfs:comment"the element follows the expanded Licensing profile specification"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/megajoule node38 -node38 [ shape=none, color=black label=<
megajoule
https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/megajoule
rdfs:comment"Megajoule."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType node39 -node39 [ shape=none, color=black label=<
EnergyUnitType
https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType
rdfs:comment"Specifies the unit of energy consumption."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/platform node40 -node40 [ shape=none, color=black label=<
platform
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/platform
rdfs:comment"Element represents a runtime environment"@en
> ] -# N741b71531ddc4599a2e8d5a42a1fb55c node41 -node41 [ shape=none, color=black label=<
N741b71531ddc4599a2e8d5a42a1fb55c
N741b71531ddc4599a2e8d5a42a1fb55c
sh:maxCount"1"^^xsd:integer
> ] -# N5184290f9e904f948a93b63b3e2fb32c node42 -node42 [ shape=none, color=black label=<
N5184290f9e904f948a93b63b3e2fb32c
N5184290f9e904f948a93b63b3e2fb32c
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/PresenceType node43 -node43 [ shape=none, color=black label=<
PresenceType
https://spdx.org/rdf/3.0.1/terms/Core/PresenceType
rdfs:comment"Categories of presence or absence."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/executable node44 -node44 [ shape=none, color=black label=<
executable
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/executable
rdfs:comment"Element is an Artifact that can be run on a computer"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/model node45 -node45 [ shape=none, color=black label=<
model
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/model
rdfs:comment"the Element is a machine learning or artificial intelligence model"@en
> ] -# N91e81a4fd6c84f139464b145179a5a55 node46 -node46 [ shape=none, color=black label=<
N91e81a4fd6c84f139464b145179a5a55
N91e81a4fd6c84f139464b145179a5a55
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# N7edb751ffd5945e88891ca48f8f101d2 node47 -node47 [ shape=none, color=black label=<
N7edb751ffd5945e88891ca48f8f101d2
N7edb751ffd5945e88891ca48f8f101d2
> ] -# N010e11ce935d4da7b64fc12bd1659da2 node48 -node48 [ shape=none, color=black label=<
N010e11ce935d4da7b64fc12bd1659da2
N010e11ce935d4da7b64fc12bd1659da2
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/high node49 -node49 [ shape=none, color=black label=<
high
https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/high
rdfs:comment"When a CVSS score is between 7.0 - 8.9"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timeseries node50 -node50 [ shape=none, color=black label=<
timeseries
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timeseries
rdfs:comment"data is recorded in an ordered sequence of timestamped entries, such as the price of a stock over the course of a day."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardAdditionTemplate node51 -node51 [ shape=none, color=black label=<
standardAdditionTemplate
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardAdditionTemplate
rdfs:comment"Identifies the full text of a LicenseAddition, in SPDX templating format."@en
> ] -# http://www.w3.org/2002/07/owl#DatatypeProperty node52 -node52 [ shape=none, color=black label=<
DatatypeProperty
http://www.w3.org/2002/07/owl#DatatypeProperty
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/extension node53 -node53 [ shape=none, color=black label=<
extension
https://spdx.org/rdf/3.0.1/terms/Core/extension
rdfs:comment"Specifies an Extension characterization of some aspect of an Element."@en
> ] -# Nf1664045433d48fc8934c9bb9f48bc8d node54 -node54 [ shape=none, color=black label=<
Nf1664045433d48fc8934c9bb9f48bc8d
Nf1664045433d48fc8934c9bb9f48bc8d
> ] -# http://www.w3.org/1999/02/22-rdf-syntax-ns#nil node55 -node55 [ shape=none, color=black label=<
nil
http://www.w3.org/1999/02/22-rdf-syntax-ns#nil
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/availableFrom node56 -node56 [ shape=none, color=black label=<
availableFrom
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/availableFrom
rdfs:comment"The `from` Element is available from the additional supplier described by each `to` Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/CustomLicenseAddition node57 -node57 [ shape=none, color=black label=<
CustomLicenseAddition
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/CustomLicenseAddition
rdfs:comment"A license addition that is not listed on the SPDX Exceptions List."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalComponent node58 -node58 [ shape=none, color=black label=<
hasOptionalComponent
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalComponent
rdfs:comment"Every `to` Element is an optional component of the `from` Element (`from` hasOptionalComponent `to`)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/SsvcVulnAssessmentRelationship node59 -node59 [ shape=none, color=black label=<
SsvcVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/SsvcVulnAssessmentRelationship
rdfs:comment"Provides an SSVC assessment for a vulnerability."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/copyrightText node60 -node60 [ shape=none, color=black label=<
copyrightText
https://spdx.org/rdf/3.0.1/terms/Software/copyrightText
rdfs:comment"Identifies the text of one or more copyright notices for a software Package, -File or Snippet, if any."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/eolNotice node61 -node61 [ shape=none, color=black label=<
eolNotice
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/eolNotice
rdfs:comment"A reference to the End Of Sale (EOS) and/or End Of Life (EOL) information related to a package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ElementCollection node62 -node62 [ shape=none, color=black label=<
ElementCollection
https://spdx.org/rdf/3.0.1/terms/Core/ElementCollection
rdfs:comment"A collection of Elements, not necessarily with unifying context."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/modelDataPreprocessing node63 -node63 [ shape=none, color=black label=<
modelDataPreprocessing
https://spdx.org/rdf/3.0.1/terms/AI/modelDataPreprocessing
rdfs:comment"Describes all the preprocessing steps applied to the training data before the -model training."@en
> ] -# N4eda00f688864dce9e24bc0afba5c5ec node64 -node64 [ shape=none, color=black label=<
N4eda00f688864dce9e24bc0afba5c5ec
N4eda00f688864dce9e24bc0afba5c5ec
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/noAssertion node65 -node65 [ shape=none, color=black label=<
noAssertion
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/noAssertion
rdfs:comment"data type is not known."@en
> ] -# N28e2587f44d84faeae64c14b66139e70 node66 -node66 [ shape=none, color=black label=<
N28e2587f44d84faeae64c14b66139e70
N28e2587f44d84faeae64c14b66139e70
> ] -# http://www.w3.org/ns/shacl#BlankNodeOrIRI node67 -node67 [ shape=none, color=black label=<
BlankNodeOrIRI
http://www.w3.org/ns/shacl#BlankNodeOrIRI
> ] -# N562bb4cb1cd946ac86cbdee283f3b602 node68 -node68 [ shape=none, color=black label=<
N562bb4cb1cd946ac86cbdee283f3b602
N562bb4cb1cd946ac86cbdee283f3b602
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasVariant node69 -node69 [ shape=none, color=black label=<
hasVariant
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasVariant
rdfs:comment"Every `to` Element is a variant the `from` Element (`from` hasVariant `to`)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/clear node70 -node70 [ shape=none, color=black label=<
clear
https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/clear
rdfs:comment"Dataset may be distributed freely, without restriction."@en
> ] -# Nd94c8d0ee8d3451ba2771193aa7ce1e1 node71 -node71 [ shape=none, color=black label=<
Nd94c8d0ee8d3451ba2771193aa7ce1e1
Nd94c8d0ee8d3451ba2771193aa7ce1e1
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDependencyManifest node72 -node72 [ shape=none, color=black label=<
hasDependencyManifest
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDependencyManifest
rdfs:comment"The `from` Element has manifest files that contain dependency information in each `to` Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/framework node73 -node73 [ shape=none, color=black label=<
framework
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/framework
rdfs:comment"the Element is a software framework"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/structured node74 -node74 [ shape=none, color=black label=<
structured
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/structured
rdfs:comment"data is stored in tabular format or retrieved from a relational database."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/development node75 -node75 [ shape=none, color=black label=<
development
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/development
rdfs:comment"A relationship has specific context implications during development phase of an element."@en
> ] -# Na5b54b8b8f034a41b0de2591018869f8 node76 -node76 [ shape=none, color=black label=<
Na5b54b8b8f034a41b0de2591018869f8
Na5b54b8b8f034a41b0de2591018869f8
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/validUntilTime node77 -node77 [ shape=none, color=black label=<
validUntilTime
https://spdx.org/rdf/3.0.1/terms/Core/validUntilTime
rdfs:comment"Specifies until when the artifact can be used before its usage needs to be -reassessed."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/module node78 -node78 [ shape=none, color=black label=<
module
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/module
rdfs:comment"the Element is a module of a piece of software"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/VexAffectedVulnAssessmentRelationship node79 -node79 [ shape=none, color=black label=<
VexAffectedVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/VexAffectedVulnAssessmentRelationship
rdfs:comment"Connects a vulnerability and an element designating the element as a product -affected by the vulnerability."@en
> ] -# Ne90c1aa94ffb4387bb2d7b9aa9c03f44 node80 -node80 [ shape=none, color=black label=<
Ne90c1aa94ffb4387bb2d7b9aa9c03f44
Ne90c1aa94ffb4387bb2d7b9aa9c03f44
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/exportControlAssessment node81 -node81 [ shape=none, color=black label=<
exportControlAssessment
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/exportControlAssessment
rdfs:comment"A reference to a export control assessment for a package."@en
> ] -# Nb832b158f09143a88d5fc0350f0a7ce7 node82 -node82 [ shape=none, color=black label=<
Nb832b158f09143a88d5fc0350f0a7ce7
Nb832b158f09143a88d5fc0350f0a7ce7
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropName node83 -node83 [ shape=none, color=black label=<
cdxPropName
https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropName
rdfs:comment"A name used in a CdxExtension name-value pair."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType node84 -node84 [ shape=none, color=black label=<
ExternalIdentifierType
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType
rdfs:comment"Specifies the type of an external identifier."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/productMetadata node85 -node85 [ shape=none, color=black label=<
productMetadata
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/productMetadata
rdfs:comment"A reference to additional product metadata such as reference within organization's product catalog."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType node86 -node86 [ shape=none, color=black label=<
ExternalRefType
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType
rdfs:comment"Specifies the type of an external reference."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/incomplete node87 -node87 [ shape=none, color=black label=<
incomplete
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/incomplete
rdfs:comment"The relationship is known not to be exhaustive."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/extension node88 -node88 [ shape=none, color=black label=<
extension
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/extension
rdfs:comment"the element follows the Extension profile specification"@en
> ] -# Nfb5c84b12c4541c48148af0e30deef40 node89 -node89 [ shape=none, color=black label=<
Nfb5c84b12c4541c48148af0e30deef40
Nfb5c84b12c4541c48148af0e30deef40
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/additionalPurpose node90 -node90 [ shape=none, color=black label=<
additionalPurpose
https://spdx.org/rdf/3.0.1/terms/Software/additionalPurpose
rdfs:comment"Provides additional purpose information of the software artifact."@en
> ] -# N8e637365aa4f44d99020084f0094aea6 node91 -node91 [ shape=none, color=black label=<
N8e637365aa4f44d99020084f0094aea6
N8e637365aa4f44d99020084f0094aea6
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/standardCompliance node92 -node92 [ shape=none, color=black label=<
standardCompliance
https://spdx.org/rdf/3.0.1/terms/AI/standardCompliance
rdfs:comment"Captures a standard that is being complied with."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsDilithium node93 -node93 [ shape=none, color=black label=<
crystalsDilithium
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsDilithium
rdfs:comment"[Dilithium](https://pq-crystals.org/dilithium/)"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityAdversaryModel node94 -node94 [ shape=none, color=black label=<
securityAdversaryModel
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityAdversaryModel
rdfs:comment"A reference to the security adversary model for a package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/datasetUpdateMechanism node95 -node95 [ shape=none, color=black label=<
datasetUpdateMechanism
https://spdx.org/rdf/3.0.1/terms/Dataset/datasetUpdateMechanism
rdfs:comment"Describes a mechanism to update the dataset."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasRequirement node96 -node96 [ shape=none, color=black label=<
hasRequirement
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasRequirement
rdfs:comment"The `from` Element has a requirement on each `to` Element, during a LifecycleScopeType period."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetPackage node97 -node97 [ shape=none, color=black label=<
DatasetPackage
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetPackage
rdfs:comment"Specifies a data package and its associated information."@en
> ] -# Ne875d912ab874da4aab601931e15d2a6 node98 -node98 [ shape=none, color=black label=<
Ne875d912ab874da4aab601931e15d2a6
Ne875d912ab874da4aab601931e15d2a6
sh:maxCount"1"^^xsd:integer
> ] -# N2d5e2c699d894a4b825e181b5e1beef3 node99 -node99 [ shape=none, color=black label=<
N2d5e2c699d894a4b825e181b5e1beef3
N2d5e2c699d894a4b825e181b5e1beef3
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType node100 -node100 [ shape=none, color=black label=<
AnnotationType
https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType
rdfs:comment"Specifies the type of an annotation."@en
> ] -# N627a8df90dd34688bcaf271fa61909cf node101 -node101 [ shape=none, color=black label=<
N627a8df90dd34688bcaf271fa61909cf
N627a8df90dd34688bcaf271fa61909cf
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseExpression node102 -node102 [ shape=none, color=black label=<
licenseExpression
https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseExpression
rdfs:comment"A string in the license expression format."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/simpleLicensing node103 -node103 [ shape=none, color=black label=<
simpleLicensing
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/simpleLicensing
rdfs:comment"the element follows the simple Licensing profile specification"@en
> ] -# N2ab62e0566c6493e8c11224f47c7e474 node104 -node104 [ shape=none, color=black label=<
N2ab62e0566c6493e8c11224f47c7e474
N2ab62e0566c6493e8c11224f47c7e474
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/impactStatementTime node105 -node105 [ shape=none, color=black label=<
impactStatementTime
https://spdx.org/rdf/3.0.1/terms/Security/impactStatementTime
rdfs:comment"Timestamp of impact statement."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/other node106 -node106 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/other
rdfs:comment"the Element doesn't fit into any of the other categories"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SbomType/analyzed node107 -node107 [ shape=none, color=black label=<
analyzed
https://spdx.org/rdf/3.0.1/terms/Software/SbomType/analyzed
rdfs:comment"SBOM generated through analysis of artifacts (e.g., executables, packages, containers, and virtual machine images) after its build. Such analysis generally requires a variety of heuristics. In some contexts, this may also be referred to as a "3rd party" SBOM."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/EpssVulnAssessmentRelationship node108 -node108 [ shape=none, color=black label=<
EpssVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/EpssVulnAssessmentRelationship
rdfs:comment"Provides an EPSS assessment for a vulnerability."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/review node109 -node109 [ shape=none, color=black label=<
review
https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/review
rdfs:comment"Used when someone reviews the Element."@en
> ] -# N4f0d6e33bbb14fed95c0d6601280aba6 node110 -node110 [ shape=none, color=black label=<
N4f0d6e33bbb14fed95c0d6601280aba6
N4f0d6e33bbb14fed95c0d6601280aba6
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/assessedElement node111 -node111 [ shape=none, color=black label=<
assessedElement
https://spdx.org/rdf/3.0.1/terms/Security/assessedElement
rdfs:comment"Specifies an Element contained in a piece of software where a vulnerability was -found."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/SupportType/deployed node112 -node112 [ shape=none, color=black label=<
deployed
https://spdx.org/rdf/3.0.1/terms/Core/SupportType/deployed
rdfs:comment"in addition to being supported by the supplier, the software is known to have been deployed and is in use. For a software as a service provider, this implies the software is now available as a service."@en
> ] -# N5916600ff3b64ccbb3c0c4cec496af2b node113 -node113 [ shape=none, color=black label=<
N5916600ff3b64ccbb3c0c4cec496af2b
N5916600ff3b64ccbb3c0c4cec496af2b
> ] -# N936f4c7d7cbe4251a09be45c1a7697ea node114 -node114 [ shape=none, color=black label=<
N936f4c7d7cbe4251a09be45c1a7697ea
N936f4c7d7cbe4251a09be45c1a7697ea
> ] -# Na6edc3447bb947369e5026089e67dbed node115 -node115 [ shape=none, color=black label=<
Na6edc3447bb947369e5026089e67dbed
Na6edc3447bb947369e5026089e67dbed
sh:maxCount"1"^^xsd:integer
> ] -# N056f2ce3b0554a6fa91bc158f3f7d637 node116 -node116 [ shape=none, color=black label=<
N056f2ce3b0554a6fa91bc158f3f7d637
N056f2ce3b0554a6fa91bc158f3f7d637
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# Nf2644907c6ec43fc840c16c25baae289 node117 -node117 [ shape=none, color=black label=<
Nf2644907c6ec43fc840c16c25baae289
Nf2644907c6ec43fc840c16c25baae289
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# Nb4e695c9db0e4e39ab354869eada91d0 node118 -node118 [ shape=none, color=black label=<
Nb4e695c9db0e4e39ab354869eada91d0
Nb4e695c9db0e4e39ab354869eada91d0
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/container node119 -node119 [ shape=none, color=black label=<
container
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/container
rdfs:comment"the Element is a container image which can be used by a container runtime application"@en
> ] -# Nce35bce02e5a41a8a45ff321f096d08e node120 -node120 [ shape=none, color=black label=<
Nce35bce02e5a41a8a45ff321f096d08e
Nce35bce02e5a41a8a45ff321f096d08e
> ] -# Nedbbab6ec39147ee898a82f07eb7cb2b node121 -node121 [ shape=none, color=black label=<
Nedbbab6ec39147ee898a82f07eb7cb2b
Nedbbab6ec39147ee898a82f07eb7cb2b
> ] -# Nad8c0e2090004dd185af5877deeab585 node122 -node122 [ shape=none, color=black label=<
Nad8c0e2090004dd185af5877deeab585
Nad8c0e2090004dd185af5877deeab585
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/Hash node123 -node123 [ shape=none, color=black label=<
Hash
https://spdx.org/rdf/3.0.1/terms/Core/Hash
rdfs:comment"A mathematically calculated representation of a grouping of data."@en
> ] -# http://www.w3.org/ns/shacl#BlankNode node124 -node124 [ shape=none, color=black label=<
BlankNode
http://www.w3.org/ns/shacl#BlankNode
> ] -# Nb7614ea30a4c43bcb60025edef8645e1 node125 -node125 [ shape=none, color=black label=<
Nb7614ea30a4c43bcb60025edef8645e1
Nb7614ea30a4c43bcb60025edef8645e1
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/hashValue node126 -node126 [ shape=none, color=black label=<
hashValue
https://spdx.org/rdf/3.0.1/terms/Core/hashValue
rdfs:comment"The result of applying a hash algorithm to an Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/CvssV3VulnAssessmentRelationship node127 -node127 [ shape=none, color=black label=<
CvssV3VulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/CvssV3VulnAssessmentRelationship
rdfs:comment"Provides a CVSS version 3 assessment for a vulnerability."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/clickthrough node128 -node128 [ shape=none, color=black label=<
clickthrough
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/clickthrough
rdfs:comment"the dataset is not publicly available and can only be accessed after affirmatively accepting terms on a clickthrough webpage."@en
> ] -# Nfad83cb51e904661bc90dc3d730cc17a node129 -node129 [ shape=none, color=black label=<
Nfad83cb51e904661bc90dc3d730cc17a
Nfad83cb51e904661bc90dc3d730cc17a
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/score node130 -node130 [ shape=none, color=black label=<
score
https://spdx.org/rdf/3.0.1/terms/Security/score
rdfs:comment"Provides a numerical (0-10) representation of the severity of a vulnerability."@en
> ] -# N1d55a4cc26604d0cb23e9a68bfc24dca node131 -node131 [ shape=none, color=black label=<
N1d55a4cc26604d0cb23e9a68bfc24dca
N1d55a4cc26604d0cb23e9a68bfc24dca
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/privacyAssessment node132 -node132 [ shape=none, color=black label=<
privacyAssessment
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/privacyAssessment
rdfs:comment"A reference to a privacy assessment for a package."@en
> ] -# Ne8878f5e228d49e69df0775e895dc8d1 node133 -node133 [ shape=none, color=black label=<
Ne8878f5e228d49e69df0775e895dc8d1
Ne8878f5e228d49e69df0775e895dc8d1
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/npm node134 -node134 [ shape=none, color=black label=<
npm
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/npm
rdfs:comment"A reference to an npm package. The package locator format, looks like `package@version`, is defined in [npm Docs](https://docs.npmjs.com/cli/v10/configuring-npm/package-json)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/listVersionAdded node135 -node135 [ shape=none, color=black label=<
listVersionAdded
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/listVersionAdded
rdfs:comment"Specifies the SPDX License List version in which this ListedLicense or +# Ne697c5fd419241ecb7bc6e160c77a510 node29 +node29 [ shape=none, color=black label=<
Ne697c5fd419241ecb7bc6e160c77a510
Ne697c5fd419241ecb7bc6e160c77a510
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/domain node30 +node30 [ shape=none, color=black label=<
domain
https://spdx.org/rdf/3.0.1/terms/AI/domain
rdfs:comment"Captures the domain in which the AI package can be used."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotInExecutePath node31 +node31 [ shape=none, color=black label=<
vulnerableCodeNotInExecutePath
https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotInExecutePath
rdfs:comment"The affected code is not reachable through the execution of the code, including non-anticipated states of the product."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/inlineMitigationsAlreadyExist node32 +node32 [ shape=none, color=black label=<
inlineMitigationsAlreadyExist
https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/inlineMitigationsAlreadyExist
rdfs:comment"Built-in inline controls or mitigations prevent an adversary from leveraging the vulnerability."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType node33 +node33 [ shape=none, color=black label=<
SafetyRiskAssessmentType
https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType
rdfs:comment"Specifies the safety risk level."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTestCase node34 +node34 [ shape=none, color=black label=<
hasTestCase
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTestCase
rdfs:comment"Every `to` Element is a test case for the `from` Element (`from` hasTestCase `to`)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/other node35 +node35 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/other
rdfs:comment"data is of a type not included in this list."@en
> ] +# N8aef4e6936d24df2b8892e402ee2e06f node36 +node36 [ shape=none, color=black label=<
N8aef4e6936d24df2b8892e402ee2e06f
N8aef4e6936d24df2b8892e402ee2e06f
> ] +# N52da08f37d8d474794c1143d7e78f1b6 node37 +node37 [ shape=none, color=black label=<
N52da08f37d8d474794c1143d7e78f1b6
N52da08f37d8d474794c1143d7e78f1b6
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/CvssV2VulnAssessmentRelationship node38 +node38 [ shape=none, color=black label=<
CvssV2VulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/CvssV2VulnAssessmentRelationship
rdfs:comment"Provides a CVSS version 2.0 assessment for a vulnerability."@en
> ] +# Nc7271a13814845acade85355ef38fb2d node39 +node39 [ shape=none, color=black label=<
Nc7271a13814845acade85355ef38fb2d
Nc7271a13814845acade85355ef38fb2d
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseExpression node40 +node40 [ shape=none, color=black label=<
licenseExpression
https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseExpression
rdfs:comment"A string in the license expression format."@en
> ] +# http://www.w3.org/2001/XMLSchema#string node41 +node41 [ shape=none, color=black label=<
string
http://www.w3.org/2001/XMLSchema#string
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/startTime node42 +node42 [ shape=none, color=black label=<
startTime
https://spdx.org/rdf/3.0.1/terms/Core/startTime
rdfs:comment"Specifies the time from which an element is applicable / valid."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/syntactic node43 +node43 [ shape=none, color=black label=<
syntactic
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/syntactic
rdfs:comment"data describes the syntax or semantics of a language or text, such as a parse tree used for natural language processing."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType node44 +node44 [ shape=none, color=black label=<
DatasetType
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType
rdfs:comment"Enumeration of dataset types."@en
> ] +# N4373e88f775c4fc89c3b243a53aa4aa3 node45 +node45 [ shape=none, color=black label=<
N4373e88f775c4fc89c3b243a53aa4aa3
N4373e88f775c4fc89c3b243a53aa4aa3
> ] +# Nf647073029bd4f2c9ad6fa2518639c81 node46 +node46 [ shape=none, color=black label=<
Nf647073029bd4f2c9ad6fa2518639c81
Nf647073029bd4f2c9ad6fa2518639c81
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/deviceDriver node47 +node47 [ shape=none, color=black label=<
deviceDriver
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/deviceDriver
rdfs:comment"Element represents software that controls hardware devices"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose node48 +node48 [ shape=none, color=black label=<
SoftwarePurpose
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose
rdfs:comment"Provides information about the primary purpose of an Element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/namespaceMap node49 +node49 [ shape=none, color=black label=<
namespaceMap
https://spdx.org/rdf/3.0.1/terms/Core/namespaceMap
rdfs:comment"Provides a NamespaceMap of prefixes and associated namespace partial URIs applicable to an SpdxDocument and independent of any specific serialization format or instance."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsKyber node50 +node50 [ shape=none, color=black label=<
crystalsKyber
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsKyber
rdfs:comment"[Kyber](https://pq-crystals.org/kyber/)"@en
> ] +# Nf2ddffb662a444bf9d8203d189212666 node51 +node51 [ shape=none, color=black label=<
Nf2ddffb662a444bf9d8203d189212666
Nf2ddffb662a444bf9d8203d189212666
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/yes node52 +node52 [ shape=none, color=black label=<
yes
https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/yes
rdfs:comment"Indicates presence of the field."@en
> ] +# N6a14b68a2437442f8a5fa7c6302e8c6c node53 +node53 [ shape=none, color=black label=<
N6a14b68a2437442f8a5fa7c6302e8c6c
N6a14b68a2437442f8a5fa7c6302e8c6c
> ] +# http://www.w3.org/1999/02/22-rdf-syntax-ns#nil node54 +node54 [ shape=none, color=black label=<
nil
http://www.w3.org/1999/02/22-rdf-syntax-ns#nil
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/metricDecisionThreshold node55 +node55 [ shape=none, color=black label=<
metricDecisionThreshold
https://spdx.org/rdf/3.0.1/terms/AI/metricDecisionThreshold
rdfs:comment"Captures the threshold that was used for computation of a metric described in +the metric field."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/clear node56 +node56 [ shape=none, color=black label=<
clear
https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/clear
rdfs:comment"Dataset may be distributed freely, without restriction."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/withdrawnTime node57 +node57 [ shape=none, color=black label=<
withdrawnTime
https://spdx.org/rdf/3.0.1/terms/Security/withdrawnTime
rdfs:comment"Specified the time and date when a vulnerability was withdrawn."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/Artifact node58 +node58 [ shape=none, color=black label=<
Artifact
https://spdx.org/rdf/3.0.1/terms/Core/Artifact
rdfs:comment"A distinct article or unit within the digital domain."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/Element node59 +node59 [ shape=none, color=black label=<
Element
https://spdx.org/rdf/3.0.1/terms/Core/Element
rdfs:comment"Base domain class from which all other SPDX-3.0 domain classes derive."@en
> ] +# N6af8ca5fed2d45dc981700fb092bcb23 node60 +node60 [ shape=none, color=black label=<
N6af8ca5fed2d45dc981700fb092bcb23
N6af8ca5fed2d45dc981700fb092bcb23
> ] +# N33f6dc5ba9b84cb683b7a37962989317 node61 +node61 [ shape=none, color=black label=<
N33f6dc5ba9b84cb683b7a37962989317
N33f6dc5ba9b84cb683b7a37962989317
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/locator node62 +node62 [ shape=none, color=black label=<
locator
https://spdx.org/rdf/3.0.1/terms/Security/locator
rdfs:comment"Provides the location of an exploit catalog."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/packagedBy node63 +node63 [ shape=none, color=black label=<
packagedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/packagedBy
rdfs:comment"Every `to` Element is a packaged instance of the `from` Element (`from` packagedBy `to`)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/listVersionAdded node64 +node64 [ shape=none, color=black label=<
listVersionAdded
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/listVersionAdded
rdfs:comment"Specifies the SPDX License List version in which this ListedLicense or ListedLicenseException identifier was first added."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/kev node136 -node136 [ shape=none, color=black label=<
kev
https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/kev
rdfs:comment"CISA's Known Exploited Vulnerability (KEV) Catalog"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType node137 -node137 [ shape=none, color=black label=<
ExploitCatalogType
https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType
rdfs:comment"Specifies the exploit catalog type."@en
> ] -# N80cc62bb54224169a12b779db66590e7 node138 -node138 [ shape=none, color=black label=<
N80cc62bb54224169a12b779db66590e7
N80cc62bb54224169a12b779db66590e7
> ] -# N6b33c881dd844aa0bdfa1bf74e37e6a0 node139 -node139 [ shape=none, color=black label=<
N6b33c881dd844aa0bdfa1bf74e37e6a0
N6b33c881dd844aa0bdfa1bf74e37e6a0
> ] -# N184ded0dc2184b1aae52a19fe92cf714 node140 -node140 [ shape=none, color=black label=<
N184ded0dc2184b1aae52a19fe92cf714
N184ded0dc2184b1aae52a19fe92cf714
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# N2cc3482b9d9e4c1495c776226da353de node141 -node141 [ shape=none, color=black label=<
N2cc3482b9d9e4c1495c776226da353de
N2cc3482b9d9e4c1495c776226da353de
> ] -# N3aa0b823197c4e31b04ca5371b435fdb node142 -node142 [ shape=none, color=black label=<
N3aa0b823197c4e31b04ca5371b435fdb
N3aa0b823197c4e31b04ca5371b435fdb
> ] -# N096388a9a70741908fed3dcd2a8c4c0b node143 -node143 [ shape=none, color=black label=<
N096388a9a70741908fed3dcd2a8c4c0b
N096388a9a70741908fed3dcd2a8c4c0b
> ] -# Nb69f834886e146678a2fba209c6be586 node144 -node144 [ shape=none, color=black label=<
Nb69f834886e146678a2fba209c6be586
Nb69f834886e146678a2fba209c6be586
sh:maxCount"1"^^xsd:integer
> ] -# N4629c55606e74b7db7cd1350ea51ed3a node145 -node145 [ shape=none, color=black label=<
N4629c55606e74b7db7cd1350ea51ed3a
N4629c55606e74b7db7cd1350ea51ed3a
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/SupportType/development node146 -node146 [ shape=none, color=black label=<
development
https://spdx.org/rdf/3.0.1/terms/Core/SupportType/development
rdfs:comment"the artifact is in active development and is not considered ready for formal support from the supplier."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/SupportType node147 -node147 [ shape=none, color=black label=<
SupportType
https://spdx.org/rdf/3.0.1/terms/Core/SupportType
rdfs:comment"Indicates the type of support that is associated with an artifact."@en
> ] -# Nfeb253a2761844c990c9ab3658892996 node148 -node148 [ shape=none, color=black label=<
Nfeb253a2761844c990c9ab3658892996
Nfeb253a2761844c990c9ab3658892996
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# N8ba219f7bd5748abbdc5aede49f09c3d node149 -node149 [ shape=none, color=black label=<
N8ba219f7bd5748abbdc5aede49f09c3d
N8ba219f7bd5748abbdc5aede49f09c3d
> ] -# N560092e8487d4a6b87034a68bd64aac5 node150 -node150 [ shape=none, color=black label=<
N560092e8487d4a6b87034a68bd64aac5
N560092e8487d4a6b87034a68bd64aac5
> ] -# Nec0c786cab2c40648c521cbecebe68ac node151 -node151 [ shape=none, color=black label=<
Nec0c786cab2c40648c521cbecebe68ac
Nec0c786cab2c40648c521cbecebe68ac
sh:maxCount"1"^^xsd:integer
> ] -# N88810b2bc4b9418fa24343ab64b9642d node152 -node152 [ shape=none, color=black label=<
N88810b2bc4b9418fa24343ab64b9642d
N88810b2bc4b9418fa24343ab64b9642d
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/trackStar node153 -node153 [ shape=none, color=black label=<
trackStar
https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/trackStar
rdfs:comment"("Track*" in the SSVC spec) The vulnerability contains specific characteristics that may require closer monitoring for changes. CISA recommends remediating Track* vulnerabilities within standard update timelines."@en
> ] -# N0f5f683e6fd846e785b8c380d1ecf565 node154 -node154 [ shape=none, color=black label=<
N0f5f683e6fd846e785b8c380d1ecf565
N0f5f683e6fd846e785b8c380d1ecf565
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/to node155 -node155 [ shape=none, color=black label=<
to
https://spdx.org/rdf/3.0.1/terms/Core/to
rdfs:comment"References an Element on the right-hand side of a relationship."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOutputs node156 -node156 [ shape=none, color=black label=<
hasOutputs
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOutputs
rdfs:comment"The `from` Build element generates each `to` Element as an output, during a LifecycleScopeType period."@en
> ] -# N9b312ed4b6734b00bdf19077b068810b node157 -node157 [ shape=none, color=black label=<
N9b312ed4b6734b00bdf19077b068810b
N9b312ed4b6734b00bdf19077b068810b
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/CustomLicense node158 -node158 [ shape=none, color=black label=<
CustomLicense
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/CustomLicense
rdfs:comment"A license that is not listed on the SPDX License List."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/License node159 -node159 [ shape=none, color=black label=<
License
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/License
rdfs:comment"Abstract class for the portion of an AnyLicenseInfo representing a license."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/member node160 -node160 [ shape=none, color=black label=<
member
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/member
rdfs:comment"A license expression participating in a license set."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo node161 -node161 [ shape=none, color=black label=<
AnyLicenseInfo
https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo
rdfs:comment"Abstract class representing a license combination consisting of one or more +# Nf68bfa693de647f38c7f358087ba806a node65 +node65 [ shape=none, color=black label=<
Nf68bfa693de647f38c7f358087ba806a
Nf68bfa693de647f38c7f358087ba806a
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/invokedBy node66 +node66 [ shape=none, color=black label=<
invokedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/invokedBy
rdfs:comment"The `from` Element was invoked by the `to` Agent, during a LifecycleScopeType period (for example, a Build element that describes a build step)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/datasetType node67 +node67 [ shape=none, color=black label=<
datasetType
https://spdx.org/rdf/3.0.1/terms/Dataset/datasetType
rdfs:comment"Describes the type of the given dataset."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/obsoletedBy node68 +node68 [ shape=none, color=black label=<
obsoletedBy
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/obsoletedBy
rdfs:comment"Specifies the licenseId that is preferred to be used in place of a deprecated +License or LicenseAddition."@en
> ] +# N97f0454f02814e80adfd9df3f3af997f node69 +node69 [ shape=none, color=black label=<
N97f0454f02814e80adfd9df3f3af997f
N97f0454f02814e80adfd9df3f3af997f
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/firmware node70 +node70 [ shape=none, color=black label=<
firmware
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/firmware
rdfs:comment"the Element provides low level control over a device's hardware"@en
> ] +# Nd1dc6790088044099ad95fd8ff505eb9 node71 +node71 [ shape=none, color=black label=<
Nd1dc6790088044099ad95fd8ff505eb9
Nd1dc6790088044099ad95fd8ff505eb9
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/framework node72 +node72 [ shape=none, color=black label=<
framework
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/framework
rdfs:comment"the Element is a software framework"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/nuget node73 +node73 [ shape=none, color=black label=<
nuget
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/nuget
rdfs:comment"A reference to a NuGet package. The package locator format, looks like `package/version`, is defined in [NuGet documentation](https://docs.nuget.org)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType node74 +node74 [ shape=none, color=black label=<
ExternalRefType
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType
rdfs:comment"Specifies the type of an external reference."@en
> ] +# N6aa57eec1c194d6c8f928828bad24d58 node75 +node75 [ shape=none, color=black label=<
N6aa57eec1c194d6c8f928828bad24d58
N6aa57eec1c194d6c8f928828bad24d58
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/medium node76 +node76 [ shape=none, color=black label=<
medium
https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/medium
rdfs:comment"When a CVSS score is between 4.0 - 6.9"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noAssertion node77 +node77 [ shape=none, color=black label=<
noAssertion
https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noAssertion
rdfs:comment"no assertion about the type of support is made. This is considered the default if no other support type is used."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/archive node78 +node78 [ shape=none, color=black label=<
archive
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/archive
rdfs:comment"the Element is an archived collection of one or more files (.tar, .zip, etc)"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/contains node79 +node79 [ shape=none, color=black label=<
contains
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/contains
rdfs:comment"The `from` Element contains each `to` Element."@en
> ] +# N995332ce2e6e4bf198bf79337342fa91 node80 +node80 [ shape=none, color=black label=<
N995332ce2e6e4bf198bf79337342fa91
N995332ce2e6e4bf198bf79337342fa91
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
sh:pattern"^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$"
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/affects node81 +node81 [ shape=none, color=black label=<
affects
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/affects
rdfs:comment"(Security/VEX) The `from` vulnerability affects each `to` Element. The use of the `affects` type is constrained to `VexAffectedVulnAssessmentRelationship` classed relationships."@en
> ] +# Nc01830eb322942ecb8ceb479355305e5 node82 +node82 [ shape=none, color=black label=<
Nc01830eb322942ecb8ceb479355305e5
Nc01830eb322942ecb8ceb479355305e5
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/other node83 +node83 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/other
rdfs:comment"the Element doesn't fit into any of the other categories"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseHeader node84 +node84 [ shape=none, color=black label=<
standardLicenseHeader
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseHeader
rdfs:comment"Provides a License author's preferred text to indicate that a file is covered +by the License."@en
> ] +# N11f3237e3ba3474492ba43cfb3a7835d node85 +node85 [ shape=none, color=black label=<
N11f3237e3ba3474492ba43cfb3a7835d
N11f3237e3ba3474492ba43cfb3a7835d
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalMap node86 +node86 [ shape=none, color=black label=<
ExternalMap
https://spdx.org/rdf/3.0.1/terms/Core/ExternalMap
rdfs:comment"A map of Element identifiers that are used within a Document but defined external to that Document."@en
> ] +# http://www.w3.org/ns/shacl#BlankNode node87 +node87 [ shape=none, color=black label=<
BlankNode
http://www.w3.org/ns/shacl#BlankNode
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/Relationship node88 +node88 [ shape=none, color=black label=<
Relationship
https://spdx.org/rdf/3.0.1/terms/Core/Relationship
rdfs:comment"Describes a relationship between one or more elements."@en
> ] +# http://www.w3.org/2002/07/owl#Class node89 +node89 [ shape=none, color=black label=<
Class
http://www.w3.org/2002/07/owl#Class
> ] +# Ne7bb947a74c2453da3962de1e803f85e node90 +node90 [ shape=none, color=black label=<
Ne7bb947a74c2453da3962de1e803f85e
Ne7bb947a74c2453da3962de1e803f85e
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/library node91 +node91 [ shape=none, color=black label=<
library
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/library
rdfs:comment"the Element is a software library"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/swhid node92 +node92 [ shape=none, color=black label=<
swhid
https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/swhid
rdfs:comment"SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and in the case of filess they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`."@en
> ] +# N6129e902620444ca850c198193112b54 node93 +node93 [ shape=none, color=black label=<
N6129e902620444ca850c198193112b54
N6129e902620444ca850c198193112b54
> ] +# N43b5952c4611446ea769c634f844f9ac node94 +node94 [ shape=none, color=black label=<
N43b5952c4611446ea769c634f844f9ac
N43b5952c4611446ea769c634f844f9ac
> ] +# N3a235b132add460598b63d8fe549d151 node95 +node95 [ shape=none, color=black label=<
N3a235b132add460598b63d8fe549d151
N3a235b132add460598b63d8fe549d151
> ] +# N0367e91ce3ae4f59a86c45f0722e01ab node96 +node96 [ shape=none, color=black label=<
N0367e91ce3ae4f59a86c45f0722e01ab
N0367e91ce3ae4f59a86c45f0722e01ab
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# http://www.w3.org/2001/XMLSchema#anyURI node97 +node97 [ shape=none, color=black label=<
anyURI
http://www.w3.org/2001/XMLSchema#anyURI
> ] +# N444ed78e47724be7ad3fe9ceb4fb58b8 node98 +node98 [ shape=none, color=black label=<
N444ed78e47724be7ad3fe9ceb4fb58b8
N444ed78e47724be7ad3fe9ceb4fb58b8
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SbomType/design node99 +node99 [ shape=none, color=black label=<
design
https://spdx.org/rdf/3.0.1/terms/Software/SbomType/design
rdfs:comment"SBOM of intended, planned software project or product with included components (some of which may not yet exist) for a new software artifact."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/lineRange node100 +node100 [ shape=none, color=black label=<
lineRange
https://spdx.org/rdf/3.0.1/terms/Software/lineRange
rdfs:comment"Defines the line range in the original host file that the snippet information +applies to."@en
> ] +# N7561d50ce6244b6c857fd638ebd46a37 node101 +node101 [ shape=none, color=black label=<
N7561d50ce6244b6c857fd638ebd46a37
N7561d50ce6244b6c857fd638ebd46a37
sh:maxCount"1"^^xsd:integer
> ] +# http://www.w3.org/ns/shacl#Literal node102 +node102 [ shape=none, color=black label=<
Literal
http://www.w3.org/ns/shacl#Literal
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/amendedBy node103 +node103 [ shape=none, color=black label=<
amendedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/amendedBy
rdfs:comment"The `from` Element is amended by each `to` Element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/NoneLicense node104 +node104 [ shape=none, color=black label=<
NoneLicense
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/NoneLicense
rdfs:comment"An Individual Value for License where the SPDX data creator determines that no +license is present."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Licensing/None node105 +node105 [ shape=none, color=black label=<
None
https://spdx.org/rdf/3.0.1/terms/Licensing/None
> ] +# N2ee8a436730e453a930f6a18710e2e4f node106 +node106 [ shape=none, color=black label=<
N2ee8a436730e453a930f6a18710e2e4f
N2ee8a436730e453a930f6a18710e2e4f
> ] +# Nad95e934282245afa09360cd30944b1e node107 +node107 [ shape=none, color=black label=<
Nad95e934282245afa09360cd30944b1e
Nad95e934282245afa09360cd30944b1e
> ] +# N82f6a700af1441d282a24ffa90a56f4b node108 +node108 [ shape=none, color=black label=<
N82f6a700af1441d282a24ffa90a56f4b
N82f6a700af1441d282a24ffa90a56f4b
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# Ne8537ec015f34dd183c4461e89b6c1b8 node109 +node109 [ shape=none, color=black label=<
Ne8537ec015f34dd183c4461e89b6c1b8
Ne8537ec015f34dd183c4461e89b6c1b8
> ] +# N7bafd59f48a14caf8ff69256627c9060 node110 +node110 [ shape=none, color=black label=<
N7bafd59f48a14caf8ff69256627c9060
N7bafd59f48a14caf8ff69256627c9060
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/certificationReport node111 +node111 [ shape=none, color=black label=<
certificationReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/certificationReport
rdfs:comment"A reference to a certification report for a package from an accredited/independent body."@en
> ] +# N50824f3ef1b84609a15911902e2fb60a node112 +node112 [ shape=none, color=black label=<
N50824f3ef1b84609a15911902e2fb60a
N50824f3ef1b84609a15911902e2fb60a
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumption node113 +node113 [ shape=none, color=black label=<
EnergyConsumption
https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumption
rdfs:comment"A class for describing the energy consumption incurred by an AI model in +different stages of its lifecycle."@en
> ] +# N01ee7a46ea4f41dd85f9c637d6444b23 node114 +node114 [ shape=none, color=black label=<
N01ee7a46ea4f41dd85f9c637d6444b23
N01ee7a46ea4f41dd85f9c637d6444b23
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/sourceInfo node115 +node115 [ shape=none, color=black label=<
sourceInfo
https://spdx.org/rdf/3.0.1/terms/Software/sourceInfo
rdfs:comment"Records any relevant background information or additional comments +about the origin of the package."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/completeness node116 +node116 [ shape=none, color=black label=<
completeness
https://spdx.org/rdf/3.0.1/terms/Core/completeness
rdfs:comment"Provides information about the completeness of relationships."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness node117 +node117 [ shape=none, color=black label=<
RelationshipCompleteness
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness
rdfs:comment"Indicates whether a relationship is known to be complete, incomplete, or if no assertion is made with respect to relationship completeness."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/diskImage node118 +node118 [ shape=none, color=black label=<
diskImage
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/diskImage
rdfs:comment"the Element refers to a disk image that can be written to a disk, booted in a VM, etc. A disk image typically contains most or all of the components necessary to boot, such as bootloaders, kernels, firmware, userspace, etc."@en
> ] +# Nfcb75582717f466f9a4061b59b66b2c1 node119 +node119 [ shape=none, color=black label=<
Nfcb75582717f466f9a4061b59b66b2c1
Nfcb75582717f466f9a4061b59b66b2c1
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/configuration node120 +node120 [ shape=none, color=black label=<
configuration
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/configuration
rdfs:comment"Element is configuration data"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/operatingSystem node121 +node121 [ shape=none, color=black label=<
operatingSystem
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/operatingSystem
rdfs:comment"the Element is an operating system"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/privacyAssessment node122 +node122 [ shape=none, color=black label=<
privacyAssessment
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/privacyAssessment
rdfs:comment"A reference to a privacy assessment for a package."@en
> ] +# N853c58097b6543319740801d7a4c9350 node123 +node123 [ shape=none, color=black label=<
N853c58097b6543319740801d7a4c9350
N853c58097b6543319740801d7a4c9350
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/datasetSize node124 +node124 [ shape=none, color=black label=<
datasetSize
https://spdx.org/rdf/3.0.1/terms/Dataset/datasetSize
rdfs:comment"Captures the size of the dataset."@en
> ] +# N3dca4b1925774e5683ed723cfae28846 node125 +node125 [ shape=none, color=black label=<
N3dca4b1925774e5683ed723cfae28846
N3dca4b1925774e5683ed723cfae28846
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/seeAlso node126 +node126 [ shape=none, color=black label=<
seeAlso
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/seeAlso
rdfs:comment"Contains a URL where the License or LicenseAddition can be found in use."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/autonomyType node127 +node127 [ shape=none, color=black label=<
autonomyType
https://spdx.org/rdf/3.0.1/terms/AI/autonomyType
rdfs:comment"Indicates whether the system can perform a decision or action without human +involvement or guidance."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/other node128 +node128 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/other
rdfs:comment"Used to store extra information about an Element which is not part of a Review (e.g. extra information provided during the creation of the Element)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/filesystemImage node129 +node129 [ shape=none, color=black label=<
filesystemImage
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/filesystemImage
rdfs:comment"the Element is a file system image that can be written to a disk (or virtual) partition"@en
> ] +# N27c04aeb149d4f0abc46fc14fb665a1e node130 +node130 [ shape=none, color=black label=<
N27c04aeb149d4f0abc46fc14fb665a1e
N27c04aeb149d4f0abc46fc14fb665a1e
> ] +# N307a037a26ad486e89fd9ba6fe499f52 node131 +node131 [ shape=none, color=black label=<
N307a037a26ad486e89fd9ba6fe499f52
N307a037a26ad486e89fd9ba6fe499f52
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/email node132 +node132 [ shape=none, color=black label=<
email
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/email
rdfs:comment"Email address, as defined in [RFC 3696](https://www.rfc-editor.org/info/rfc3986) Section 3."@en
> ] +# Nf7bd991a39844c6f954293aba9a8811a node133 +node133 [ shape=none, color=black label=<
Nf7bd991a39844c6f954293aba9a8811a
Nf7bd991a39844c6f954293aba9a8811a
> ] +# Ncb4e02d3f6344d7eaa1d900a67aecf7b node134 +node134 [ shape=none, color=black label=<
Ncb4e02d3f6344d7eaa1d900a67aecf7b
Ncb4e02d3f6344d7eaa1d900a67aecf7b
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/runtimeAnalysisReport node135 +node135 [ shape=none, color=black label=<
runtimeAnalysisReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/runtimeAnalysisReport
rdfs:comment"A reference to a runtime analysis report for a package."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/trackStar node136 +node136 [ shape=none, color=black label=<
trackStar
https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/trackStar
rdfs:comment"("Track*" in the SSVC spec) The vulnerability contains specific characteristics that may require closer monitoring for changes. CISA recommends remediating Track* vulnerabilities within standard update timelines."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType node137 +node137 [ shape=none, color=black label=<
SsvcDecisionType
https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType
rdfs:comment"Specifies the SSVC decision type."@en
> ] +# Nd586456eb7d64db0af558b40f4c45783 node138 +node138 [ shape=none, color=black label=<
Nd586456eb7d64db0af558b40f4c45783
Nd586456eb7d64db0af558b40f4c45783
sh:maxCount"1"^^xsd:integer
> ] +# N98ca4a6c949b4f638b393b5709fa3db3 node139 +node139 [ shape=none, color=black label=<
N98ca4a6c949b4f638b393b5709fa3db3
N98ca4a6c949b4f638b393b5709fa3db3
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityAdversaryModel node140 +node140 [ shape=none, color=black label=<
securityAdversaryModel
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityAdversaryModel
rdfs:comment"A reference to the security adversary model for a package."@en
> ] +# Ndcb7f2b61db848cc85781469cb177829 node141 +node141 [ shape=none, color=black label=<
Ndcb7f2b61db848cc85781469cb177829
Ndcb7f2b61db848cc85781469cb177829
> ] +# Ne24188466ce34de58f1826a0138e40ab node142 +node142 [ shape=none, color=black label=<
Ne24188466ce34de58f1826a0138e40ab
Ne24188466ce34de58f1826a0138e40ab
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# N7d5f5de794004359b2b1b4d56e854ec4 node143 +node143 [ shape=none, color=black label=<
N7d5f5de794004359b2b1b4d56e854ec4
N7d5f5de794004359b2b1b4d56e854ec4
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/safetyRiskAssessment node144 +node144 [ shape=none, color=black label=<
safetyRiskAssessment
https://spdx.org/rdf/3.0.1/terms/AI/safetyRiskAssessment
rdfs:comment"Records the results of general safety risk assessment of the AI system."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/other node145 +node145 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/other
rdfs:comment"Used when the type does not match any of the other options."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/packageUrl node146 +node146 [ shape=none, color=black label=<
packageUrl
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/packageUrl
rdfs:comment"[package URL](../../../annexes/pkg-url-specification.md)"@en
> ] +# http://www.w3.org/2001/XMLSchema#positiveInteger node147 +node147 [ shape=none, color=black label=<
positiveInteger
http://www.w3.org/2001/XMLSchema#positiveInteger
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/graph node148 +node148 [ shape=none, color=black label=<
graph
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/graph
rdfs:comment"data is in the form of a graph where entries are somehow related to each other through edges, such a social network of friends."@en
> ] +# Nd21e40cdcff44b6a90302a5f799dd374 node149 +node149 [ shape=none, color=black label=<
Nd21e40cdcff44b6a90302a5f799dd374
Nd21e40cdcff44b6a90302a5f799dd374
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# Nf82a1c434b014c64bc086210ff3eaeb7 node150 +node150 [ shape=none, color=black label=<
Nf82a1c434b014c64bc086210ff3eaeb7
Nf82a1c434b014c64bc086210ff3eaeb7
sh:minCount"2"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/documentation node151 +node151 [ shape=none, color=black label=<
documentation
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/documentation
rdfs:comment"Element is documentation"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/categorical node152 +node152 [ shape=none, color=black label=<
categorical
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/categorical
rdfs:comment"data that is classified into a discrete number of categories, such as the eye color of a population of people."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/purchaseOrder node153 +node153 [ shape=none, color=black label=<
purchaseOrder
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/purchaseOrder
rdfs:comment"A reference to a purchase order for a package."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/eolNotice node154 +node154 [ shape=none, color=black label=<
eolNotice
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/eolNotice
rdfs:comment"A reference to the End Of Sale (EOS) and/or End Of Life (EOL) information related to a package."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/VexVulnAssessmentRelationship node155 +node155 [ shape=none, color=black label=<
VexVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/VexVulnAssessmentRelationship
rdfs:comment"Asbtract ancestor class for all VEX relationships"@en
> ] +# N3b47997e6748487c88bc354a3e509823 node156 +node156 [ shape=none, color=black label=<
N3b47997e6748487c88bc354a3e509823
N3b47997e6748487c88bc354a3e509823
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/hyperparameter node157 +node157 [ shape=none, color=black label=<
hyperparameter
https://spdx.org/rdf/3.0.1/terms/AI/hyperparameter
rdfs:comment"Records a hyperparameter used to build the AI model contained in the AI +package."@en
> ] +# N0ee1922ce10a48d598b6ff2c1d06c707 node158 +node158 [ shape=none, color=black label=<
N0ee1922ce10a48d598b6ff2c1d06c707
N0ee1922ce10a48d598b6ff2c1d06c707
> ] +# N278e4c12f71f470abaf4ede3bc69fedd node159 +node159 [ shape=none, color=black label=<
N278e4c12f71f470abaf4ede3bc69fedd
N278e4c12f71f470abaf4ede3bc69fedd
> ] +# N97478cfc420344e09f68c0c6e58bc9c0 node160 +node160 [ shape=none, color=black label=<
N97478cfc420344e09f68c0c6e58bc9c0
N97478cfc420344e09f68c0c6e58bc9c0
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/energyQuantity node161 +node161 [ shape=none, color=black label=<
energyQuantity
https://spdx.org/rdf/3.0.1/terms/AI/energyQuantity
rdfs:comment"Represents the energy quantity."@en
> ] +# http://www.w3.org/2001/XMLSchema#decimal node162 +node162 [ shape=none, color=black label=<
decimal
http://www.w3.org/2001/XMLSchema#decimal
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/actionStatementTime node163 +node163 [ shape=none, color=black label=<
actionStatementTime
https://spdx.org/rdf/3.0.1/terms/Security/actionStatementTime
rdfs:comment"Records the time when a recommended action was communicated in a VEX statement +to mitigate a vulnerability."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/DisjunctiveLicenseSet node164 +node164 [ shape=none, color=black label=<
DisjunctiveLicenseSet
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/DisjunctiveLicenseSet
rdfs:comment"Portion of an AnyLicenseInfo representing a set of licensing information where +only one of the elements applies."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod node165 +node165 [ shape=none, color=black label=<
IntegrityMethod
https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod
rdfs:comment"Provides an independently reproducible mechanism that permits verification of a specific Element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/SimpleLicensingText node166 +node166 [ shape=none, color=black label=<
SimpleLicensingText
https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/SimpleLicensingText
rdfs:comment"A license or addition that is not listed on the SPDX License List."@en
> ] +# N631e1c2dde144412a2845c5cc48c4cc1 node167 +node167 [ shape=none, color=black label=<
N631e1c2dde144412a2845c5cc48c4cc1
N631e1c2dde144412a2845c5cc48c4cc1
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# N576d8c13fa124844a170cf31776102bd node168 +node168 [ shape=none, color=black label=<
N576d8c13fa124844a170cf31776102bd
N576d8c13fa124844a170cf31776102bd
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssociatedVulnerability node169 +node169 [ shape=none, color=black label=<
hasAssociatedVulnerability
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssociatedVulnerability
rdfs:comment"(Security) Used to associate a `from` Artifact with each `to` Vulnerability."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/patch node170 +node170 [ shape=none, color=black label=<
patch
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/patch
rdfs:comment"Element contains a set of changes to update, fix, or improve another Element"@en
> ] +# N47b7577cccb44249b1adbd4ad9b3fc7d node171 +node171 [ shape=none, color=black label=<
N47b7577cccb44249b1adbd4ad9b3fc7d
N47b7577cccb44249b1adbd4ad9b3fc7d
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/knownBias node172 +node172 [ shape=none, color=black label=<
knownBias
https://spdx.org/rdf/3.0.1/terms/Dataset/knownBias
rdfs:comment"Records the biases that the dataset is known to encompass."@en
> ] +# N13638bd0b565435fb7e8af25fc303346 node173 +node173 [ shape=none, color=black label=<
N13638bd0b565435fb7e8af25fc303346
N13638bd0b565435fb7e8af25fc303346
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe22 node174 +node174 [ shape=none, color=black label=<
cpe22
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe22
rdfs:comment"[Common Platform Enumeration Specification 2.2](https://cpe.mitre.org/files/cpe-specification_2.2.pdf)"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SbomType/runtime node175 +node175 [ shape=none, color=black label=<
runtime
https://spdx.org/rdf/3.0.1/terms/Software/SbomType/runtime
rdfs:comment"SBOM generated through instrumenting the system running the software, to capture only components present in the system, as well as external call-outs or dynamically loaded components. In some contexts, this may also be referred to as an "Instrumented" or "Dynamic" SBOM."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/generates node176 +node176 [ shape=none, color=black label=<
generates
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/generates
rdfs:comment"The `from` Element generates each `to` Element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/low node177 +node177 [ shape=none, color=black label=<
low
https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/low
rdfs:comment"When a CVSS score is between 0.1 - 3.9"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetPackage node178 +node178 [ shape=none, color=black label=<
DatasetPackage
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetPackage
rdfs:comment"Specifies a data package and its associated information."@en
> ] +# Nec31b1f8da1442b7b37b6e840046aea3 node179 +node179 [ shape=none, color=black label=<
Nec31b1f8da1442b7b37b6e840046aea3
Nec31b1f8da1442b7b37b6e840046aea3
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription node180 +node180 [ shape=none, color=black label=<
EnergyConsumptionDescription
https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription
rdfs:comment"The class that helps note down the quantity of energy consumption and the unit +used for measurement."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/attend node181 +node181 [ shape=none, color=black label=<
attend
https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/attend
rdfs:comment"The vulnerability requires attention from the organization's internal, supervisory-level individuals. Necessary actions include requesting assistance or information about the vulnerability, and may involve publishing a notification either internally and/or externally. CISA recommends remediating Attend vulnerabilities sooner than standard update timelines."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timeseries node182 +node182 [ shape=none, color=black label=<
timeseries
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timeseries
rdfs:comment"data is recorded in an ordered sequence of timestamped entries, such as the price of a stock over the course of a day."@en
> ] +# Nd54ecb1a6b7d42af83eabcc1b14a2bd4 node183 +node183 [ shape=none, color=black label=<
Nd54ecb1a6b7d42af83eabcc1b14a2bd4
Nd54ecb1a6b7d42af83eabcc1b14a2bd4
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectLicense node184 +node184 [ shape=none, color=black label=<
subjectLicense
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectLicense
rdfs:comment"A License participating in an 'or later' model."@en
> ] +# N4e471933d944444bbd3d68df93e38867 node185 +node185 [ shape=none, color=black label=<
N4e471933d944444bbd3d68df93e38867
N4e471933d944444bbd3d68df93e38867
> ] +# Nfd8c6f77e6fe4903bf4527b540297847 node186 +node186 [ shape=none, color=black label=<
Nfd8c6f77e6fe4903bf4527b540297847
Nfd8c6f77e6fe4903bf4527b540297847
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/deprecatedVersion node187 +node187 [ shape=none, color=black label=<
deprecatedVersion
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/deprecatedVersion
rdfs:comment"Specifies the SPDX License List version in which this license or exception +identifier was deprecated."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalComponent node188 +node188 [ shape=none, color=black label=<
hasOptionalComponent
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalComponent
rdfs:comment"Every `to` Element is an optional component of the `from` Element (`from` hasOptionalComponent `to`)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType node189 +node189 [ shape=none, color=black label=<
RelationshipType
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType
rdfs:comment"Information about the relationship between two Elements."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/track node190 +node190 [ shape=none, color=black label=<
track
https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/track
rdfs:comment"The vulnerability does not require action at this time. The organization would continue to track the vulnerability and reassess it if new information becomes available. CISA recommends remediating Track vulnerabilities within standard update timelines."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/modelExplainability node191 +node191 [ shape=none, color=black label=<
modelExplainability
https://spdx.org/rdf/3.0.1/terms/AI/modelExplainability
rdfs:comment"Describes methods that can be used to explain the results from the AI model."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/mavenCentral node192 +node192 [ shape=none, color=black label=<
mavenCentral
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/mavenCentral
rdfs:comment"A reference to a Maven repository artifact. The artifact locator format, looks like `groupId:artifactId[:version]`, is defined in [Maven documentation](https://maven.apache.org/guides/mini/guide-naming-conventions.html)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swid node193 +node193 [ shape=none, color=black label=<
swid
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swid
rdfs:comment"Concise Software Identification (CoSWID) tag, as defined in [RFC 9393](https://www.rfc-editor.org/info/rfc9393) Section 2.3."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType node194 +node194 [ shape=none, color=black label=<
ExternalIdentifierType
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType
rdfs:comment"Specifies the type of an external identifier."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/secureSoftwareAttestation node195 +node195 [ shape=none, color=black label=<
secureSoftwareAttestation
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/secureSoftwareAttestation
rdfs:comment"A reference to information assuring that the software is developed using security practices as defined by [NIST SP 800-218 Secure Software Development Framework (SSDF) Version 1.1](https://csrc.nist.gov/pubs/sp/800/218/final) or [CISA Secure Software Development Attestation Form](https://www.cisa.gov/resources-tools/resources/secure-software-development-attestation-form)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe23 node196 +node196 [ shape=none, color=black label=<
cpe23
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe23
rdfs:comment"[Common Platform Enumeration: Naming Specification Version 2.3](https://csrc.nist.gov/publications/detail/nistir/7695/final)"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/SupportType/endOfSupport node197 +node197 [ shape=none, color=black label=<
endOfSupport
https://spdx.org/rdf/3.0.1/terms/Core/SupportType/endOfSupport
rdfs:comment"there is a defined end of support for the artifact from the supplier. This may also be referred to as end of life. There is a validUntilDate that can be used to signal when support ends for the artifact."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/primaryPurpose node198 +node198 [ shape=none, color=black label=<
primaryPurpose
https://spdx.org/rdf/3.0.1/terms/Software/primaryPurpose
rdfs:comment"Provides information about the primary purpose of the software artifact."@en
> ] +# Nd8c9572edf8c4dacafa603887f890b3a node199 +node199 [ shape=none, color=black label=<
Nd8c9572edf8c4dacafa603887f890b3a
Nd8c9572edf8c4dacafa603887f890b3a
> ] +# N6809df5d7a3d4203aece8d57f056da6c node200 +node200 [ shape=none, color=black label=<
N6809df5d7a3d4203aece8d57f056da6c
N6809df5d7a3d4203aece8d57f056da6c
> ] +# N28d977d76d02445681070f83bbb70705 node201 +node201 [ shape=none, color=black label=<
N28d977d76d02445681070f83bbb70705
N28d977d76d02445681070f83bbb70705
> ] +# N1b8a3c47a1ac442f9a2b6a52a88f564e node202 +node202 [ shape=none, color=black label=<
N1b8a3c47a1ac442f9a2b6a52a88f564e
N1b8a3c47a1ac442f9a2b6a52a88f564e
> ] +# N2b6f61e7c50a450295e9fbbcfa690d32 node203 +node203 [ shape=none, color=black label=<
N2b6f61e7c50a450295e9fbbcfa690d32
N2b6f61e7c50a450295e9fbbcfa690d32
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityAdvisory node204 +node204 [ shape=none, color=black label=<
securityAdvisory
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityAdvisory
rdfs:comment"A reference to a published security advisory (where advisory as defined per [ISO 29147:2018](https://www.iso.org/standard/72311.html)) that may affect one or more elements, e.g., vendor advisories or specific NVD entries."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/license node205 +node205 [ shape=none, color=black label=<
license
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/license
rdfs:comment"A reference to additional license information related to an artifact."@en
> ] +# N0ded2afe9c554ed69a569933da06bc2f node206 +node206 [ shape=none, color=black label=<
N0ded2afe9c554ed69a569933da06bc2f
N0ded2afe9c554ed69a569933da06bc2f
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SbomType node207 +node207 [ shape=none, color=black label=<
SbomType
https://spdx.org/rdf/3.0.1/terms/Software/SbomType
rdfs:comment"Provides a set of values to be used to describe the common types of SBOMs that +tools may create."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/medium node208 +node208 [ shape=none, color=black label=<
medium
https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/medium
rdfs:comment"The third-highest level of risk posed by an AI system."@en
> ] +# N867a1678ebbb4b29bf15912b69fbf183 node209 +node209 [ shape=none, color=black label=<
N867a1678ebbb4b29bf15912b69fbf183
N867a1678ebbb4b29bf15912b69fbf183
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/dataLicense node210 +node210 [ shape=none, color=black label=<
dataLicense
https://spdx.org/rdf/3.0.1/terms/Core/dataLicense
rdfs:comment"Provides the license under which the SPDX documentation of the Element can be +used."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Build/buildType node211 +node211 [ shape=none, color=black label=<
buildType
https://spdx.org/rdf/3.0.1/terms/Build/buildType
rdfs:comment"A buildType is a hint that is used to indicate the toolchain, platform, or +infrastructure that the build was invoked on."@en
> ] +# Nd199cbf19dc24bafb910e3c6e79ba33c node212 +node212 [ shape=none, color=black label=<
Nd199cbf19dc24bafb910e3c6e79ba33c
Nd199cbf19dc24bafb910e3c6e79ba33c
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedIn node213 +node213 [ shape=none, color=black label=<
fixedIn
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedIn
rdfs:comment"(Security/VEX) A `from` Vulnerability has been fixed in each of the `to` Element(s). The use of the `fixedIn` type is constrained to `VexFixedVulnAssessmentRelationship` classed relationships."@en
> ] +# N052645d66aa94dea95a938093a39cd43 node214 +node214 [ shape=none, color=black label=<
N052645d66aa94dea95a938093a39cd43
N052645d66aa94dea95a938093a39cd43
> ] +# https://spdx.org/rdf/3.0.1/terms/ node215 +node215 [ shape=none, color=black label=<
System Package Data Exchange (SPDX) Ontology
https://spdx.org/rdf/3.0.1/terms/
dcterms:abstract"This ontology defines the terms and relationships used in the SPDX specification to describe system packages"@en
dcterms:created"2024-04-05"^^xsd:date
dcterms:creator"SPDX Project"@en
dcterms:title"System Package Data Exchange (SPDX) Ontology"@en
omg-ann:copyright"Copyright (C) 2024 SPDX Project"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/justificationType node216 +node216 [ shape=none, color=black label=<
justificationType
https://spdx.org/rdf/3.0.1/terms/Security/justificationType
rdfs:comment"Impact justification label to be used when linking a vulnerability to an element +representing a VEX product with a VexNotAffectedVulnAssessmentRelationship +relationship."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/profileConformance node217 +node217 [ shape=none, color=black label=<
profileConformance
https://spdx.org/rdf/3.0.1/terms/Core/profileConformance
rdfs:comment"Describes one a profile which the creator of this ElementCollection intends to +conform to."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType node218 +node218 [ shape=none, color=black label=<
ProfileIdentifierType
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType
rdfs:comment"Enumeration of the valid profiles."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/Vulnerability node219 +node219 [ shape=none, color=black label=<
Vulnerability
https://spdx.org/rdf/3.0.1/terms/Security/Vulnerability
rdfs:comment"Specifies a vulnerability and its associated information."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/assessedElement node220 +node220 [ shape=none, color=black label=<
assessedElement
https://spdx.org/rdf/3.0.1/terms/Security/assessedElement
rdfs:comment"Specifies an Element contained in a piece of software where a vulnerability was +found."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/documentation node221 +node221 [ shape=none, color=black label=<
documentation
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/documentation
rdfs:comment"A reference to the documentation for a package."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/created node222 +node222 [ shape=none, color=black label=<
created
https://spdx.org/rdf/3.0.1/terms/Core/created
rdfs:comment"Identifies when the Element was originally created."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/coordinatedBy node223 +node223 [ shape=none, color=black label=<
coordinatedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/coordinatedBy
rdfs:comment"(Security) The `from` Vulnerability is coordinatedBy the `to` Agent(s) (vendor, researcher, or consumer agent)."@en
> ] +# Nb29efa963a554441b8268acc50be11f4 node224 +node224 [ shape=none, color=black label=<
Nb29efa963a554441b8268acc50be11f4
Nb29efa963a554441b8268acc50be11f4
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/security node225 +node225 [ shape=none, color=black label=<
security
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/security
rdfs:comment"the element follows the Security profile specification"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalDependency node226 +node226 [ shape=none, color=black label=<
hasOptionalDependency
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalDependency
rdfs:comment"The `from` Element optionally depends on each `to` Element, during a LifecycleScopeType period."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/query node227 +node227 [ shape=none, color=black label=<
query
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/query
rdfs:comment"the dataset is publicly available, but not all at once, and can only be accessed through queries which return parts of the dataset."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType node228 +node228 [ shape=none, color=black label=<
DatasetAvailabilityType
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType
rdfs:comment"Availability of dataset."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vulnerabilityDisclosureReport node229 +node229 [ shape=none, color=black label=<
vulnerabilityDisclosureReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vulnerabilityDisclosureReport
rdfs:comment"A reference to a Vulnerability Disclosure Report (VDR) which provides the software supplier's analysis and findings describing the impact (or lack of impact) that reported vulnerabilities have on packages or products in the supplier's SBOM as defined in [NIST SP 800-161 Cybersecurity Supply Chain Risk Management Practices for Systems and Organizations](https://csrc.nist.gov/pubs/sp/800/161/r1/final)."@en
> ] +# N59f06270455e414c8f8912c68fa544a6 node230 +node230 [ shape=none, color=black label=<
N59f06270455e414c8f8912c68fa544a6
N59f06270455e414c8f8912c68fa544a6
> ] +# N1a247c0b76374ae9bd03a28672f970d0 node231 +node231 [ shape=none, color=black label=<
N1a247c0b76374ae9bd03a28672f970d0
N1a247c0b76374ae9bd03a28672f970d0
> ] +# N56adf8b13bd543b8a8d654a3c5c82afd node232 +node232 [ shape=none, color=black label=<
N56adf8b13bd543b8a8d654a3c5c82afd
N56adf8b13bd543b8a8d654a3c5c82afd
> ] +# Nc3f8332f954f4c35aeab02a16918a7c9 node233 +node233 [ shape=none, color=black label=<
Nc3f8332f954f4c35aeab02a16918a7c9
Nc3f8332f954f4c35aeab02a16918a7c9
> ] +# Ncd74e47353504a8197aa7c9df5dbfcca node234 +node234 [ shape=none, color=black label=<
Ncd74e47353504a8197aa7c9df5dbfcca
Ncd74e47353504a8197aa7c9df5dbfcca
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_224 node235 +node235 [ shape=none, color=black label=<
sha3_224
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_224
rdfs:comment"SHA-3 with a digest length of 224, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/locator node236 +node236 [ shape=none, color=black label=<
locator
https://spdx.org/rdf/3.0.1/terms/Core/locator
rdfs:comment"Provides the location of an external reference."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/model node237 +node237 [ shape=none, color=black label=<
model
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/model
rdfs:comment"the Element is a machine learning or artificial intelligence model"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/CvssV3VulnAssessmentRelationship node238 +node238 [ shape=none, color=black label=<
CvssV3VulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/CvssV3VulnAssessmentRelationship
rdfs:comment"Provides a CVSS version 3 assessment for a vulnerability."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/from node239 +node239 [ shape=none, color=black label=<
from
https://spdx.org/rdf/3.0.1/terms/Core/from
rdfs:comment"References the Element on the left-hand side of a relationship."@en
> ] +# N5c65dd4029e24ff3aba1e2277c4a87d1 node240 +node240 [ shape=none, color=black label=<
N5c65dd4029e24ff3aba1e2277c4a87d1
N5c65dd4029e24ff3aba1e2277c4a87d1
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# N8091658d667d44dc80819d4c319bb535 node241 +node241 [ shape=none, color=black label=<
N8091658d667d44dc80819d4c319bb535
N8091658d667d44dc80819d4c319bb535
> ] +# N55f08766b2044e24be6639e1f201ef68 node242 +node242 [ shape=none, color=black label=<
N55f08766b2044e24be6639e1f201ef68
N55f08766b2044e24be6639e1f201ef68
> ] +# N7566addcd5a448a48a3ae7a9ffceb70e node243 +node243 [ shape=none, color=black label=<
N7566addcd5a448a48a3ae7a9ffceb70e
N7566addcd5a448a48a3ae7a9ffceb70e
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md6 node244 +node244 [ shape=none, color=black label=<
md6
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md6
rdfs:comment"[MD6 hash function](https://people.csail.mit.edu/rivest/pubs/RABCx08.pdf)"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/Organization node245 +node245 [ shape=none, color=black label=<
Organization
https://spdx.org/rdf/3.0.1/terms/Core/Organization
rdfs:comment"A group of people who work together in an organized way for a shared purpose."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/Bom node246 +node246 [ shape=none, color=black label=<
Bom
https://spdx.org/rdf/3.0.1/terms/Core/Bom
rdfs:comment"A container for a grouping of SPDX-3.0 content characterizing details +(provenence, composition, licensing, etc.) about a product."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/Bundle node247 +node247 [ shape=none, color=black label=<
Bundle
https://spdx.org/rdf/3.0.1/terms/Core/Bundle
rdfs:comment"A collection of Elements that have a shared context."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha224 node248 +node248 [ shape=none, color=black label=<
sha224
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha224
rdfs:comment"SHA-2 with a digest length of 224, as defined in [RFC 3874](https://www.rfc-editor.org/info/rfc3874)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/other node249 +node249 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/other
rdfs:comment"Other exploit catalogs"@en
> ] +# Nbb2a27cfdd4943b69b174e3e1232d1f8 node250 +node250 [ shape=none, color=black label=<
Nbb2a27cfdd4943b69b174e3e1232d1f8
Nbb2a27cfdd4943b69b174e3e1232d1f8
sh:minCount"2"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo node251 +node251 [ shape=none, color=black label=<
AnyLicenseInfo
https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo
rdfs:comment"Abstract class representing a license combination consisting of one or more licenses (optionally including additional text), which may be combined according to the [SPDX license expression syntax](../../../annexes/SPDX-license-expressions.md)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/energyUnit node162 -node162 [ shape=none, color=black label=<
energyUnit
https://spdx.org/rdf/3.0.1/terms/AI/energyUnit
rdfs:comment"Specifies the unit in which energy is measured."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/delegatedTo node163 -node163 [ shape=none, color=black label=<
delegatedTo
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/delegatedTo
rdfs:comment"The `from` Agent is delegating an action to the Agent of the `to` Relationship (which must be of type invokedBy), during a LifecycleScopeType (e.g. the `to` invokedBy Relationship is being done on behalf of `from`)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense node164 -node164 [ shape=none, color=black label=<
ExtendableLicense
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense
rdfs:comment"Abstract class representing a License or an OrLaterOperator."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifier node165 -node165 [ shape=none, color=black label=<
ExternalIdentifier
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifier
rdfs:comment"A reference to a resource identifier defined outside the scope of SPDX-3.0 content that uniquely identifies an Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/suppliedBy node166 -node166 [ shape=none, color=black label=<
suppliedBy
https://spdx.org/rdf/3.0.1/terms/Core/suppliedBy
rdfs:comment"Identifies who or what supplied the artifact or VulnAssessmentRelationship -referenced by the Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/riskAssessment node167 -node167 [ shape=none, color=black label=<
riskAssessment
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/riskAssessment
rdfs:comment"A reference to a risk assessment for a package."@en
> ] -# N1f69c82fe63940189d8d7e7d31ce4939 node168 -node168 [ shape=none, color=black label=<
N1f69c82fe63940189d8d7e7d31ce4939
N1f69c82fe63940189d8d7e7d31ce4939
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/medium node169 -node169 [ shape=none, color=black label=<
medium
https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/medium
rdfs:comment"The third-highest level of risk posed by an AI system."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/yes node170 -node170 [ shape=none, color=black label=<
yes
https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/yes
rdfs:comment"Indicates presence of the field."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Build/Build node171 -node171 [ shape=none, color=black label=<
Build
https://spdx.org/rdf/3.0.1/terms/Build/Build
rdfs:comment"Class that describes a build instance of software/artifacts."@en
> ] -# N892febc794754b299f7ca3151ad9b018 node172 -node172 [ shape=none, color=black label=<
N892febc794754b299f7ca3151ad9b018
N892febc794754b299f7ca3151ad9b018
sh:maxCount"1"^^xsd:integer
> ] -# N35f00992d35d4bc6a48c684b9fac92b6 node173 -node173 [ shape=none, color=black label=<
N35f00992d35d4bc6a48c684b9fac92b6
N35f00992d35d4bc6a48c684b9fac92b6
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/coordinatedBy node174 -node174 [ shape=none, color=black label=<
coordinatedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/coordinatedBy
rdfs:comment"(Security) The `from` Vulnerability is coordinatedBy the `to` Agent(s) (vendor, researcher, or consumer agent)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/identifier node175 -node175 [ shape=none, color=black label=<
identifier
https://spdx.org/rdf/3.0.1/terms/Core/identifier
rdfs:comment"Uniquely identifies an external element."@en
> ] -# Nb24a10fd2eb74d228f4bb9dcaf9ac4ae node176 -node176 [ shape=none, color=black label=<
Nb24a10fd2eb74d228f4bb9dcaf9ac4ae
Nb24a10fd2eb74d228f4bb9dcaf9ac4ae
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# http://www.w3.org/2001/XMLSchema#dateTimeStamp node177 -node177 [ shape=none, color=black label=<
dateTimeStamp
http://www.w3.org/2001/XMLSchema#dateTimeStamp
> ] -# Ncd7b2f48904249f3a936ea260d267822 node178 -node178 [ shape=none, color=black label=<
Ncd7b2f48904249f3a936ea260d267822
Ncd7b2f48904249f3a936ea260d267822
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition node179 -node179 [ shape=none, color=black label=<
LicenseAddition
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition
rdfs:comment"Abstract class for additional text intended to be added to a License, but +# Nfdadde79f61c4bd58f71f7f2638a222b node252 +node252 [ shape=none, color=black label=<
Nfdadde79f61c4bd58f71f7f2638a222b
Nfdadde79f61c4bd58f71f7f2638a222b
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/expandedLicensing node253 +node253 [ shape=none, color=black label=<
expandedLicensing
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/expandedLicensing
rdfs:comment"the element follows the expanded Licensing profile specification"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/IndividualLicensingInfo node254 +node254 [ shape=none, color=black label=<
IndividualLicensingInfo
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/IndividualLicensingInfo
rdfs:comment"A concrete subclass of AnyLicenseInfo used by Individuals in the +ExpandedLicensing profile."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifier node255 +node255 [ shape=none, color=black label=<
ExternalIdentifier
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifier
rdfs:comment"A reference to a resource identifier defined outside the scope of SPDX-3.0 content that uniquely identifies an Element."@en
> ] +# N93793073ec80436989a0b542322aa057 node256 +node256 [ shape=none, color=black label=<
N93793073ec80436989a0b542322aa057
N93793073ec80436989a0b542322aa057
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# Nb97e98e5117b422e9d2bbb0a1b854841 node257 +node257 [ shape=none, color=black label=<
Nb97e98e5117b422e9d2bbb0a1b854841
Nb97e98e5117b422e9d2bbb0a1b854841
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/other node258 +node258 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/other
rdfs:comment"any hashing algorithm that does not exist in this list of entries"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noSupport node259 +node259 [ shape=none, color=black label=<
noSupport
https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noSupport
rdfs:comment"there is no support for the artifact from the supplier, consumer assumes any support obligations."@en
> ] +# http://spdx.invalid./AbstractClass node260 +node260 [ shape=none, color=black label=<
AbstractClass
http://spdx.invalid./AbstractClass
> ] +# Nde2c66b3c9874799961142c0c25c49a2 node261 +node261 [ shape=none, color=black label=<
Nde2c66b3c9874799961142c0c25c49a2
Nde2c66b3c9874799961142c0c25c49a2
> ] +# Nf3f17815c7fa42bda8f07029013f2c4c node262 +node262 [ shape=none, color=black label=<
Nf3f17815c7fa42bda8f07029013f2c4c
Nf3f17815c7fa42bda8f07029013f2c4c
sh:maxCount"1"^^xsd:integer
> ] +# N29d00eb3603d46cb96aaf4f7fb54d6bb node263 +node263 [ shape=none, color=black label=<
N29d00eb3603d46cb96aaf4f7fb54d6bb
N29d00eb3603d46cb96aaf4f7fb54d6bb
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# N154bb43723a04c55a32a702c6a71f3ca node264 +node264 [ shape=none, color=black label=<
N154bb43723a04c55a32a702c6a71f3ca
N154bb43723a04c55a32a702c6a71f3ca
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/none node265 +node265 [ shape=none, color=black label=<
none
https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/none
rdfs:comment"When a CVSS score is 0.0"@en
> ] +# Ne5d0619ab73f457f8040ce6ce355a170 node266 +node266 [ shape=none, color=black label=<
Ne5d0619ab73f457f8040ce6ce355a170
Ne5d0619ab73f457f8040ce6ce355a170
sh:maxCount"1"^^xsd:integer
> ] +# http://www.w3.org/2001/XMLSchema#boolean node267 +node267 [ shape=none, color=black label=<
boolean
http://www.w3.org/2001/XMLSchema#boolean
> ] +# N7ca8b15303304b4bbd9737390bc1c5e1 node268 +node268 [ shape=none, color=black label=<
N7ca8b15303304b4bbd9737390bc1c5e1
N7ca8b15303304b4bbd9737390bc1c5e1
sh:maxCount"1"^^xsd:integer
> ] +# N58c764cc92144ad296500fe7ecb5c81a node269 +node269 [ shape=none, color=black label=<
N58c764cc92144ad296500fe7ecb5c81a
N58c764cc92144ad296500fe7ecb5c81a
> ] +# N122a914c0f2f4425aacefa38389d9b69 node270 +node270 [ shape=none, color=black label=<
N122a914c0f2f4425aacefa38389d9b69
N122a914c0f2f4425aacefa38389d9b69
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ListedLicense node271 +node271 [ shape=none, color=black label=<
ListedLicense
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ListedLicense
rdfs:comment"A license that is listed on the SPDX License List."@en
> ] +# N08819c2c91f54d1988c23ebdbc589898 node272 +node272 [ shape=none, color=black label=<
N08819c2c91f54d1988c23ebdbc589898
N08819c2c91f54d1988c23ebdbc589898
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/NoneElement node273 +node273 [ shape=none, color=black label=<
NoneElement
https://spdx.org/rdf/3.0.1/terms/Core/NoneElement
rdfs:comment"An Individual Value for Element representing a set of Elements with +cardinality (number/count) of zero."@en
> ] +# Nf27571efe5aa466e857491d2bcdcca88 node274 +node274 [ shape=none, color=black label=<
Nf27571efe5aa466e857491d2bcdcca88
Nf27571efe5aa466e857491d2bcdcca88
> ] +# Ndfbeb26e96874c849b833bcfd665f597 node275 +node275 [ shape=none, color=black label=<
Ndfbeb26e96874c849b833bcfd665f597
Ndfbeb26e96874c849b833bcfd665f597
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/serious node276 +node276 [ shape=none, color=black label=<
serious
https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/serious
rdfs:comment"The highest level of risk posed by an AI system."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/Hash node277 +node277 [ shape=none, color=black label=<
Hash
https://spdx.org/rdf/3.0.1/terms/Core/Hash
rdfs:comment"A mathematically calculated representation of a grouping of data."@en
> ] +# Ne7ca659a877446809b1d9c59e1f0160b node278 +node278 [ shape=none, color=black label=<
Ne7ca659a877446809b1d9c59e1f0160b
Ne7ca659a877446809b1d9c59e1f0160b
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/key node279 +node279 [ shape=none, color=black label=<
key
https://spdx.org/rdf/3.0.1/terms/Core/key
rdfs:comment"A key used in a generic key-value pair."@en
> ] +# N7e8c6a1247c54e3b85d61aa09603c756 node280 +node280 [ shape=none, color=black label=<
N7e8c6a1247c54e3b85d61aa09603c756
N7e8c6a1247c54e3b85d61aa09603c756
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/scope node281 +node281 [ shape=none, color=black label=<
scope
https://spdx.org/rdf/3.0.1/terms/Core/scope
rdfs:comment"Capture the scope of information about a specific relationship between elements."@en
> ] +# N1e98e144d51e42c5bc3ff77c057822ef node282 +node282 [ shape=none, color=black label=<
N1e98e144d51e42c5bc3ff77c057822ef
N1e98e144d51e42c5bc3ff77c057822ef
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/SpdxDocument node283 +node283 [ shape=none, color=black label=<
SpdxDocument
https://spdx.org/rdf/3.0.1/terms/Core/SpdxDocument
rdfs:comment"A collection of SPDX Elements that could potentially be serialized."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasEvidence node284 +node284 [ shape=none, color=black label=<
hasEvidence
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasEvidence
rdfs:comment"(Dataset) Every `to` Element is considered as evidence for the `from` Element (`from` hasEvidence `to`)."@en
> ] +# Nc4d044788bbb4bb8947823b11d9f38ac node285 +node285 [ shape=none, color=black label=<
Nc4d044788bbb4bb8947823b11d9f38ac
Nc4d044788bbb4bb8947823b11d9f38ac
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/standardName node286 +node286 [ shape=none, color=black label=<
standardName
https://spdx.org/rdf/3.0.1/terms/Core/standardName
rdfs:comment"The name of a relevant standard that may apply to an artifact."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/trainingEnergyConsumption node287 +node287 [ shape=none, color=black label=<
trainingEnergyConsumption
https://spdx.org/rdf/3.0.1/terms/AI/trainingEnergyConsumption
rdfs:comment"Specifies the amount of energy consumed when training the AI model that is +being used in the AI system."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/describes node288 +node288 [ shape=none, color=black label=<
describes
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/describes
rdfs:comment"The `from` Element describes each `to` Element. To denote the root(s) of a tree of elements in a collection, the rootElement property should be used."@en
> ] +# Na14653cdc6b740b3aea53343c893681a node289 +node289 [ shape=none, color=black label=<
Na14653cdc6b740b3aea53343c893681a
Na14653cdc6b740b3aea53343c893681a
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b384 node290 +node290 [ shape=none, color=black label=<
blake2b384
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b384
rdfs:comment"BLAKE2b algorithm with a digest size of 384, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasVariant node291 +node291 [ shape=none, color=black label=<
hasVariant
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasVariant
rdfs:comment"Every `to` Element is a variant the `from` Element (`from` hasVariant `to`)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/context node292 +node292 [ shape=none, color=black label=<
context
https://spdx.org/rdf/3.0.1/terms/Core/context
rdfs:comment"Gives information about the circumstances or unifying properties +that Elements of the bundle have been assembled under."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseText node293 +node293 [ shape=none, color=black label=<
licenseText
https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseText
rdfs:comment"Identifies the full text of a License or Addition."@en
> ] +# Na29564b6110342beb3233f83b15823d7 node294 +node294 [ shape=none, color=black label=<
Na29564b6110342beb3233f83b15823d7
Na29564b6110342beb3233f83b15823d7
sh:maxCount"1"^^xsd:integer
> ] +# N61cc05214e2244ce9fdb2aa7498db74a node295 +node295 [ shape=none, color=black label=<
N61cc05214e2244ce9fdb2aa7498db74a
N61cc05214e2244ce9fdb2aa7498db74a
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/module node296 +node296 [ shape=none, color=black label=<
module
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/module
rdfs:comment"the Element is a module of a piece of software"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/SsvcVulnAssessmentRelationship node297 +node297 [ shape=none, color=black label=<
SsvcVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/SsvcVulnAssessmentRelationship
rdfs:comment"Provides an SSVC assessment for a vulnerability."@en
> ] +# N380b56ed6add4e1ea4d15ad58dfa8d71 node298 +node298 [ shape=none, color=black label=<
N380b56ed6add4e1ea4d15ad58dfa8d71
N380b56ed6add4e1ea4d15ad58dfa8d71
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/score node299 +node299 [ shape=none, color=black label=<
score
https://spdx.org/rdf/3.0.1/terms/Security/score
rdfs:comment"Provides a numerical (0-10) representation of the severity of a vulnerability."@en
> ] +# Nda107346ddef4d78aec2c136d44ffa40 node300 +node300 [ shape=none, color=black label=<
Nda107346ddef4d78aec2c136d44ffa40
Nda107346ddef4d78aec2c136d44ffa40
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/locationHint node301 +node301 [ shape=none, color=black label=<
locationHint
https://spdx.org/rdf/3.0.1/terms/Core/locationHint
rdfs:comment"Provides an indication of where to retrieve an external Element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/noAssertion node302 +node302 [ shape=none, color=black label=<
noAssertion
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/noAssertion
rdfs:comment"No assertion can be made about the completeness of the relationship."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/mailingList node303 +node303 [ shape=none, color=black label=<
mailingList
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/mailingList
rdfs:comment"A reference to the mailing list used by the maintainer for a package."@en
> ] +# Nc0eff0e2e9144bc18d62780952531208 node304 +node304 [ shape=none, color=black label=<
Nc0eff0e2e9144bc18d62780952531208
Nc0eff0e2e9144bc18d62780952531208
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/subject node305 +node305 [ shape=none, color=black label=<
subject
https://spdx.org/rdf/3.0.1/terms/Core/subject
rdfs:comment"An Element an annotator has made an assertion about."@en
> ] +# Na590d7820b624a7ba7d602536ab6770c node306 +node306 [ shape=none, color=black label=<
Na590d7820b624a7ba7d602536ab6770c
Na590d7820b624a7ba7d602536ab6770c
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/description node307 +node307 [ shape=none, color=black label=<
description
https://spdx.org/rdf/3.0.1/terms/Core/description
rdfs:comment"Provides a detailed description of the Element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/availableFrom node308 +node308 [ shape=none, color=black label=<
availableFrom
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/availableFrom
rdfs:comment"The `from` Element is available from the additional supplier described by each `to` Element."@en
> ] +# Nc5cb4001d72e4f7083dbfdc13c308973 node309 +node309 [ shape=none, color=black label=<
Nc5cb4001d72e4f7083dbfdc13c308973
Nc5cb4001d72e4f7083dbfdc13c308973
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ListedLicenseException node310 +node310 [ shape=none, color=black label=<
ListedLicenseException
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ListedLicenseException
rdfs:comment"A license exception that is listed on the SPDX Exceptions list."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedLicenseId node311 +node311 [ shape=none, color=black label=<
isDeprecatedLicenseId
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedLicenseId
rdfs:comment"Specifies whether a license or additional text identifier has been marked as +deprecated."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifier node312 +node312 [ shape=none, color=black label=<
contentIdentifier
https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifier
rdfs:comment"A canonical, unique, immutable identifier of the artifact content, that may be +used for verifying its identity and/or integrity."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/summary node313 +node313 [ shape=none, color=black label=<
summary
https://spdx.org/rdf/3.0.1/terms/Core/summary
rdfs:comment"A short description of an Element."@en
> ] +# N41ef2099916f445a859fdef10940eb38 node314 +node314 [ shape=none, color=black label=<
N41ef2099916f445a859fdef10940eb38
N41ef2099916f445a859fdef10940eb38
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# Na2e3926d479849c2b3c8734f749e0856 node315 +node315 [ shape=none, color=black label=<
Na2e3926d479849c2b3c8734f749e0856
Na2e3926d479849c2b3c8734f749e0856
> ] +# N4fe6f6b2fca24c2ebc7fab3481461092 node316 +node316 [ shape=none, color=black label=<
N4fe6f6b2fca24c2ebc7fab3481461092
N4fe6f6b2fca24c2ebc7fab3481461092
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/decisionType node317 +node317 [ shape=none, color=black label=<
decisionType
https://spdx.org/rdf/3.0.1/terms/Security/decisionType
rdfs:comment"Provide the enumeration of possible decisions in the Stakeholder-Specific Vulnerability Categorization (SSVC) decision tree [https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf](https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf)"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityPolicy node318 +node318 [ shape=none, color=black label=<
securityPolicy
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityPolicy
rdfs:comment"A reference to instructions for reporting newly discovered security vulnerabilities for a package."@en
> ] +# Nbe116ad4a15a48bda8bd329e7816ef0b node319 +node319 [ shape=none, color=black label=<
Nbe116ad4a15a48bda8bd329e7816ef0b
Nbe116ad4a15a48bda8bd329e7816ef0b
> ] +# N67864a82ee0d456ca58bd0164299cbc9 node320 +node320 [ shape=none, color=black label=<
N67864a82ee0d456ca58bd0164299cbc9
N67864a82ee0d456ca58bd0164299cbc9
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/AIPackage node321 +node321 [ shape=none, color=black label=<
AIPackage
https://spdx.org/rdf/3.0.1/terms/AI/AIPackage
rdfs:comment"Specifies an AI package and its associated information."@en
> ] +# N5237965837244189afd8d2e14451cdee node322 +node322 [ shape=none, color=black label=<
N5237965837244189afd8d2e14451cdee
N5237965837244189afd8d2e14451cdee
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifier node323 +node323 [ shape=none, color=black label=<
ContentIdentifier
https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifier
rdfs:comment"A canonical, unique, immutable identifier"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/SupportType/deployed node324 +node324 [ shape=none, color=black label=<
deployed
https://spdx.org/rdf/3.0.1/terms/Core/SupportType/deployed
rdfs:comment"in addition to being supported by the supplier, the software is known to have been deployed and is in use. For a software as a service provider, this implies the software is now available as a service."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/SupportType node325 +node325 [ shape=none, color=black label=<
SupportType
https://spdx.org/rdf/3.0.1/terms/Core/SupportType
rdfs:comment"Indicates the type of support that is associated with an artifact."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/energyConsumption node326 +node326 [ shape=none, color=black label=<
energyConsumption
https://spdx.org/rdf/3.0.1/terms/AI/energyConsumption
rdfs:comment"Indicates the amount of energy consumption incurred by an AI model."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Build/Build node327 +node327 [ shape=none, color=black label=<
Build
https://spdx.org/rdf/3.0.1/terms/Build/Build
rdfs:comment"Class that describes a build instance of software/artifacts."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ConjunctiveLicenseSet node328 +node328 [ shape=none, color=black label=<
ConjunctiveLicenseSet
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ConjunctiveLicenseSet
rdfs:comment"Portion of an AnyLicenseInfo representing a set of licensing information +where all elements apply."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType node329 +node329 [ shape=none, color=black label=<
ConfidentialityLevelType
https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType
rdfs:comment"Categories of confidentiality level."@en
> ] +# Nd6d324517e2349f98f795052c1f5b141 node330 +node330 [ shape=none, color=black label=<
Nd6d324517e2349f98f795052c1f5b141
Nd6d324517e2349f98f795052c1f5b141
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/low node331 +node331 [ shape=none, color=black label=<
low
https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/low
rdfs:comment"Low/no risk is posed by an AI system."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/License node332 +node332 [ shape=none, color=black label=<
License
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/License
rdfs:comment"Abstract class for the portion of an AnyLicenseInfo representing a license."@en
> ] +# Ndd6a2fae5042431eb7b8347f304a4405 node333 +node333 [ shape=none, color=black label=<
Ndd6a2fae5042431eb7b8347f304a4405
Ndd6a2fae5042431eb7b8347f304a4405
> ] +# Nbc848b70a5a84b3487a58fbe73660bf8 node334 +node334 [ shape=none, color=black label=<
Nbc848b70a5a84b3487a58fbe73660bf8
Nbc848b70a5a84b3487a58fbe73660bf8
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/specVersion node335 +node335 [ shape=none, color=black label=<
specVersion
https://spdx.org/rdf/3.0.1/terms/Core/specVersion
rdfs:comment"Provides a reference number that can be used to understand how to parse and interpret an Element."@en
> ] +# N40ab3a37c74248e08626f160f428d7dc node336 +node336 [ shape=none, color=black label=<
N40ab3a37c74248e08626f160f428d7dc
N40ab3a37c74248e08626f160f428d7dc
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/issuingAuthority node337 +node337 [ shape=none, color=black label=<
issuingAuthority
https://spdx.org/rdf/3.0.1/terms/Core/issuingAuthority
rdfs:comment"An entity that is authorized to issue identification credentials."@en
> ] +# N92d3875410874b3ab7f02f472c0597e1 node338 +node338 [ shape=none, color=black label=<
N92d3875410874b3ab7f02f472c0597e1
N92d3875410874b3ab7f02f472c0597e1
> ] +# N8b16b3a58f8c4e0e80b1851cf590d15f node339 +node339 [ shape=none, color=black label=<
N8b16b3a58f8c4e0e80b1851cf590d15f
N8b16b3a58f8c4e0e80b1851cf590d15f
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/supportLevel node340 +node340 [ shape=none, color=black label=<
supportLevel
https://spdx.org/rdf/3.0.1/terms/Core/supportLevel
rdfs:comment"Specifies the level of support associated with an artifact."@en
> ] +# N2c6162bc1ed0481186ed80a856bf3867 node341 +node341 [ shape=none, color=black label=<
N2c6162bc1ed0481186ed80a856bf3867
N2c6162bc1ed0481186ed80a856bf3867
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# N0ded216177074d0282d25b5d186a0c0f node342 +node342 [ shape=none, color=black label=<
N0ded216177074d0282d25b5d186a0c0f
N0ded216177074d0282d25b5d186a0c0f
sh:maxCount"1"^^xsd:integer
> ] +# N676b3e4f8e144eba97cad251b88bea67 node343 +node343 [ shape=none, color=black label=<
N676b3e4f8e144eba97cad251b88bea67
N676b3e4f8e144eba97cad251b88bea67
sh:maxCount"1"^^xsd:integer
> ] +# Na7d49ac43d5e449dbef50a7cf47d6fb4 node344 +node344 [ shape=none, color=black label=<
Na7d49ac43d5e449dbef50a7cf47d6fb4
Na7d49ac43d5e449dbef50a7cf47d6fb4
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectAddition node345 +node345 [ shape=none, color=black label=<
subjectAddition
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectAddition
rdfs:comment"A LicenseAddition participating in a 'with addition' model."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/other node346 +node346 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/other
rdfs:comment"Every `to` Element is related to the `from` Element where the relationship type is not described by any of the SPDX relationhip types (this relationship is directionless)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/other node347 +node347 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/other
rdfs:comment"A relationship has other specific context information necessary to capture that the above set of enumerations does not handle."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType node348 +node348 [ shape=none, color=black label=<
LifecycleScopeType
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType
rdfs:comment"Provide an enumerated set of lifecycle phases that can provide context to relationships."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary node349 +node349 [ shape=none, color=black label=<
vulnerableCodeCannotBeControlledByAdversary
https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary
rdfs:comment"The vulnerable component is present, and the component contains the vulnerable code. However, vulnerable code is used in such a way that an attacker cannot mount any anticipated attack."@en
> ] +# N597efd0109974bbba0f1ab654b38a8b0 node350 +node350 [ shape=none, color=black label=<
N597efd0109974bbba0f1ab654b38a8b0
N597efd0109974bbba0f1ab654b38a8b0
> ] +# N3e886a92d4704a8d9d1deecb5732d9e1 node351 +node351 [ shape=none, color=black label=<
N3e886a92d4704a8d9d1deecb5732d9e1
N3e886a92d4704a8d9d1deecb5732d9e1
sh:maxCount"1"^^xsd:integer
> ] +# N36853d2189c74734ae8759474eece980 node352 +node352 [ shape=none, color=black label=<
N36853d2189c74734ae8759474eece980
N36853d2189c74734ae8759474eece980
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/identifier node353 +node353 [ shape=none, color=black label=<
identifier
https://spdx.org/rdf/3.0.1/terms/Core/identifier
rdfs:comment"Uniquely identifies an external element."@en
> ] +# N7f9163a4f7ed478797a466a7d3c38235 node354 +node354 [ shape=none, color=black label=<
N7f9163a4f7ed478797a466a7d3c38235
N7f9163a4f7ed478797a466a7d3c38235
> ] +# N80be7da334a54ec782a87e47e959d13d node355 +node355 [ shape=none, color=black label=<
N80be7da334a54ec782a87e47e959d13d
N80be7da334a54ec782a87e47e959d13d
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/VexAffectedVulnAssessmentRelationship node356 +node356 [ shape=none, color=black label=<
VexAffectedVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/VexAffectedVulnAssessmentRelationship
rdfs:comment"Connects a vulnerability and an element designating the element as a product +affected by the vulnerability."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/PackageVerificationCode node357 +node357 [ shape=none, color=black label=<
PackageVerificationCode
https://spdx.org/rdf/3.0.1/terms/Core/PackageVerificationCode
rdfs:comment"An SPDX version 2.X compatible verification method for software packages."@en
> ] +# N3db41b7ab9a44e148abff2c84343b17b node358 +node358 [ shape=none, color=black label=<
N3db41b7ab9a44e148abff2c84343b17b
N3db41b7ab9a44e148abff2c84343b17b
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# Nc12ad37d63da40a08479f8b8765eac52 node359 +node359 [ shape=none, color=black label=<
Nc12ad37d63da40a08479f8b8765eac52
Nc12ad37d63da40a08479f8b8765eac52
> ] +# N66ac9a07ca7640508140c5d48dd36262 node360 +node360 [ shape=none, color=black label=<
N66ac9a07ca7640508140c5d48dd36262
N66ac9a07ca7640508140c5d48dd36262
> ] +# N8679b6768823471ebcec976db535ec99 node361 +node361 [ shape=none, color=black label=<
N8679b6768823471ebcec976db535ec99
N8679b6768823471ebcec976db535ec99
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SbomType/analyzed node362 +node362 [ shape=none, color=black label=<
analyzed
https://spdx.org/rdf/3.0.1/terms/Software/SbomType/analyzed
rdfs:comment"SBOM generated through analysis of artifacts (e.g., executables, packages, containers, and virtual machine images) after its build. Such analysis generally requires a variety of heuristics. In some contexts, this may also be referred to as a "3rd party" SBOM."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeclaredLicense node363 +node363 [ shape=none, color=black label=<
hasDeclaredLicense
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeclaredLicense
rdfs:comment"The `from` Software Artifact was discovered to actually contain each `to` license, for example as detected by use of automated tooling."@en
> ] +# N4e50a47fb5bb4a5eab98b8dd5fc13917 node364 +node364 [ shape=none, color=black label=<
N4e50a47fb5bb4a5eab98b8dd5fc13917
N4e50a47fb5bb4a5eab98b8dd5fc13917
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Build/buildId node365 +node365 [ shape=none, color=black label=<
buildId
https://spdx.org/rdf/3.0.1/terms/Build/buildId
rdfs:comment"A buildId is a locally unique identifier used by a builder to identify a unique +instance of a build produced by it."@en
> ] +# Nbb034a1747444bbb9a98f79423631313 node366 +node366 [ shape=none, color=black label=<
Nbb034a1747444bbb9a98f79423631313
Nbb034a1747444bbb9a98f79423631313
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# N021fb402c66a46d5a456d8c07bee91d4 node367 +node367 [ shape=none, color=black label=<
N021fb402c66a46d5a456d8c07bee91d4
N021fb402c66a46d5a456d8c07bee91d4
> ] +# N37e7f05765fd4d77bc99761539baa04e node368 +node368 [ shape=none, color=black label=<
N37e7f05765fd4d77bc99761539baa04e
N37e7f05765fd4d77bc99761539baa04e
> ] +# N520ad0b0f0c54666abe6ada1d4c62e12 node369 +node369 [ shape=none, color=black label=<
N520ad0b0f0c54666abe6ada1d4c62e12
N520ad0b0f0c54666abe6ada1d4c62e12
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/gitoid node370 +node370 [ shape=none, color=black label=<
gitoid
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/gitoid
rdfs:comment"[Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/sbomType node371 +node371 [ shape=none, color=black label=<
sbomType
https://spdx.org/rdf/3.0.1/terms/Software/sbomType
rdfs:comment"Provides information about the type of an SBOM."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/socialMedia node372 +node372 [ shape=none, color=black label=<
socialMedia
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/socialMedia
rdfs:comment"A reference to a social media channel for a package."@en
> ] +# Ned54759826e14e2ba1863d7cd8205794 node373 +node373 [ shape=none, color=black label=<
Ned54759826e14e2ba1863d7cd8205794
Ned54759826e14e2ba1863d7cd8205794
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotPresent node374 +node374 [ shape=none, color=black label=<
vulnerableCodeNotPresent
https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotPresent
rdfs:comment"The product is not affected because the code underlying the vulnerability is not present in the product."@en
> ] +# Nb0bfd622e3524eb6aa5ecd1373fc489e node375 +node375 [ shape=none, color=black label=<
Nb0bfd622e3524eb6aa5ecd1373fc489e
Nb0bfd622e3524eb6aa5ecd1373fc489e
> ] +# Ne3ba6f0917de4d149a3011b646cc468c node376 +node376 [ shape=none, color=black label=<
Ne3ba6f0917de4d149a3011b646cc468c
Ne3ba6f0917de4d149a3011b646cc468c
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha256 node377 +node377 [ shape=none, color=black label=<
sha256
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha256
rdfs:comment"SHA-2 with a digest length of 256, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/expandsTo node378 +node378 [ shape=none, color=black label=<
expandsTo
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/expandsTo
rdfs:comment"The `from` archive expands out as an artifact described by each `to` Element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/Person node379 +node379 [ shape=none, color=black label=<
Person
https://spdx.org/rdf/3.0.1/terms/Core/Person
rdfs:comment"An individual human being."@en
> ] +# N9f2e6b8c378d4ca989e962b6c67873b9 node380 +node380 [ shape=none, color=black label=<
N9f2e6b8c378d4ca989e962b6c67873b9
N9f2e6b8c378d4ca989e962b6c67873b9
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# N4a92540ed64a43158c51d7e8152a0473 node381 +node381 [ shape=none, color=black label=<
N4a92540ed64a43158c51d7e8152a0473
N4a92540ed64a43158c51d7e8152a0473
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/reportedBy node382 +node382 [ shape=none, color=black label=<
reportedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/reportedBy
rdfs:comment"(Security) Designates a `from` Vulnerability was first reported to a project, vendor, or tracking database for formal identification by each `to` Agent."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropValue node383 +node383 [ shape=none, color=black label=<
cdxPropValue
https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropValue
rdfs:comment"A value used in a CdxExtension name-value pair."@en
> ] +# Nec0075fb33174c418edc9203dfb1a658 node384 +node384 [ shape=none, color=black label=<
Nec0075fb33174c418edc9203dfb1a658
Nec0075fb33174c418edc9203dfb1a658
> ] +# N52048eefeb284746a0b09eef84fc1dd6 node385 +node385 [ shape=none, color=black label=<
N52048eefeb284746a0b09eef84fc1dd6
N52048eefeb284746a0b09eef84fc1dd6
> ] +# N5f9c2c15fd1d4c51b3c124437c37f402 node386 +node386 [ shape=none, color=black label=<
N5f9c2c15fd1d4c51b3c124437c37f402
N5f9c2c15fd1d4c51b3c124437c37f402
> ] +# Nf2e6719ff64144d29cc89d5b76bc8da7 node387 +node387 [ shape=none, color=black label=<
Nf2e6719ff64144d29cc89d5b76bc8da7
Nf2e6719ff64144d29cc89d5b76bc8da7
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/byteRange node388 +node388 [ shape=none, color=black label=<
byteRange
https://spdx.org/rdf/3.0.1/terms/Software/byteRange
rdfs:comment"Defines the byte range in the original host file that the snippet information +applies to."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/VexNotAffectedVulnAssessmentRelationship node389 +node389 [ shape=none, color=black label=<
VexNotAffectedVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/VexNotAffectedVulnAssessmentRelationship
rdfs:comment"Links a vulnerability and one or more elements designating the latter as products +not affected by the vulnerability."@en
> ] +# N56ef5ba743864433b1905db8ff42178e node390 +node390 [ shape=none, color=black label=<
N56ef5ba743864433b1905db8ff42178e
N56ef5ba743864433b1905db8ff42178e
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/attributionText node391 +node391 [ shape=none, color=black label=<
attributionText
https://spdx.org/rdf/3.0.1/terms/Software/attributionText
rdfs:comment"Provides a place for the SPDX data creator to record acknowledgement text for +a software Package, File or Snippet."@en
> ] +# N243d0b1927ed451f8d5af7ad2b9ca2f5 node392 +node392 [ shape=none, color=black label=<
N243d0b1927ed451f8d5af7ad2b9ca2f5
N243d0b1927ed451f8d5af7ad2b9ca2f5
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/intendedUse node393 +node393 [ shape=none, color=black label=<
intendedUse
https://spdx.org/rdf/3.0.1/terms/Dataset/intendedUse
rdfs:comment"Describes what the given dataset should be used for."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasRequirement node394 +node394 [ shape=none, color=black label=<
hasRequirement
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasRequirement
rdfs:comment"The `from` Element has a requirement on each `to` Element, during a LifecycleScopeType period."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/severity node395 +node395 [ shape=none, color=black label=<
severity
https://spdx.org/rdf/3.0.1/terms/Security/severity
rdfs:comment"Specifies the CVSS qualitative severity rating of a vulnerability in relation to a piece of software."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType node396 +node396 [ shape=none, color=black label=<
CvssSeverityType
https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType
rdfs:comment"Specifies the CVSS base, temporal, threat, or environmental severity type."@en
> ] +# N2a86996f367f42878e09d0981ff8facc node397 +node397 [ shape=none, color=black label=<
N2a86996f367f42878e09d0981ff8facc
N2a86996f367f42878e09d0981ff8facc
sh:maxCount"1"^^xsd:integer
> ] +# N786b6a87bc904100ae9ce0472fb32345 node398 +node398 [ shape=none, color=black label=<
N786b6a87bc904100ae9ce0472fb32345
N786b6a87bc904100ae9ce0472fb32345
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition node399 +node399 [ shape=none, color=black label=<
LicenseAddition
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition
rdfs:comment"Abstract class for additional text intended to be added to a License, but which is not itself a standalone License."@en
> ] -# N257130b748ce448c92f6e29e1061a58d node180 -node180 [ shape=none, color=black label=<
N257130b748ce448c92f6e29e1061a58d
N257130b748ce448c92f6e29e1061a58d
sh:maxCount"1"^^xsd:integer
> ] -# N1825bc5867b94663a383995cf2fb6959 node181 -node181 [ shape=none, color=black label=<
N1825bc5867b94663a383995cf2fb6959
N1825bc5867b94663a383995cf2fb6959
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vcs node182 -node182 [ shape=none, color=black label=<
vcs
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vcs
rdfs:comment"A reference to a version control system related to a software artifact."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/critical node183 -node183 [ shape=none, color=black label=<
critical
https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/critical
rdfs:comment"When a CVSS score is between 9.0 - 10.0"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/ai node184 -node184 [ shape=none, color=black label=<
ai
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/ai
rdfs:comment"the element follows the AI profile specification"@en
> ] -# N0ea0b9888adc4b3a921e013fa2c16737 node185 -node185 [ shape=none, color=black label=<
N0ea0b9888adc4b3a921e013fa2c16737
N0ea0b9888adc4b3a921e013fa2c16737
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/identifierLocator node186 -node186 [ shape=none, color=black label=<
identifierLocator
https://spdx.org/rdf/3.0.1/terms/Core/identifierLocator
rdfs:comment"Provides the location for more information regarding an external identifier."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/medium node187 -node187 [ shape=none, color=black label=<
medium
https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/medium
rdfs:comment"When a CVSS score is between 4.0 - 6.9"@en
> ] -# N61617bfc168144d38ef1bf542d209a66 node188 -node188 [ shape=none, color=black label=<
N61617bfc168144d38ef1bf542d209a66
N61617bfc168144d38ef1bf542d209a66
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/ancestorOf node189 -node189 [ shape=none, color=black label=<
ancestorOf
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/ancestorOf
rdfs:comment"The `from` Element is an ancestor of each `to` Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/graph node190 -node190 [ shape=none, color=black label=<
graph
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/graph
rdfs:comment"data is in the form of a graph where entries are somehow related to each other through edges, such a social network of friends."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/WithAdditionOperator node191 -node191 [ shape=none, color=black label=<
WithAdditionOperator
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/WithAdditionOperator
rdfs:comment"Portion of an AnyLicenseInfo representing a License which has additional -text applied to it."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/patch node192 -node192 [ shape=none, color=black label=<
patch
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/patch
rdfs:comment"Element contains a set of changes to update, fix, or improve another Element"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasEvidence node193 -node193 [ shape=none, color=black label=<
hasEvidence
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasEvidence
rdfs:comment"(Dataset) Every `to` Element is considered as evidence for the `from` Element (`from` hasEvidence `to`)."@en
> ] -# N2ed012adf55d48d089f34e790426dc31 node194 -node194 [ shape=none, color=black label=<
N2ed012adf55d48d089f34e790426dc31
N2ed012adf55d48d089f34e790426dc31
> ] -# N8512801c8b7344f5be2a2294f37b643b node195 -node195 [ shape=none, color=black label=<
N8512801c8b7344f5be2a2294f37b643b
N8512801c8b7344f5be2a2294f37b643b
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDataFile node196 -node196 [ shape=none, color=black label=<
hasDataFile
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDataFile
rdfs:comment"The `from` Element treats each `to` Element as a data file. A data file is an artifact that stores data required or optional for the `from` Element's functionality. A data file can be a database file, an index file, a log file, an AI model file, a calibration data file, a temporary file, a backup file, and more. For AI training dataset, test dataset, test artifact, configuration data, build input data, and build output data, please consider using the more specific relationship types: `trainedOn`, `testedOn`, `hasTest`, `configures`, `hasInputs`, and `hasOutputs`, respectively. This relationship does not imply dependency."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/LicenseExpression node197 -node197 [ shape=none, color=black label=<
LicenseExpression
https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/LicenseExpression
rdfs:comment"An SPDX Element containing an SPDX license expression string."@en
> ] -# N6ff9685f73a04671b6703f04946cdb88 node198 -node198 [ shape=none, color=black label=<
N6ff9685f73a04671b6703f04946cdb88
N6ff9685f73a04671b6703f04946cdb88
> ] -# Nc3d775eaa2e242aaaec1e8298fe8ec1c node199 -node199 [ shape=none, color=black label=<
Nc3d775eaa2e242aaaec1e8298fe8ec1c
Nc3d775eaa2e242aaaec1e8298fe8ec1c
> ] -# Na3be71f645954ca4ba0b55d9e58cc92f node200 -node200 [ shape=none, color=black label=<
Na3be71f645954ca4ba0b55d9e58cc92f
Na3be71f645954ca4ba0b55d9e58cc92f
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/packageVerificationCodeExcludedFile node201 -node201 [ shape=none, color=black label=<
packageVerificationCodeExcludedFile
https://spdx.org/rdf/3.0.1/terms/Core/packageVerificationCodeExcludedFile
rdfs:comment"The relative file name of a file to be excluded from the -`PackageVerificationCode`."@en
> ] -# N5368c2ede4d94d00b6a5aa8c9471cf5d node202 -node202 [ shape=none, color=black label=<
N5368c2ede4d94d00b6a5aa8c9471cf5d
N5368c2ede4d94d00b6a5aa8c9471cf5d
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/informationAboutTraining node203 -node203 [ shape=none, color=black label=<
informationAboutTraining
https://spdx.org/rdf/3.0.1/terms/AI/informationAboutTraining
rdfs:comment"Describes relevant information about different steps of the training process."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/datasetType node204 -node204 [ shape=none, color=black label=<
datasetType
https://spdx.org/rdf/3.0.1/terms/Dataset/datasetType
rdfs:comment"Describes the type of the given dataset."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/application node205 -node205 [ shape=none, color=black label=<
application
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/application
rdfs:comment"the Element is a software application"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose node206 -node206 [ shape=none, color=black label=<
SoftwarePurpose
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose
rdfs:comment"Provides information about the primary purpose of an Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/file node207 -node207 [ shape=none, color=black label=<
file
https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/file
rdfs:comment"The file represents a single file (default)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/FileKindType node208 -node208 [ shape=none, color=black label=<
FileKindType
https://spdx.org/rdf/3.0.1/terms/Software/FileKindType
rdfs:comment"Enumeration of the different kinds of SPDX file."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b256 node209 -node209 [ shape=none, color=black label=<
blake2b256
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b256
rdfs:comment"BLAKE2b algorithm with a digest size of 256, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4."@en
> ] -# N013c0fa149804752b490125a655a9ef6 node210 -node210 [ shape=none, color=black label=<
N013c0fa149804752b490125a655a9ef6
N013c0fa149804752b490125a655a9ef6
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# https://spdx.org/rdf/3.0.1/terms/Build/buildEndTime node211 -node211 [ shape=none, color=black label=<
buildEndTime
https://spdx.org/rdf/3.0.1/terms/Build/buildEndTime
rdfs:comment"Property that describes the time at which a build stops."@en
> ] -# N38b43c9293af48ac9d4752ee4deb5c57 node212 -node212 [ shape=none, color=black label=<
N38b43c9293af48ac9d4752ee4deb5c57
N38b43c9293af48ac9d4752ee4deb5c57
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe23 node213 -node213 [ shape=none, color=black label=<
cpe23
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe23
rdfs:comment"[Common Platform Enumeration: Naming Specification Version 2.3](https://csrc.nist.gov/publications/detail/nistir/7695/final)"@en
> ] -# Nb1ae895463ab484b9c5b3004a860f9a2 node214 -node214 [ shape=none, color=black label=<
Nb1ae895463ab484b9c5b3004a860f9a2
Nb1ae895463ab484b9c5b3004a860f9a2
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/namespace node215 -node215 [ shape=none, color=black label=<
namespace
https://spdx.org/rdf/3.0.1/terms/Core/namespace
rdfs:comment"Provides an unambiguous mechanism for conveying a URI fragment portion of an -ElementID."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/categorical node216 -node216 [ shape=none, color=black label=<
categorical
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/categorical
rdfs:comment"data that is classified into a discrete number of categories, such as the eye color of a population of people."@en
> ] -# N0d718742833c4bb7b421fa04ecefc890 node217 -node217 [ shape=none, color=black label=<
N0d718742833c4bb7b421fa04ecefc890
N0d718742833c4bb7b421fa04ecefc890
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/releaseHistory node218 -node218 [ shape=none, color=black label=<
releaseHistory
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/releaseHistory
rdfs:comment"A reference to a published list of releases for a package."@en
> ] -# N58c2e5e42fed47ed99303c8ea4d89e23 node219 -node219 [ shape=none, color=black label=<
N58c2e5e42fed47ed99303c8ea4d89e23
N58c2e5e42fed47ed99303c8ea4d89e23
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/certificationReport node220 -node220 [ shape=none, color=black label=<
certificationReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/certificationReport
rdfs:comment"A reference to a certification report for a package from an accredited/independent body."@en
> ] -# http://www.w3.org/2001/XMLSchema#boolean node221 -node221 [ shape=none, color=black label=<
boolean
http://www.w3.org/2001/XMLSchema#boolean
> ] -# N65b5b15343d64976910d70122c5bc578 node222 -node222 [ shape=none, color=black label=<
N65b5b15343d64976910d70122c5bc578
N65b5b15343d64976910d70122c5bc578
> ] -# Nd2fe3c9e4f884e64b064336b1690c0bf node223 -node223 [ shape=none, color=black label=<
Nd2fe3c9e4f884e64b064336b1690c0bf
Nd2fe3c9e4f884e64b064336b1690c0bf
> ] -# N63d9aca3acf34be5a33ae51900f93826 node224 -node224 [ shape=none, color=black label=<
N63d9aca3acf34be5a33ae51900f93826
N63d9aca3acf34be5a33ae51900f93826
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness node225 -node225 [ shape=none, color=black label=<
RelationshipCompleteness
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness
rdfs:comment"Indicates whether a relationship is known to be complete, incomplete, or if no assertion is made with respect to relationship completeness."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/VexUnderInvestigationVulnAssessmentRelationship node226 -node226 [ shape=none, color=black label=<
VexUnderInvestigationVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/VexUnderInvestigationVulnAssessmentRelationship
rdfs:comment"Designates elements as products where the impact of a vulnerability is being -investigated."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogVulnAssessmentRelationship node227 -node227 [ shape=none, color=black label=<
ExploitCatalogVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogVulnAssessmentRelationship
rdfs:comment"Provides an exploit assessment of a vulnerability."@en
> ] -# http://www.w3.org/ns/shacl#NodeShape node228 -node228 [ shape=none, color=black label=<
NodeShape
http://www.w3.org/ns/shacl#NodeShape
> ] -# https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/SimpleLicensingText node229 -node229 [ shape=none, color=black label=<
SimpleLicensingText
https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/SimpleLicensingText
rdfs:comment"A license or addition that is not listed on the SPDX License List."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md6 node230 -node230 [ shape=none, color=black label=<
md6
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md6
rdfs:comment"[MD6 hash function](https://people.csail.mit.edu/rivest/pubs/RABCx08.pdf)"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm node231 -node231 [ shape=none, color=black label=<
HashAlgorithm
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm
rdfs:comment"A mathematical algorithm that maps data of arbitrary size to a bit string."@en
> ] -# Nddd604cd267642f3afb2503e62ba7ce6 node232 -node232 [ shape=none, color=black label=<
Nddd604cd267642f3afb2503e62ba7ce6
Nddd604cd267642f3afb2503e62ba7ce6
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/trainedOn node233 -node233 [ shape=none, color=black label=<
trainedOn
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/trainedOn
rdfs:comment"(AI, Dataset) The `from` Element has been trained on the `to` Element(s)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasHost node234 -node234 [ shape=none, color=black label=<
hasHost
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasHost
rdfs:comment"The `from` Build was run on the `to` Element during a LifecycleScopeType period (e.g. the host that the build runs on)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/supportLevel node235 -node235 [ shape=none, color=black label=<
supportLevel
https://spdx.org/rdf/3.0.1/terms/Core/supportLevel
rdfs:comment"Specifies the level of support associated with an artifact."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship node236 -node236 [ shape=none, color=black label=<
VulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship
rdfs:comment"Abstract ancestor class for all vulnerability assessments"@en
> ] -# Nf578adbda4694eb7886b5e42928bd927 node237 -node237 [ shape=none, color=black label=<
Nf578adbda4694eb7886b5e42928bd927
Nf578adbda4694eb7886b5e42928bd927
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/summary node238 -node238 [ shape=none, color=black label=<
summary
https://spdx.org/rdf/3.0.1/terms/Core/summary
rdfs:comment"A short description of an Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasProvidedDependency node239 -node239 [ shape=none, color=black label=<
hasProvidedDependency
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasProvidedDependency
rdfs:comment"The `from` Element has a dependency on each `to` Element, dependency is not in the distributed artifact, but assumed to be provided, during a LifecycleScopeType period."@en
> ] -# N3abd4d71b61b4388a4c07c3c39214879 node240 -node240 [ shape=none, color=black label=<
N3abd4d71b61b4388a4c07c3c39214879
N3abd4d71b61b4388a4c07c3c39214879
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/Artifact node241 -node241 [ shape=none, color=black label=<
Artifact
https://spdx.org/rdf/3.0.1/terms/Core/Artifact
rdfs:comment"A distinct article or unit within the digital domain."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Extension/cdxProperty node242 -node242 [ shape=none, color=black label=<
cdxProperty
https://spdx.org/rdf/3.0.1/terms/Extension/cdxProperty
rdfs:comment"Provides a map of a property names to a values."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertyEntry node243 -node243 [ shape=none, color=black label=<
CdxPropertyEntry
https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertyEntry
rdfs:comment"A property name with an associated value."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swhid node244 -node244 [ shape=none, color=black label=<
swhid
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swhid
rdfs:comment"SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/Vulnerability node245 -node245 [ shape=none, color=black label=<
Vulnerability
https://spdx.org/rdf/3.0.1/terms/Security/Vulnerability
rdfs:comment"Specifies a vulnerability and its associated information."@en
> ] -# N971635a754a6481790b28b25e11042b1 node246 -node246 [ shape=none, color=black label=<
N971635a754a6481790b28b25e11042b1
N971635a754a6481790b28b25e11042b1
sh:maxCount"1"^^xsd:integer
> ] -# N3c9ffb76b4e64edf9096b7c12f310cb7 node247 -node247 [ shape=none, color=black label=<
N3c9ffb76b4e64edf9096b7c12f310cb7
N3c9ffb76b4e64edf9096b7c12f310cb7
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# N9ce31ed2c7214297b980c08448a624ac node248 -node248 [ shape=none, color=black label=<
N9ce31ed2c7214297b980c08448a624ac
N9ce31ed2c7214297b980c08448a624ac
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe22 node249 -node249 [ shape=none, color=black label=<
cpe22
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe22
rdfs:comment"[Common Platform Enumeration Specification 2.2](https://cpe.mitre.org/files/cpe-specification_2.2.pdf)"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/purchaseOrder node250 -node250 [ shape=none, color=black label=<
purchaseOrder
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/purchaseOrder
rdfs:comment"A reference to a purchase order for a package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/data node251 -node251 [ shape=none, color=black label=<
data
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/data
rdfs:comment"Element is data"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/Annotation node252 -node252 [ shape=none, color=black label=<
Annotation
https://spdx.org/rdf/3.0.1/terms/Core/Annotation
rdfs:comment"An assertion made in relation to one or more elements."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/contains node253 -node253 [ shape=none, color=black label=<
contains
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/contains
rdfs:comment"The `from` Element contains each `to` Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/datasetSize node254 -node254 [ shape=none, color=black label=<
datasetSize
https://spdx.org/rdf/3.0.1/terms/Dataset/datasetSize
rdfs:comment"Captures the size of the dataset."@en
> ] -# N3bc5030798e14169bd7623925412a3f7 node255 -node255 [ shape=none, color=black label=<
N3bc5030798e14169bd7623925412a3f7
N3bc5030798e14169bd7623925412a3f7
sh:maxCount"1"^^xsd:integer
> ] -# N5b055d40bd7a41f7b9c2529885619f96 node256 -node256 [ shape=none, color=black label=<
N5b055d40bd7a41f7b9c2529885619f96
N5b055d40bd7a41f7b9c2529885619f96
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType node257 -node257 [ shape=none, color=black label=<
ConfidentialityLevelType
https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType
rdfs:comment"Categories of confidentiality level."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_224 node258 -node258 [ shape=none, color=black label=<
sha3_224
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_224
rdfs:comment"SHA-3 with a digest length of 224, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)."@en
> ] -# Nc1867ee45dd247a1a19d13555013f5a6 node259 -node259 [ shape=none, color=black label=<
Nc1867ee45dd247a1a19d13555013f5a6
Nc1867ee45dd247a1a19d13555013f5a6
sh:minCount"2"^^xsd:integer
> ] -# N413298c1f8a448d6a4321ade57596a68 node260 -node260 [ shape=none, color=black label=<
N413298c1f8a448d6a4321ade57596a68
N413298c1f8a448d6a4321ade57596a68
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/Relationship node261 -node261 [ shape=none, color=black label=<
Relationship
https://spdx.org/rdf/3.0.1/terms/Core/Relationship
rdfs:comment"Describes a relationship between one or more elements."@en
> ] -# Nf5a75031d8e44c8daaa99a86329ee3f5 node262 -node262 [ shape=none, color=black label=<
Nf5a75031d8e44c8daaa99a86329ee3f5
Nf5a75031d8e44c8daaa99a86329ee3f5
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/binaryArtifact node263 -node263 [ shape=none, color=black label=<
binaryArtifact
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/binaryArtifact
rdfs:comment"A reference to binary artifacts related to a package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseListVersion node264 -node264 [ shape=none, color=black label=<
licenseListVersion
https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseListVersion
rdfs:comment"The version of the SPDX License List used in the license expression."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeclaredLicense node265 -node265 [ shape=none, color=black label=<
hasDeclaredLicense
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeclaredLicense
rdfs:comment"The `from` Software Artifact was discovered to actually contain each `to` license, for example as detected by use of automated tooling."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/other node266 -node266 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/other
rdfs:comment"data is of a type not included in this list."@en
> ] -# N11439fdc3a794b9fa7c283fca334338d node267 -node267 [ shape=none, color=black label=<
N11439fdc3a794b9fa7c283fca334338d
N11439fdc3a794b9fa7c283fca334338d
sh:maxCount"1"^^xsd:integer
> ] -# N0857f93061ed4b4a95215495dfe2ce04 node268 -node268 [ shape=none, color=black label=<
N0857f93061ed4b4a95215495dfe2ce04
N0857f93061ed4b4a95215495dfe2ce04
sh:minCount"1"^^xsd:integer
> ] -# Na8bfa7d488934514bd373d065f3c4f94 node269 -node269 [ shape=none, color=black label=<
Na8bfa7d488934514bd373d065f3c4f94
Na8bfa7d488934514bd373d065f3c4f94
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/Element node270 -node270 [ shape=none, color=black label=<
Element
https://spdx.org/rdf/3.0.1/terms/Core/Element
rdfs:comment"Base domain class from which all other SPDX-3.0 domain classes derive."@en
> ] -# N9bba196c93b04e588370eae392d8c57b node271 -node271 [ shape=none, color=black label=<
N9bba196c93b04e588370eae392d8c57b
N9bba196c93b04e588370eae392d8c57b
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType node272 -node272 [ shape=none, color=black label=<
ProfileIdentifierType
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType
rdfs:comment"Enumeration of the valid profiles."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/AIPackage node273 -node273 [ shape=none, color=black label=<
AIPackage
https://spdx.org/rdf/3.0.1/terms/AI/AIPackage
rdfs:comment"Specifies an AI package and its associated information."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/lite node274 -node274 [ shape=none, color=black label=<
lite
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/lite
rdfs:comment"the element follows the Lite profile specification"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/requirement node275 -node275 [ shape=none, color=black label=<
requirement
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/requirement
rdfs:comment"the Element provides a requirement needed as input for another Element"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/modifiedBy node276 -node276 [ shape=none, color=black label=<
modifiedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/modifiedBy
rdfs:comment"The `from` Element is modified by each `to` Element."@en
> ] -# Nfcf0bd30b10e421f8c3278377a81fe23 node277 -node277 [ shape=none, color=black label=<
Nfcf0bd30b10e421f8c3278377a81fe23
Nfcf0bd30b10e421f8c3278377a81fe23
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# N81d7397acefc42bea54c2760519e0586 node278 -node278 [ shape=none, color=black label=<
N81d7397acefc42bea54c2760519e0586
N81d7397acefc42bea54c2760519e0586
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha256 node279 -node279 [ shape=none, color=black label=<
sha256
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha256
rdfs:comment"SHA-2 with a digest length of 256, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234)."@en
> ] -# N2139de3706804e11a9a573d2baa134a6 node280 -node280 [ shape=none, color=black label=<
N2139de3706804e11a9a573d2baa134a6
N2139de3706804e11a9a573d2baa134a6
sh:maxCount"1"^^xsd:integer
> ] -# N2a264d99dc614d3d817029f085e7c845 node281 -node281 [ shape=none, color=black label=<
N2a264d99dc614d3d817029f085e7c845
N2a264d99dc614d3d817029f085e7c845
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifier node282 -node282 [ shape=none, color=black label=<
externalIdentifier
https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifier
rdfs:comment"Provides a reference to a resource outside the scope of SPDX-3.0 content +# N1c5493f37fd345a198accbcd406e4e6d node400 +node400 [ shape=none, color=black label=<
N1c5493f37fd345a198accbcd406e4e6d
N1c5493f37fd345a198accbcd406e4e6d
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/impactStatementTime node401 +node401 [ shape=none, color=black label=<
impactStatementTime
https://spdx.org/rdf/3.0.1/terms/Security/impactStatementTime
rdfs:comment"Timestamp of impact statement."@en
> ] +# N6b416f6bee364a1792e3e269d76b013d node402 +node402 [ shape=none, color=black label=<
N6b416f6bee364a1792e3e269d76b013d
N6b416f6bee364a1792e3e269d76b013d
sh:maxCount"1"^^xsd:integer
> ] +# N53d736ae518d41d88a24ace2b76de1d0 node403 +node403 [ shape=none, color=black label=<
N53d736ae518d41d88a24ace2b76de1d0
N53d736ae518d41d88a24ace2b76de1d0
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/creationInfo node404 +node404 [ shape=none, color=black label=<
creationInfo
https://spdx.org/rdf/3.0.1/terms/Core/creationInfo
rdfs:comment"Provides information about the creation of the Element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/CreationInfo node405 +node405 [ shape=none, color=black label=<
CreationInfo
https://spdx.org/rdf/3.0.1/terms/Core/CreationInfo
rdfs:comment"Provides information about the creation of the Element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropName node406 +node406 [ shape=none, color=black label=<
cdxPropName
https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropName
rdfs:comment"A name used in a CdxExtension name-value pair."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/data node407 +node407 [ shape=none, color=black label=<
data
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/data
rdfs:comment"Element is data"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifier node408 +node408 [ shape=none, color=black label=<
externalIdentifier
https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifier
rdfs:comment"Provides a reference to a resource outside the scope of SPDX-3.0 content that uniquely identifies an Element."@en
> ] -# Nda1c3a5f23494aceba749da188190a2b node283 -node283 [ shape=none, color=black label=<
Nda1c3a5f23494aceba749da188190a2b
Nda1c3a5f23494aceba749da188190a2b
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/modelExplainability node284 -node284 [ shape=none, color=black label=<
modelExplainability
https://spdx.org/rdf/3.0.1/terms/AI/modelExplainability
rdfs:comment"Describes methods that can be used to explain the results from the AI model."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasStaticLink node285 -node285 [ shape=none, color=black label=<
hasStaticLink
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasStaticLink
rdfs:comment"The `from` Element statically links in each `to` Element, during a LifecycleScopeType period."@en
> ] -# N08be587ce87041629922bdd83e592fb4 node286 -node286 [ shape=none, color=black label=<
N08be587ce87041629922bdd83e592fb4
N08be587ce87041629922bdd83e592fb4
> ] -# N977ba78e9cce4860bdd18b3ac7b779b3 node287 -node287 [ shape=none, color=black label=<
N977ba78e9cce4860bdd18b3ac7b779b3
N977ba78e9cce4860bdd18b3ac7b779b3
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/impactStatement node288 -node288 [ shape=none, color=black label=<
impactStatement
https://spdx.org/rdf/3.0.1/terms/Security/impactStatement
rdfs:comment"Explains why a VEX product is not affected by a vulnerability. It is an -alternative in VexNotAffectedVulnAssessmentRelationship to the machine-readable -justification label."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/modifiedTime node289 -node289 [ shape=none, color=black label=<
modifiedTime
https://spdx.org/rdf/3.0.1/terms/Security/modifiedTime
rdfs:comment"Specifies a time when a vulnerability assessment was modified"@en
> ] -# Nd40cbeb2a3d34cf7a12f5e66d6a0b9bf node290 -node290 [ shape=none, color=black label=<
Nd40cbeb2a3d34cf7a12f5e66d6a0b9bf
Nd40cbeb2a3d34cf7a12f5e66d6a0b9bf
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/trainingEnergyConsumption node291 -node291 [ shape=none, color=black label=<
trainingEnergyConsumption
https://spdx.org/rdf/3.0.1/terms/AI/trainingEnergyConsumption
rdfs:comment"Specifies the amount of energy consumed when training the AI model that is -being used in the AI system."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/image node292 -node292 [ shape=none, color=black label=<
image
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/image
rdfs:comment"data is a collection of images such as pictures of animals."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SbomType node293 -node293 [ shape=none, color=black label=<
SbomType
https://spdx.org/rdf/3.0.1/terms/Software/SbomType
rdfs:comment"Provides a set of values to be used to describe the common types of SBOMs that -tools may create."@en
> ] -# N58090eac504249f28eaeac9b7a38a5e7 node294 -node294 [ shape=none, color=black label=<
N58090eac504249f28eaeac9b7a38a5e7
N58090eac504249f28eaeac9b7a38a5e7
> ] -# N7e80817e44134f25bf61cf4e442fb72c node295 -node295 [ shape=none, color=black label=<
N7e80817e44134f25bf61cf4e442fb72c
N7e80817e44134f25bf61cf4e442fb72c
> ] -# Nf5ab240bead347a28937c5235bd9936b node296 -node296 [ shape=none, color=black label=<
Nf5ab240bead347a28937c5235bd9936b
Nf5ab240bead347a28937c5235bd9936b
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod node297 -node297 [ shape=none, color=black label=<
IntegrityMethod
https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod
rdfs:comment"Provides an independently reproducible mechanism that permits verification of a specific Element."@en
> ] -# N86cffc65608d4e7d9b1feaf9409a6f6c node298 -node298 [ shape=none, color=black label=<
N86cffc65608d4e7d9b1feaf9409a6f6c
N86cffc65608d4e7d9b1feaf9409a6f6c
> ] -# N397e2f52e6a9488d91247488cad602f5 node299 -node299 [ shape=none, color=black label=<
N397e2f52e6a9488d91247488cad602f5
N397e2f52e6a9488d91247488cad602f5
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropValue node300 -node300 [ shape=none, color=black label=<
cdxPropValue
https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropValue
rdfs:comment"A value used in a CdxExtension name-value pair."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/SupportType/endOfSupport node301 -node301 [ shape=none, color=black label=<
endOfSupport
https://spdx.org/rdf/3.0.1/terms/Core/SupportType/endOfSupport
rdfs:comment"there is a defined end of support for the artifact from the supplier. This may also be referred to as end of life. There is a validUntilDate that can be used to signal when support ends for the artifact."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Build/configSourceEntrypoint node302 -node302 [ shape=none, color=black label=<
configSourceEntrypoint
https://spdx.org/rdf/3.0.1/terms/Build/configSourceEntrypoint
rdfs:comment"Property describes the invocation entrypoint of a build."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ node303 -node303 [ shape=none, color=black label=<
System Package Data Exchange (SPDX) Ontology
https://spdx.org/rdf/3.0.1/terms/
dcterms:abstract"This ontology defines the terms and relationships used in the SPDX specification to describe system packages"@en
dcterms:created"2024-04-05"^^xsd:date
dcterms:creator"SPDX Project"@en
dcterms:title"System Package Data Exchange (SPDX) Ontology"@en
omg-ann:copyright"Copyright (C) 2024 SPDX Project"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierValue node304 -node304 [ shape=none, color=black label=<
contentIdentifierValue
https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierValue
rdfs:comment"Specifies the value of the content identifier."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/mavenCentral node305 -node305 [ shape=none, color=black label=<
mavenCentral
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/mavenCentral
rdfs:comment"A reference to a Maven repository artifact. The artifact locator format, looks like `groupId:artifactId[:version]`, is defined in [Maven documentation](https://maven.apache.org/guides/mini/guide-naming-conventions.html)."@en
> ] -# N83ea04973cfc4e4787235e3b93e50296 node306 -node306 [ shape=none, color=black label=<
N83ea04973cfc4e4787235e3b93e50296
N83ea04973cfc4e4787235e3b93e50296
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/numeric node307 -node307 [ shape=none, color=black label=<
numeric
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/numeric
rdfs:comment"data consists only of numeric entries."@en
> ] -# N47e503a72d4045f6ba9398dfcb0dfb82 node308 -node308 [ shape=none, color=black label=<
N47e503a72d4045f6ba9398dfcb0dfb82
N47e503a72d4045f6ba9398dfcb0dfb82
> ] -# N8ac1f2d0a6bc4ca985a34cd588827cdd node309 -node309 [ shape=none, color=black label=<
N8ac1f2d0a6bc4ca985a34cd588827cdd
N8ac1f2d0a6bc4ca985a34cd588827cdd
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotInExecutePath node310 -node310 [ shape=none, color=black label=<
vulnerableCodeNotInExecutePath
https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotInExecutePath
rdfs:comment"The affected code is not reachable through the execution of the code, including non-anticipated states of the product."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType node311 -node311 [ shape=none, color=black label=<
VexJustificationType
https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType
rdfs:comment"Specifies the VEX justification type."@en
> ] -# N2c374d77f53a4701a1da60e275b9e5b0 node312 -node312 [ shape=none, color=black label=<
N2c374d77f53a4701a1da60e275b9e5b0
N2c374d77f53a4701a1da60e275b9e5b0
> ] -# N4cd8c5ae40754d6e9a8546913f13f590 node313 -node313 [ shape=none, color=black label=<
N4cd8c5ae40754d6e9a8546913f13f590
N4cd8c5ae40754d6e9a8546913f13f590
> ] -# Ne96bc8cf15854e8b8db6f2c28445f9ac node314 -node314 [ shape=none, color=black label=<
Ne96bc8cf15854e8b8db6f2c28445f9ac
Ne96bc8cf15854e8b8db6f2c28445f9ac
sh:minCount"2"^^xsd:integer
> ] -# Na535d2b2417b47ccaa8390870270d86b node315 -node315 [ shape=none, color=black label=<
Na535d2b2417b47ccaa8390870270d86b
Na535d2b2417b47ccaa8390870270d86b
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalMap node316 -node316 [ shape=none, color=black label=<
ExternalMap
https://spdx.org/rdf/3.0.1/terms/Core/ExternalMap
rdfs:comment"A map of Element identifiers that are used within a Document but defined external to that Document."@en
> ] -# N17cd27ffefc24172b01559e66d75c6d9 node317 -node317 [ shape=none, color=black label=<
N17cd27ffefc24172b01559e66d75c6d9
N17cd27ffefc24172b01559e66d75c6d9
> ] -# N4799095a47ad497ca1df5305f92b96ba node318 -node318 [ shape=none, color=black label=<
N4799095a47ad497ca1df5305f92b96ba
N4799095a47ad497ca1df5305f92b96ba
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/design node319 -node319 [ shape=none, color=black label=<
design
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/design
rdfs:comment"A relationship has specific context implications during an element's design."@en
> ] -# N1f2def2c03b84aba883fcc5c1d35b98f node320 -node320 [ shape=none, color=black label=<
N1f2def2c03b84aba883fcc5c1d35b98f
N1f2def2c03b84aba883fcc5c1d35b98f
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType node321 -node321 [ shape=none, color=black label=<
DatasetType
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType
rdfs:comment"Enumeration of dataset types."@en
> ] -# N4ccb8a96fd47462cb5c5d282d6f8c118 node322 -node322 [ shape=none, color=black label=<
N4ccb8a96fd47462cb5c5d282d6f8c118
N4ccb8a96fd47462cb5c5d282d6f8c118
> ] -# N7a117d42a8014fef9aa0ab9747d64514 node323 -node323 [ shape=none, color=black label=<
N7a117d42a8014fef9aa0ab9747d64514
N7a117d42a8014fef9aa0ab9747d64514
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/SoftwareAgent node324 -node324 [ shape=none, color=black label=<
SoftwareAgent
https://spdx.org/rdf/3.0.1/terms/Core/SoftwareAgent
rdfs:comment"A software agent."@en
> ] -# N31194e820ebf47bba5188362d8f2c08a node325 -node325 [ shape=none, color=black label=<
N31194e820ebf47bba5188362d8f2c08a
N31194e820ebf47bba5188362d8f2c08a
sh:maxCount"1"^^xsd:integer
> ] -# Nfd941be8bd83495f841bfeb40de3b3c6 node326 -node326 [ shape=none, color=black label=<
Nfd941be8bd83495f841bfeb40de3b3c6
Nfd941be8bd83495f841bfeb40de3b3c6
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/nuget node327 -node327 [ shape=none, color=black label=<
nuget
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/nuget
rdfs:comment"A reference to a NuGet package. The package locator format, looks like `package/version`, is defined in [NuGet documentation](https://docs.nuget.org)."@en
> ] -# N885790f81d6f438685694240b3fd9ed6 node328 -node328 [ shape=none, color=black label=<
N885790f81d6f438685694240b3fd9ed6
N885790f81d6f438685694240b3fd9ed6
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/other node329 -node329 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/other
rdfs:comment"any hashing algorithm that does not exist in this list of entries"@en
> ] -# Nafd3c230e50748db8856c0e229686a7e node330 -node330 [ shape=none, color=black label=<
Nafd3c230e50748db8856c0e229686a7e
Nafd3c230e50748db8856c0e229686a7e
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# Nd6de55bcef054b93b4e66d27efad651c node331 -node331 [ shape=none, color=black label=<
Nd6de55bcef054b93b4e66d27efad651c
Nd6de55bcef054b93b4e66d27efad651c
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/filesystemImage node332 -node332 [ shape=none, color=black label=<
filesystemImage
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/filesystemImage
rdfs:comment"the Element is a file system image that can be written to a disk (or virtual) partition"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseTemplate node333 -node333 [ shape=none, color=black label=<
standardLicenseTemplate
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseTemplate
rdfs:comment"Identifies the full text of a License, in SPDX templating format."@en
> ] -# Nf7baacff08b944f98e643d01d5c2d312 node334 -node334 [ shape=none, color=black label=<
Nf7baacff08b944f98e643d01d5c2d312
Nf7baacff08b944f98e643d01d5c2d312
> ] -# N387e24be68954885980da50feed01c56 node335 -node335 [ shape=none, color=black label=<
N387e24be68954885980da50feed01c56
N387e24be68954885980da50feed01c56
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/metrics node336 -node336 [ shape=none, color=black label=<
metrics
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/metrics
rdfs:comment"A reference to metrics related to package such as OpenSSF scorecards."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/sbomType node337 -node337 [ shape=none, color=black label=<
sbomType
https://spdx.org/rdf/3.0.1/terms/Software/sbomType
rdfs:comment"Provides information about the type of an SBOM."@en
> ] -# N4faff7f29aa348cb93dbd3852cc5ba19 node338 -node338 [ shape=none, color=black label=<
N4faff7f29aa348cb93dbd3852cc5ba19
N4faff7f29aa348cb93dbd3852cc5ba19
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md4 node339 -node339 [ shape=none, color=black label=<
md4
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md4
rdfs:comment"MD4 message-digest algorithm, as defined in [RFC 1186](https://www.rfc-editor.org/info/rfc1186)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noAssertion node340 -node340 [ shape=none, color=black label=<
noAssertion
https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noAssertion
rdfs:comment"no assertion about the type of support is made. This is considered the default if no other support type is used."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/downloadLocation node341 -node341 [ shape=none, color=black label=<
downloadLocation
https://spdx.org/rdf/3.0.1/terms/Software/downloadLocation
rdfs:comment"Identifies the download Uniform Resource Identifier for the package at the time -that the document was created."@en
> ] -# N79ff21e7c4624f10a492bf11831ae04d node342 -node342 [ shape=none, color=black label=<
N79ff21e7c4624f10a492bf11831ae04d
N79ff21e7c4624f10a492bf11831ae04d
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/build node343 -node343 [ shape=none, color=black label=<
build
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/build
rdfs:comment"the element follows the Build profile specification"@en
> ] -# Na88f21aabd504981b48168c99921d679 node344 -node344 [ shape=none, color=black label=<
Na88f21aabd504981b48168c99921d679
Na88f21aabd504981b48168c99921d679
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/severity node345 -node345 [ shape=none, color=black label=<
severity
https://spdx.org/rdf/3.0.1/terms/Security/severity
rdfs:comment"Specifies the CVSS qualitative severity rating of a vulnerability in relation to a piece of software."@en
> ] -# N33fd3b1396424545960a6408d70e2e6a node346 -node346 [ shape=none, color=black label=<
N33fd3b1396424545960a6408d70e2e6a
N33fd3b1396424545960a6408d70e2e6a
sh:maxCount"1"^^xsd:integer
> ] -# N77045ff50535462e9c510499c59facd2 node347 -node347 [ shape=none, color=black label=<
N77045ff50535462e9c510499c59facd2
N77045ff50535462e9c510499c59facd2
sh:maxCount"1"^^xsd:integer
> ] -# Nd1a38d946fa247ad8a8d9df382e7d386 node348 -node348 [ shape=none, color=black label=<
Nd1a38d946fa247ad8a8d9df382e7d386
Nd1a38d946fa247ad8a8d9df382e7d386
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/useSensitivePersonalInformation node349 -node349 [ shape=none, color=black label=<
useSensitivePersonalInformation
https://spdx.org/rdf/3.0.1/terms/AI/useSensitivePersonalInformation
rdfs:comment"Records if sensitive personal information is used during model training or +# https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/LicenseExpression node409 +node409 [ shape=none, color=black label=<
LicenseExpression
https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/LicenseExpression
rdfs:comment"An SPDX Element containing an SPDX license expression string."@en
> ] +# Nbac9f53924f743298753dbb430459dd4 node410 +node410 [ shape=none, color=black label=<
Nbac9f53924f743298753dbb430459dd4
Nbac9f53924f743298753dbb430459dd4
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha512 node411 +node411 [ shape=none, color=black label=<
sha512
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha512
rdfs:comment"SHA-2 with a digest length of 512, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234)."@en
> ] +# Nd3f084513f7e4b8f83a07b41ef5724b9 node412 +node412 [ shape=none, color=black label=<
Nd3f084513f7e4b8f83a07b41ef5724b9
Nd3f084513f7e4b8f83a07b41ef5724b9
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timestamp node413 +node413 [ shape=none, color=black label=<
timestamp
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timestamp
rdfs:comment"data is recorded with a timestamp for each entry, but not necessarily ordered or at specific intervals, such as when a taxi ride starts and ends."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/Agent node414 +node414 [ shape=none, color=black label=<
Agent
https://spdx.org/rdf/3.0.1/terms/Core/Agent
rdfs:comment"Agent represents anything with the potential to act on a system."@en
> ] +# N040062b0dc06400294313bb9df2ce1d0 node415 +node415 [ shape=none, color=black label=<
N040062b0dc06400294313bb9df2ce1d0
N040062b0dc06400294313bb9df2ce1d0
sh:maxCount"1"^^xsd:integer
> ] +# Nb3ef7500bf014766b8c5def535a8db39 node416 +node416 [ shape=none, color=black label=<
Nb3ef7500bf014766b8c5def535a8db39
Nb3ef7500bf014766b8c5def535a8db39
sh:maxCount"1"^^xsd:integer
> ] +# N08a1e9368e894a9589563d727f405e04 node417 +node417 [ shape=none, color=black label=<
N08a1e9368e894a9589563d727f405e04
N08a1e9368e894a9589563d727f405e04
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/altWebPage node418 +node418 [ shape=none, color=black label=<
altWebPage
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/altWebPage
rdfs:comment"A reference to an alternative web page."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/useSensitivePersonalInformation node419 +node419 [ shape=none, color=black label=<
useSensitivePersonalInformation
https://spdx.org/rdf/3.0.1/terms/AI/useSensitivePersonalInformation
rdfs:comment"Records if sensitive personal information is used during model training or could be used during the inference."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwareArtifact node350 -node350 [ shape=none, color=black label=<
SoftwareArtifact
https://spdx.org/rdf/3.0.1/terms/Software/SoftwareArtifact
rdfs:comment"A distinct article or unit related to Software."@en
> ] -# N10da06a529194fad8ac132d17e15f45a node351 -node351 [ shape=none, color=black label=<
N10da06a529194fad8ac132d17e15f45a
N10da06a529194fad8ac132d17e15f45a
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/name node352 -node352 [ shape=none, color=black label=<
name
https://spdx.org/rdf/3.0.1/terms/Core/name
rdfs:comment"Identifies the name of an Element as designated by the creator."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectAddition node353 -node353 [ shape=none, color=black label=<
subjectAddition
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectAddition
rdfs:comment"A LicenseAddition participating in a 'with addition' model."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/energyQuantity node354 -node354 [ shape=none, color=black label=<
energyQuantity
https://spdx.org/rdf/3.0.1/terms/AI/energyQuantity
rdfs:comment"Represents the energy quantity."@en
> ] -# http://www.w3.org/2001/XMLSchema#decimal node355 -node355 [ shape=none, color=black label=<
decimal
http://www.w3.org/2001/XMLSchema#decimal
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/source node356 -node356 [ shape=none, color=black label=<
source
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/source
rdfs:comment"the Element is a single or a collection of source files"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/patchedBy node357 -node357 [ shape=none, color=black label=<
patchedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/patchedBy
rdfs:comment"Every `to` Element is a patch for the `from` Element (`from` patchedBy `to`)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/kilowattHour node358 -node358 [ shape=none, color=black label=<
kilowattHour
https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/kilowattHour
rdfs:comment"Kilowatt-hour."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/datasetNoise node359 -node359 [ shape=none, color=black label=<
datasetNoise
https://spdx.org/rdf/3.0.1/terms/Dataset/datasetNoise
rdfs:comment"Describes potentially noisy elements of the dataset."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/altWebPage node360 -node360 [ shape=none, color=black label=<
altWebPage
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/altWebPage
rdfs:comment"A reference to an alternative web page."@en
> ] -# N5029efc2749249289de411a97ad058ec node361 -node361 [ shape=none, color=black label=<
N5029efc2749249289de411a97ad058ec
N5029efc2749249289de411a97ad058ec
sh:maxCount"1"^^xsd:integer
> ] -# N35e8a08d4d9c4e4bbe5681a62702d910 node362 -node362 [ shape=none, color=black label=<
N35e8a08d4d9c4e4bbe5681a62702d910
N35e8a08d4d9c4e4bbe5681a62702d910
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/urlScheme node363 -node363 [ shape=none, color=black label=<
urlScheme
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/urlScheme
rdfs:comment"[Uniform Resource Identifier (URI) Schemes](https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml). The scheme used in order to locate a resource."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/funding node364 -node364 [ shape=none, color=black label=<
funding
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/funding
rdfs:comment"A reference to funding information related to a package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/licenseXml node365 -node365 [ shape=none, color=black label=<
licenseXml
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/licenseXml
rdfs:comment"Identifies all the text and metadata associated with a license in the license -XML format."@en
> ] -# N8b4885b3d9d14acb99e9a95e31644456 node366 -node366 [ shape=none, color=black label=<
N8b4885b3d9d14acb99e9a95e31644456
N8b4885b3d9d14acb99e9a95e31644456
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/sourceArtifact node367 -node367 [ shape=none, color=black label=<
sourceArtifact
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/sourceArtifact
rdfs:comment"A reference to an artifact containing the sources for a package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/exploited node368 -node368 [ shape=none, color=black label=<
exploited
https://spdx.org/rdf/3.0.1/terms/Security/exploited
rdfs:comment"Describe that a CVE is known to have an exploit because it's been listed in an exploit catalog."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/vectorString node369 -node369 [ shape=none, color=black label=<
vectorString
https://spdx.org/rdf/3.0.1/terms/Security/vectorString
rdfs:comment"Specifies the CVSS vector string for a vulnerability."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/bom node370 -node370 [ shape=none, color=black label=<
bom
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/bom
rdfs:comment"Element is a bill of materials"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTest node371 -node371 [ shape=none, color=black label=<
hasTest
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTest
rdfs:comment"Every `to` Element is a test artifact for the `from` Element (`from` hasTest `to`), during a LifecycleScopeType period."@en
> ] -# N60b8e44d706e4d04a0d0105e6ee7af87 node372 -node372 [ shape=none, color=black label=<
N60b8e44d706e4d04a0d0105e6ee7af87
N60b8e44d706e4d04a0d0105e6ee7af87
sh:maxCount"1"^^xsd:integer
> ] -# Nefc1001df5df45638da67d85daa1f1bf node373 -node373 [ shape=none, color=black label=<
Nefc1001df5df45638da67d85daa1f1bf
Nefc1001df5df45638da67d85daa1f1bf
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/other node374 -node374 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/other
rdfs:comment"Every `to` Element is related to the `from` Element where the relationship type is not described by any of the SPDX relationhip types (this relationship is directionless)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/PackageVerificationCode node375 -node375 [ shape=none, color=black label=<
PackageVerificationCode
https://spdx.org/rdf/3.0.1/terms/Core/PackageVerificationCode
rdfs:comment"An SPDX version 2.X compatible verification method for software packages."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/description node376 -node376 [ shape=none, color=black label=<
description
https://spdx.org/rdf/3.0.1/terms/Core/description
rdfs:comment"Provides a detailed description of the Element."@en
> ] -# N52e95a925f434a36b5bc1bc9fb2450c7 node377 -node377 [ shape=none, color=black label=<
N52e95a925f434a36b5bc1bc9fb2450c7
N52e95a925f434a36b5bc1bc9fb2450c7
> ] -# N3b8c6b0723d24ba0ac8eca6a1f58a4a7 node378 -node378 [ shape=none, color=black label=<
N3b8c6b0723d24ba0ac8eca6a1f58a4a7
N3b8c6b0723d24ba0ac8eca6a1f58a4a7
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# N2e3c755d2e244ecd88f067d7f4f670e1 node379 -node379 [ shape=none, color=black label=<
N2e3c755d2e244ecd88f067d7f4f670e1
N2e3c755d2e244ecd88f067d7f4f670e1
> ] -# N7a8160ebcba74b74b2c871b603db6400 node380 -node380 [ shape=none, color=black label=<
N7a8160ebcba74b74b2c871b603db6400
N7a8160ebcba74b74b2c871b603db6400
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/domain node381 -node381 [ shape=none, color=black label=<
domain
https://spdx.org/rdf/3.0.1/terms/AI/domain
rdfs:comment"Captures the domain in which the AI package can be used."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/sourceInfo node382 -node382 [ shape=none, color=black label=<
sourceInfo
https://spdx.org/rdf/3.0.1/terms/Software/sourceInfo
rdfs:comment"Records any relevant background information or additional comments -about the origin of the package."@en
> ] -# N62cd5f9883ac46228a0e7f69922adea5 node383 -node383 [ shape=none, color=black label=<
N62cd5f9883ac46228a0e7f69922adea5
N62cd5f9883ac46228a0e7f69922adea5
> ] -# N77a7726674e24750a870747abb5e4200 node384 -node384 [ shape=none, color=black label=<
N77a7726674e24750a870747abb5e4200
N77a7726674e24750a870747abb5e4200
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ConjunctiveLicenseSet node385 -node385 [ shape=none, color=black label=<
ConjunctiveLicenseSet
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ConjunctiveLicenseSet
rdfs:comment"Portion of an AnyLicenseInfo representing a set of licensing information -where all elements apply."@en
> ] -# N5b0770e4c80c46558657f35ddb21b4ef node386 -node386 [ shape=none, color=black label=<
N5b0770e4c80c46558657f35ddb21b4ef
N5b0770e4c80c46558657f35ddb21b4ef
> ] -# N507086c3baff4a8bb58c2690f7b40747 node387 -node387 [ shape=none, color=black label=<
N507086c3baff4a8bb58c2690f7b40747
N507086c3baff4a8bb58c2690f7b40747
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ListedLicenseException node388 -node388 [ shape=none, color=black label=<
ListedLicenseException
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ListedLicenseException
rdfs:comment"A license exception that is listed on the SPDX Exceptions list."@en
> ] -# N402ed863c352452d8318496e07e8c1a3 node389 -node389 [ shape=none, color=black label=<
N402ed863c352452d8318496e07e8c1a3
N402ed863c352452d8318496e07e8c1a3
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/scrapingScript node390 -node390 [ shape=none, color=black label=<
scrapingScript
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/scrapingScript
rdfs:comment"the dataset provider is not making available the underlying data and the dataset must be reassembled, typically using the provided script for scraping the data."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/imports node391 -node391 [ shape=none, color=black label=<
imports
https://spdx.org/rdf/3.0.1/terms/Core/imports
rdfs:comment"Provides an ExternalMap of Element identifiers."@en
> ] -# N642e5978f13b4a4f912bfcaae28dc46a node392 -node392 [ shape=none, color=black label=<
N642e5978f13b4a4f912bfcaae28dc46a
N642e5978f13b4a4f912bfcaae28dc46a
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/staticAnalysisReport node393 -node393 [ shape=none, color=black label=<
staticAnalysisReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/staticAnalysisReport
rdfs:comment"A reference to a static analysis report for a package."@en
> ] -# N0db2720f771c44e392c688809342f701 node394 -node394 [ shape=none, color=black label=<
N0db2720f771c44e392c688809342f701
N0db2720f771c44e392c688809342f701
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/fileKind node395 -node395 [ shape=none, color=black label=<
fileKind
https://spdx.org/rdf/3.0.1/terms/Software/fileKind
rdfs:comment"Describes if a given file is a directory or non-directory kind of file."@en
> ] -# N92b2de146e6042e3bdc80ad446366cb5 node396 -node396 [ shape=none, color=black label=<
N92b2de146e6042e3bdc80ad446366cb5
N92b2de146e6042e3bdc80ad446366cb5
> ] -# Nb95d10a084154412991a94bcb03fcc85 node397 -node397 [ shape=none, color=black label=<
Nb95d10a084154412991a94bcb03fcc85
Nb95d10a084154412991a94bcb03fcc85
> ] -# Nf3d75155ea02452ca80ce69c78e8e8ea node398 -node398 [ shape=none, color=black label=<
Nf3d75155ea02452ca80ce69c78e8e8ea
Nf3d75155ea02452ca80ce69c78e8e8ea
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/energyConsumption node399 -node399 [ shape=none, color=black label=<
energyConsumption
https://spdx.org/rdf/3.0.1/terms/AI/energyConsumption
rdfs:comment"Indicates the amount of energy consumption incurred by an AI model."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/creationInfo node400 -node400 [ shape=none, color=black label=<
creationInfo
https://spdx.org/rdf/3.0.1/terms/Core/creationInfo
rdfs:comment"Provides information about the creation of the Element."@en
> ] -# Ndb8ef52b8d47457999ec856b901a9b81 node401 -node401 [ shape=none, color=black label=<
Ndb8ef52b8d47457999ec856b901a9b81
Ndb8ef52b8d47457999ec856b901a9b81
> ] -# Nfcf1659cd93f4d3e9c888ea52b296edc node402 -node402 [ shape=none, color=black label=<
Nfcf1659cd93f4d3e9c888ea52b296edc
Nfcf1659cd93f4d3e9c888ea52b296edc
> ] -# N1163ecabbd454d56b78fe11a3633317b node403 -node403 [ shape=none, color=black label=<
N1163ecabbd454d56b78fe11a3633317b
N1163ecabbd454d56b78fe11a3633317b
> ] -# Ne14efa33890f484cb63f701376e5e447 node404 -node404 [ shape=none, color=black label=<
Ne14efa33890f484cb63f701376e5e447
Ne14efa33890f484cb63f701376e5e447
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/Sbom node405 -node405 [ shape=none, color=black label=<
Sbom
https://spdx.org/rdf/3.0.1/terms/Software/Sbom
rdfs:comment"A collection of SPDX Elements describing a single package."@en
> ] -# N46ce9d0dbef04e4cab02432d0e78cf5d node406 -node406 [ shape=none, color=black label=<
N46ce9d0dbef04e4cab02432d0e78cf5d
N46ce9d0dbef04e4cab02432d0e78cf5d
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/dataset node407 -node407 [ shape=none, color=black label=<
dataset
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/dataset
rdfs:comment"the element follows the Dataset profile specification"@en
> ] -# N320689f2edc6444f966eb60a49dbc96c node408 -node408 [ shape=none, color=black label=<
N320689f2edc6444f966eb60a49dbc96c
N320689f2edc6444f966eb60a49dbc96c
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/altDownloadLocation node409 -node409 [ shape=none, color=black label=<
altDownloadLocation
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/altDownloadLocation
rdfs:comment"A reference to an alternative download location."@en
> ] -# Ne4f249e278524156bc73c17fac0fcc13 node410 -node410 [ shape=none, color=black label=<
Ne4f249e278524156bc73c17fac0fcc13
Ne4f249e278524156bc73c17fac0fcc13
> ] -# Nd38d294e708b4db28c2b508d5dfef281 node411 -node411 [ shape=none, color=black label=<
Nd38d294e708b4db28c2b508d5dfef281
Nd38d294e708b4db28c2b508d5dfef281
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md2 node412 -node412 [ shape=none, color=black label=<
md2
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md2
rdfs:comment"MD2 message-digest algorithm, as defined in [RFC 1319](https://www.rfc-editor.org/info/rfc1319/)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/namespaceMap node413 -node413 [ shape=none, color=black label=<
namespaceMap
https://spdx.org/rdf/3.0.1/terms/Core/namespaceMap
rdfs:comment"Provides a NamespaceMap of prefixes and associated namespace partial URIs applicable to an SpdxDocument and independent of any specific serialization format or instance."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/NamespaceMap node414 -node414 [ shape=none, color=black label=<
NamespaceMap
https://spdx.org/rdf/3.0.1/terms/Core/NamespaceMap
rdfs:comment"A mapping between prefixes and namespace partial URIs."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/secureSoftwareAttestation node415 -node415 [ shape=none, color=black label=<
secureSoftwareAttestation
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/secureSoftwareAttestation
rdfs:comment"A reference to information assuring that the software is developed using security practices as defined by [NIST SP 800-218 Secure Software Development Framework (SSDF) Version 1.1](https://csrc.nist.gov/pubs/sp/800/218/final) or [CISA Secure Software Development Attestation Form](https://www.cisa.gov/resources-tools/resources/secure-software-development-attestation-form)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/SpdxDocument node416 -node416 [ shape=none, color=black label=<
SpdxDocument
https://spdx.org/rdf/3.0.1/terms/Core/SpdxDocument
rdfs:comment"A collection of SPDX Elements that could potentially be serialized."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityAdvisory node417 -node417 [ shape=none, color=black label=<
securityAdvisory
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityAdvisory
rdfs:comment"A reference to a published security advisory (where advisory as defined per [ISO 29147:2018](https://www.iso.org/standard/72311.html)) that may affect one or more elements, e.g., vendor advisories or specific NVD entries."@en
> ] -# N1ea85aea5aca4fe8b37115c054801219 node418 -node418 [ shape=none, color=black label=<
N1ea85aea5aca4fe8b37115c054801219
N1ea85aea5aca4fe8b37115c054801219
> ] -# N65592664d68b485c9d6eca9cd3b7993c node419 -node419 [ shape=none, color=black label=<
N65592664d68b485c9d6eca9cd3b7993c
N65592664d68b485c9d6eca9cd3b7993c
> ] -# Ndc930e82d95447ae9daed85fb772e113 node420 -node420 [ shape=none, color=black label=<
Ndc930e82d95447ae9daed85fb772e113
Ndc930e82d95447ae9daed85fb772e113
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/key node421 -node421 [ shape=none, color=black label=<
key
https://spdx.org/rdf/3.0.1/terms/Core/key
rdfs:comment"A key used in a generic key-value pair."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/safetyRiskAssessment node422 -node422 [ shape=none, color=black label=<
safetyRiskAssessment
https://spdx.org/rdf/3.0.1/terms/AI/safetyRiskAssessment
rdfs:comment"Records the results of general safety risk assessment of the AI system."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType node423 -node423 [ shape=none, color=black label=<
SafetyRiskAssessmentType
https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType
rdfs:comment"Specifies the safety risk level."@en
> ] -# Nd21f0a86258a46e0bd051233cf1fdb43 node424 -node424 [ shape=none, color=black label=<
Nd21f0a86258a46e0bd051233cf1fdb43
Nd21f0a86258a46e0bd051233cf1fdb43
sh:maxCount"1"^^xsd:integer
> ] -# N695a31dbe3ae4b3e8a62e8a09cf0ca27 node425 -node425 [ shape=none, color=black label=<
N695a31dbe3ae4b3e8a62e8a09cf0ca27
N695a31dbe3ae4b3e8a62e8a09cf0ca27
> ] -# N597aac292f504a6fb086e8f6b0980b81 node426 -node426 [ shape=none, color=black label=<
N597aac292f504a6fb086e8f6b0980b81
N597aac292f504a6fb086e8f6b0980b81
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/PositiveIntegerRange node427 -node427 [ shape=none, color=black label=<
PositiveIntegerRange
https://spdx.org/rdf/3.0.1/terms/Core/PositiveIntegerRange
rdfs:comment"A tuple of two positive integers that define a range."@en
> ] -# N454f1509a9bd4365b731e78a5a58f472 node428 -node428 [ shape=none, color=black label=<
N454f1509a9bd4365b731e78a5a58f472
N454f1509a9bd4365b731e78a5a58f472
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# N4cb3f0cd31ea424dab960cee97e1f253 node429 -node429 [ shape=none, color=black label=<
N4cb3f0cd31ea424dab960cee97e1f253
N4cb3f0cd31ea424dab960cee97e1f253
sh:maxCount"1"^^xsd:integer
sh:pattern"^[^\/]+\/[^\/]+$"
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/element node430 -node430 [ shape=none, color=black label=<
element
https://spdx.org/rdf/3.0.1/terms/Core/element
rdfs:comment"Refers to one or more Elements that are part of an ElementCollection."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cve node431 -node431 [ shape=none, color=black label=<
cve
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cve
rdfs:comment"Common Vulnerabilities and Exposures identifiers, an identifier for a specific software flaw defined within the official CVE Dictionary and that conforms to the [CVE specification](https://csrc.nist.gov/glossary/term/cve_id)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/verifiedUsing node432 -node432 [ shape=none, color=black label=<
verifiedUsing
https://spdx.org/rdf/3.0.1/terms/Core/verifiedUsing
rdfs:comment"Provides an IntegrityMethod with which the integrity of an Element can be +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/requirement node420 +node420 [ shape=none, color=black label=<
requirement
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/requirement
rdfs:comment"the Element provides a requirement needed as input for another Element"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_512 node421 +node421 [ shape=none, color=black label=<
sha3_512
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_512
rdfs:comment"SHA-3 with a digest length of 512, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm node422 +node422 [ shape=none, color=black label=<
HashAlgorithm
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm
rdfs:comment"A mathematical algorithm that maps data of arbitrary size to a bit string."@en
> ] +# N20f2aaa936db47078f0625b6842bf87f node423 +node423 [ shape=none, color=black label=<
N20f2aaa936db47078f0625b6842bf87f
N20f2aaa936db47078f0625b6842bf87f
> ] +# N0dad67617374491292ecc49982b323a8 node424 +node424 [ shape=none, color=black label=<
N0dad67617374491292ecc49982b323a8
N0dad67617374491292ecc49982b323a8
> ] +# N86dfd606c5964ec99b7fc135088ed062 node425 +node425 [ shape=none, color=black label=<
N86dfd606c5964ec99b7fc135088ed062
N86dfd606c5964ec99b7fc135088ed062
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/extension node426 +node426 [ shape=none, color=black label=<
extension
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/extension
rdfs:comment"the element follows the Extension profile specification"@en
> ] +# N022af8b3ab00435d9b15659ed6e15a8e node427 +node427 [ shape=none, color=black label=<
N022af8b3ab00435d9b15659ed6e15a8e
N022af8b3ab00435d9b15659ed6e15a8e
> ] +# N01bbb264a3c847c5971456b821e7b19d node428 +node428 [ shape=none, color=black label=<
N01bbb264a3c847c5971456b821e7b19d
N01bbb264a3c847c5971456b821e7b19d
> ] +# Na24c11c15a5249189df47886b6d8853a node429 +node429 [ shape=none, color=black label=<
Na24c11c15a5249189df47886b6d8853a
Na24c11c15a5249189df47886b6d8853a
> ] +# N438d9840d1a34e7fab6db93ae0ddae07 node430 +node430 [ shape=none, color=black label=<
N438d9840d1a34e7fab6db93ae0ddae07
N438d9840d1a34e7fab6db93ae0ddae07
> ] +# N1f6841e21e994553a056f6eb30c81d32 node431 +node431 [ shape=none, color=black label=<
N1f6841e21e994553a056f6eb30c81d32
N1f6841e21e994553a056f6eb30c81d32
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/EpssVulnAssessmentRelationship node432 +node432 [ shape=none, color=black label=<
EpssVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/EpssVulnAssessmentRelationship
rdfs:comment"Provides an EPSS assessment for a vulnerability."@en
> ] +# N33a5938cbdbf427cb7c5459e4425c051 node433 +node433 [ shape=none, color=black label=<
N33a5938cbdbf427cb7c5459e4425c051
N33a5938cbdbf427cb7c5459e4425c051
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# Nf434efd2cc0349ed887eb88b7bde5f31 node434 +node434 [ shape=none, color=black label=<
Nf434efd2cc0349ed887eb88b7bde5f31
Nf434efd2cc0349ed887eb88b7bde5f31
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/FileKindType node435 +node435 [ shape=none, color=black label=<
FileKindType
https://spdx.org/rdf/3.0.1/terms/Software/FileKindType
rdfs:comment"Enumeration of the different kinds of SPDX file."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Build/buildStartTime node436 +node436 [ shape=none, color=black label=<
buildStartTime
https://spdx.org/rdf/3.0.1/terms/Build/buildStartTime
rdfs:comment"Property describing the start time of a build."@en
> ] +# N676ff69c6986498ea221419714042ab2 node437 +node437 [ shape=none, color=black label=<
N676ff69c6986498ea221419714042ab2
N676ff69c6986498ea221419714042ab2
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/red node438 +node438 [ shape=none, color=black label=<
red
https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/red
rdfs:comment"Data points in the dataset are highly confidential and can only be shared with named recipients."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/element node439 +node439 [ shape=none, color=black label=<
element
https://spdx.org/rdf/3.0.1/terms/Core/element
rdfs:comment"Refers to one or more Elements that are part of an ElementCollection."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/publishedTime node440 +node440 [ shape=none, color=black label=<
publishedTime
https://spdx.org/rdf/3.0.1/terms/Security/publishedTime
rdfs:comment"Specifies the time when a vulnerability was published."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/exportControlAssessment node441 +node441 [ shape=none, color=black label=<
exportControlAssessment
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/exportControlAssessment
rdfs:comment"A reference to a export control assessment for a package."@en
> ] +# N4448273eb8e8491abe9c237e94fa3902 node442 +node442 [ shape=none, color=black label=<
N4448273eb8e8491abe9c237e94fa3902
N4448273eb8e8491abe9c237e94fa3902
> ] +# Na9e38ebca6a74c8885936fe830f71e12 node443 +node443 [ shape=none, color=black label=<
Na9e38ebca6a74c8885936fe830f71e12
Na9e38ebca6a74c8885936fe830f71e12
> ] +# Ne52c1b8fe8ed48e49b2ed87286780ea1 node444 +node444 [ shape=none, color=black label=<
Ne52c1b8fe8ed48e49b2ed87286780ea1
Ne52c1b8fe8ed48e49b2ed87286780ea1
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/file node445 +node445 [ shape=none, color=black label=<
file
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/file
rdfs:comment"the Element is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc)"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/relationshipType node446 +node446 [ shape=none, color=black label=<
relationshipType
https://spdx.org/rdf/3.0.1/terms/Core/relationshipType
rdfs:comment"Information about the relationship between two Elements."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/core node447 +node447 [ shape=none, color=black label=<
core
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/core
rdfs:comment"the element follows the Core profile specification"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swhid node448 +node448 [ shape=none, color=black label=<
swhid
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swhid
rdfs:comment"SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`."@en
> ] +# Nefd9891386e74205be757c5d62e1dd73 node449 +node449 [ shape=none, color=black label=<
Nefd9891386e74205be757c5d62e1dd73
Nefd9891386e74205be757c5d62e1dd73
> ] +# Nd292e909abb54c2dbb6f3b1487ba78d7 node450 +node450 [ shape=none, color=black label=<
Nd292e909abb54c2dbb6f3b1487ba78d7
Nd292e909abb54c2dbb6f3b1487ba78d7
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwareArtifact node451 +node451 [ shape=none, color=black label=<
SoftwareArtifact
https://spdx.org/rdf/3.0.1/terms/Software/SoftwareArtifact
rdfs:comment"A distinct article or unit related to Software."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_256 node452 +node452 [ shape=none, color=black label=<
sha3_256
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_256
rdfs:comment"SHA-3 with a digest length of 256, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)."@en
> ] +# N5e4c1c9085d544a3acd15fc990ba030b node453 +node453 [ shape=none, color=black label=<
N5e4c1c9085d544a3acd15fc990ba030b
N5e4c1c9085d544a3acd15fc990ba030b
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasConcludedLicense node454 +node454 [ shape=none, color=black label=<
hasConcludedLicense
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasConcludedLicense
rdfs:comment"The `from` Software Artifact is concluded by the SPDX data creator to be governed by each `to` license."@en
> ] +# N6142ae331b7a45c49ea2c02426f3a7ba node455 +node455 [ shape=none, color=black label=<
N6142ae331b7a45c49ea2c02426f3a7ba
N6142ae331b7a45c49ea2c02426f3a7ba
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/copiedTo node456 +node456 [ shape=none, color=black label=<
copiedTo
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/copiedTo
rdfs:comment"The `from` Element has been copied to each `to` Element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/platform node457 +node457 [ shape=none, color=black label=<
platform
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/platform
rdfs:comment"Element represents a runtime environment"@en
> ] +# N89728651ad7345eca2f46515f2841e89 node458 +node458 [ shape=none, color=black label=<
N89728651ad7345eca2f46515f2841e89
N89728651ad7345eca2f46515f2841e89
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# N47195907a06d433f91933ec98835b9e3 node459 +node459 [ shape=none, color=black label=<
N47195907a06d433f91933ec98835b9e3
N47195907a06d433f91933ec98835b9e3
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/container node460 +node460 [ shape=none, color=black label=<
container
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/container
rdfs:comment"the Element is a container image which can be used by a container runtime application"@en
> ] +# N0635fe46af0449c0912d851611fccd00 node461 +node461 [ shape=none, color=black label=<
N0635fe46af0449c0912d851611fccd00
N0635fe46af0449c0912d851611fccd00
sh:maxCount"1"^^xsd:integer
> ] +# N26d84a2309654098af5e3312737b9955 node462 +node462 [ shape=none, color=black label=<
N26d84a2309654098af5e3312737b9955
N26d84a2309654098af5e3312737b9955
sh:maxCount"1"^^xsd:integer
> ] +# N14ba719eb16b464bbf452e99fd57807f node463 +node463 [ shape=none, color=black label=<
N14ba719eb16b464bbf452e99fd57807f
N14ba719eb16b464bbf452e99fd57807f
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# N7cf4e76d93744134875f5dd07dfe8260 node464 +node464 [ shape=none, color=black label=<
N7cf4e76d93744134875f5dd07dfe8260
N7cf4e76d93744134875f5dd07dfe8260
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/releaseTime node465 +node465 [ shape=none, color=black label=<
releaseTime
https://spdx.org/rdf/3.0.1/terms/Core/releaseTime
rdfs:comment"Specifies the time an artifact was released."@en
> ] +# N6affb0eef10a4c899d62820bc4d28777 node466 +node466 [ shape=none, color=black label=<
N6affb0eef10a4c899d62820bc4d28777
N6affb0eef10a4c899d62820bc4d28777
sh:maxCount"1"^^xsd:integer
sh:pattern"^[^\/]+\/[^\/]+$"
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha384 node467 +node467 [ shape=none, color=black label=<
sha384
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha384
rdfs:comment"SHA-2 with a digest length of 384, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234)."@en
> ] +# N8907075519dd41b28cccb305078bf73b node468 +node468 [ shape=none, color=black label=<
N8907075519dd41b28cccb305078bf73b
N8907075519dd41b28cccb305078bf73b
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/suppliedBy node469 +node469 [ shape=none, color=black label=<
suppliedBy
https://spdx.org/rdf/3.0.1/terms/Core/suppliedBy
rdfs:comment"Identifies who or what supplied the artifact or VulnAssessmentRelationship +referenced by the Element."@en
> ] +# N0300281b89924f499e6d8354a9a9fa34 node470 +node470 [ shape=none, color=black label=<
N0300281b89924f499e6d8354a9a9fa34
N0300281b89924f499e6d8354a9a9fa34
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/altDownloadLocation node471 +node471 [ shape=none, color=black label=<
altDownloadLocation
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/altDownloadLocation
rdfs:comment"A reference to an alternative download location."@en
> ] +# N48c8b1552ea2467a8d6aec3d427550fd node472 +node472 [ shape=none, color=black label=<
N48c8b1552ea2467a8d6aec3d427550fd
N48c8b1552ea2467a8d6aec3d427550fd
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/executable node473 +node473 [ shape=none, color=black label=<
executable
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/executable
rdfs:comment"Element is an Artifact that can be run on a computer"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/hasSensitivePersonalInformation node474 +node474 [ shape=none, color=black label=<
hasSensitivePersonalInformation
https://spdx.org/rdf/3.0.1/terms/Dataset/hasSensitivePersonalInformation
rdfs:comment"Describes if any sensitive personal information is present in the dataset."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/PresenceType node475 +node475 [ shape=none, color=black label=<
PresenceType
https://spdx.org/rdf/3.0.1/terms/Core/PresenceType
rdfs:comment"Categories of presence or absence."@en
> ] +# Nd205226fe7e043eab8fa53396062ba99 node476 +node476 [ shape=none, color=black label=<
Nd205226fe7e043eab8fa53396062ba99
Nd205226fe7e043eab8fa53396062ba99
> ] +# N182ef26f3e364f178fe7f68e3a865506 node477 +node477 [ shape=none, color=black label=<
N182ef26f3e364f178fe7f68e3a865506
N182ef26f3e364f178fe7f68e3a865506
> ] +# N8b7850e427aa4fadb68603fc34fa3a66 node478 +node478 [ shape=none, color=black label=<
N8b7850e427aa4fadb68603fc34fa3a66
N8b7850e427aa4fadb68603fc34fa3a66
> ] +# N80f70949508a41278140ad1b6716a2bf node479 +node479 [ shape=none, color=black label=<
N80f70949508a41278140ad1b6716a2bf
N80f70949508a41278140ad1b6716a2bf
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasStaticLink node480 +node480 [ shape=none, color=black label=<
hasStaticLink
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasStaticLink
rdfs:comment"The `from` Element statically links in each `to` Element, during a LifecycleScopeType period."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/finetuningEnergyConsumption node481 +node481 [ shape=none, color=black label=<
finetuningEnergyConsumption
https://spdx.org/rdf/3.0.1/terms/AI/finetuningEnergyConsumption
rdfs:comment"Specifies the amount of energy consumed when finetuning the AI model that is +being used in the AI system."@en
> ] +# Na2a09e40f490482f8ab4d20884db8d46 node482 +node482 [ shape=none, color=black label=<
Na2a09e40f490482f8ab4d20884db8d46
Na2a09e40f490482f8ab4d20884db8d46
> ] +# N2e3697a2c86f4445b05dd58f22707204 node483 +node483 [ shape=none, color=black label=<
N2e3697a2c86f4445b05dd58f22707204
N2e3697a2c86f4445b05dd58f22707204
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityFix node484 +node484 [ shape=none, color=black label=<
securityFix
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityFix
rdfs:comment"A reference to the patch or source code that fixes a vulnerability."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType node485 +node485 [ shape=none, color=black label=<
EnergyUnitType
https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType
rdfs:comment"Specifies the unit of energy consumption."@en
> ] +# N01870ece3cf4430a99f936b59a1778fc node486 +node486 [ shape=none, color=black label=<
N01870ece3cf4430a99f936b59a1778fc
N01870ece3cf4430a99f936b59a1778fc
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/securityOther node487 +node487 [ shape=none, color=black label=<
securityOther
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/securityOther
rdfs:comment"Used when there is a security related identifier of unspecified type."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/noAssertion node488 +node488 [ shape=none, color=black label=<
noAssertion
https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/noAssertion
rdfs:comment"Makes no assertion about the field."@en
> ] +# Ne09050d681ed4060a126136c791cb862 node489 +node489 [ shape=none, color=black label=<
Ne09050d681ed4060a126136c791cb862
Ne09050d681ed4060a126136c791cb862
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/SupportType/development node490 +node490 [ shape=none, color=black label=<
development
https://spdx.org/rdf/3.0.1/terms/Core/SupportType/development
rdfs:comment"the artifact is in active development and is not considered ready for formal support from the supplier."@en
> ] +# N1e0f94c3f9bd4b5bb70e9820de513bb1 node491 +node491 [ shape=none, color=black label=<
N1e0f94c3f9bd4b5bb70e9820de513bb1
N1e0f94c3f9bd4b5bb70e9820de513bb1
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# N4006775df6dd4fff9918b591062ca452 node492 +node492 [ shape=none, color=black label=<
N4006775df6dd4fff9918b591062ca452
N4006775df6dd4fff9918b591062ca452
> ] +# Ne6c947e40f4d4ba4b5c2fecd0c2088fa node493 +node493 [ shape=none, color=black label=<
Ne6c947e40f4d4ba4b5c2fecd0c2088fa
Ne6c947e40f4d4ba4b5c2fecd0c2088fa
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/kev node494 +node494 [ shape=none, color=black label=<
kev
https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/kev
rdfs:comment"CISA's Known Exploited Vulnerability (KEV) Catalog"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRef node495 +node495 [ shape=none, color=black label=<
ExternalRef
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRef
rdfs:comment"A reference to a resource outside the scope of SPDX-3.0 content related to an Element."@en
> ] +# N998db84e91e6470a971cf4ed800ede27 node496 +node496 [ shape=none, color=black label=<
N998db84e91e6470a971cf4ed800ede27
N998db84e91e6470a971cf4ed800ede27
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/registration node497 +node497 [ shape=none, color=black label=<
registration
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/registration
rdfs:comment"the dataset is not publicly available and an email registration is required before accessing the dataset, although without an affirmative acceptance of terms."@en
> ] +# N0b26b2ce31b6467eb5313564d32c2e80 node498 +node498 [ shape=none, color=black label=<
N0b26b2ce31b6467eb5313564d32c2e80
N0b26b2ce31b6467eb5313564d32c2e80
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/no node499 +node499 [ shape=none, color=black label=<
no
https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/no
rdfs:comment"Indicates absence of the field."@en
> ] +# N0148dd70ec6b4237a6e40622e0d8e130 node500 +node500 [ shape=none, color=black label=<
N0148dd70ec6b4237a6e40622e0d8e130
N0148dd70ec6b4237a6e40622e0d8e130
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedBy node501 +node501 [ shape=none, color=black label=<
fixedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedBy
rdfs:comment"(Security) Designates a `from` Vulnerability has been fixed by the `to` Agent(s)."@en
> ] +# Nc54c00693a0c420ebdab5b8526e97824 node502 +node502 [ shape=none, color=black label=<
Nc54c00693a0c420ebdab5b8526e97824
Nc54c00693a0c420ebdab5b8526e97824
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/test node503 +node503 [ shape=none, color=black label=<
test
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/test
rdfs:comment"A relationship has specific context implications during an element's testing phase, during development."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDocumentation node504 +node504 [ shape=none, color=black label=<
hasDocumentation
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDocumentation
rdfs:comment"The `from` Element is documented by each `to` Element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/Sbom node505 +node505 [ shape=none, color=black label=<
Sbom
https://spdx.org/rdf/3.0.1/terms/Software/Sbom
rdfs:comment"A collection of SPDX Elements describing a single package."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Build/configSourceDigest node506 +node506 [ shape=none, color=black label=<
configSourceDigest
https://spdx.org/rdf/3.0.1/terms/Build/configSourceDigest
rdfs:comment"Property that describes the digest of the build configuration file used to +invoke a build."@en
> ] +# Nc4faa7908ab04738b394f9019e510bd6 node507 +node507 [ shape=none, color=black label=<
Nc4faa7908ab04738b394f9019e510bd6
Nc4faa7908ab04738b394f9019e510bd6
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha1 node508 +node508 [ shape=none, color=black label=<
sha1
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha1
rdfs:comment"SHA-1, a secure hashing algorithm, as defined in [RFC 3174](https://www.rfc-editor.org/info/rfc3174)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/file node509 +node509 [ shape=none, color=black label=<
file
https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/file
rdfs:comment"The file represents a single file (default)."@en
> ] +# N7004ad3eab2f4e92929223675c2e85b5 node510 +node510 [ shape=none, color=black label=<
N7004ad3eab2f4e92929223675c2e85b5
N7004ad3eab2f4e92929223675c2e85b5
> ] +# N3fb53f35f471454cb4418dcb6cc38012 node511 +node511 [ shape=none, color=black label=<
N3fb53f35f471454cb4418dcb6cc38012
N3fb53f35f471454cb4418dcb6cc38012
> ] +# N7d04ba5ae47047c1be339686979ecc28 node512 +node512 [ shape=none, color=black label=<
N7d04ba5ae47047c1be339686979ecc28
N7d04ba5ae47047c1be339686979ecc28
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/rootElement node513 +node513 [ shape=none, color=black label=<
rootElement
https://spdx.org/rdf/3.0.1/terms/Core/rootElement
rdfs:comment"This property is used to denote the root Element(s) of a tree of elements contained in a BOM."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/WithAdditionOperator node514 +node514 [ shape=none, color=black label=<
WithAdditionOperator
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/WithAdditionOperator
rdfs:comment"Portion of an AnyLicenseInfo representing a License which has additional +text applied to it."@en
> ] +# N62d79fc7e9f04a7695c2e6d45444ce8c node515 +node515 [ shape=none, color=black label=<
N62d79fc7e9f04a7695c2e6d45444ce8c
N62d79fc7e9f04a7695c2e6d45444ce8c
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/serializedInArtifact node516 +node516 [ shape=none, color=black label=<
serializedInArtifact
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/serializedInArtifact
rdfs:comment"The `from` SPDXDocument can be found in a serialized form in each `to` Artifact."@en
> ] +# N96a78c9905ca44748893b1ed104e8d5b node517 +node517 [ shape=none, color=black label=<
N96a78c9905ca44748893b1ed104e8d5b
N96a78c9905ca44748893b1ed104e8d5b
> ] +# Nccfe3817210f4fae9afdfc5f2a4652d5 node518 +node518 [ shape=none, color=black label=<
Nccfe3817210f4fae9afdfc5f2a4652d5
Nccfe3817210f4fae9afdfc5f2a4652d5
sh:maxCount"1"^^xsd:integer
> ] +# Nc4eecf9ad6b642c7a46feebed386108c node519 +node519 [ shape=none, color=black label=<
Nc4eecf9ad6b642c7a46feebed386108c
Nc4eecf9ad6b642c7a46feebed386108c
> ] +# N02d07848163843749c0d6422b9a84e7d node520 +node520 [ shape=none, color=black label=<
N02d07848163843749c0d6422b9a84e7d
N02d07848163843749c0d6422b9a84e7d
> ] +# Ne74cd6e972974ffc885de56b3a640fd1 node521 +node521 [ shape=none, color=black label=<
Ne74cd6e972974ffc885de56b3a640fd1
Ne74cd6e972974ffc885de56b3a640fd1
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/trainedOn node522 +node522 [ shape=none, color=black label=<
trainedOn
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/trainedOn
rdfs:comment"(AI, Dataset) The `from` Element has been trained on the `to` Element(s)."@en
> ] +# N89c0c9acad5a4157b40b75679a315f1a node523 +node523 [ shape=none, color=black label=<
N89c0c9acad5a4157b40b75679a315f1a
N89c0c9acad5a4157b40b75679a315f1a
> ] +# http://www.w3.org/ns/shacl#BlankNodeOrIRI node524 +node524 [ shape=none, color=black label=<
BlankNodeOrIRI
http://www.w3.org/ns/shacl#BlankNodeOrIRI
> ] +# Nd7e0615f952541f6a49ad24e4bd19602 node525 +node525 [ shape=none, color=black label=<
Nd7e0615f952541f6a49ad24e4bd19602
Nd7e0615f952541f6a49ad24e4bd19602
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/catalogType node526 +node526 [ shape=none, color=black label=<
catalogType
https://spdx.org/rdf/3.0.1/terms/Security/catalogType
rdfs:comment"Specifies the exploit catalog type."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType node527 +node527 [ shape=none, color=black label=<
ExploitCatalogType
https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType
rdfs:comment"Specifies the exploit catalog type."@en
> ] +# Ne665827ab8d44a13b78d328ab04a0b17 node528 +node528 [ shape=none, color=black label=<
Ne665827ab8d44a13b78d328ab04a0b17
Ne665827ab8d44a13b78d328ab04a0b17
> ] +# N54eb65a87ce2431b9df8d6485283a092 node529 +node529 [ shape=none, color=black label=<
N54eb65a87ce2431b9df8d6485283a092
N54eb65a87ce2431b9df8d6485283a092
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# N2a40bc74392746b5a5d6cc1fd74b862b node530 +node530 [ shape=none, color=black label=<
N2a40bc74392746b5a5d6cc1fd74b862b
N2a40bc74392746b5a5d6cc1fd74b862b
> ] +# Nc17225455bd64be48e1edab17d7becd5 node531 +node531 [ shape=none, color=black label=<
Nc17225455bd64be48e1edab17d7becd5
Nc17225455bd64be48e1edab17d7becd5
> ] +# Nebd186a677cf490b9449a754724ab049 node532 +node532 [ shape=none, color=black label=<
Nebd186a677cf490b9449a754724ab049
Nebd186a677cf490b9449a754724ab049
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/high node533 +node533 [ shape=none, color=black label=<
high
https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/high
rdfs:comment"When a CVSS score is between 7.0 - 8.9"@en
> ] +# N039d59a4b8da4eb1a4213c42f90b0b6e node534 +node534 [ shape=none, color=black label=<
N039d59a4b8da4eb1a4213c42f90b0b6e
N039d59a4b8da4eb1a4213c42f90b0b6e
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# Na382f7d275e447ad9a8fc0ab78718d27 node535 +node535 [ shape=none, color=black label=<
Na382f7d275e447ad9a8fc0ab78718d27
Na382f7d275e447ad9a8fc0ab78718d27
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/verifiedUsing node536 +node536 [ shape=none, color=black label=<
verifiedUsing
https://spdx.org/rdf/3.0.1/terms/Core/verifiedUsing
rdfs:comment"Provides an IntegrityMethod with which the integrity of an Element can be asserted."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/expandsTo node433 -node433 [ shape=none, color=black label=<
expandsTo
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/expandsTo
rdfs:comment"The `from` archive expands out as an artifact described by each `to` Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vulnerabilityExploitabilityAssessment node434 -node434 [ shape=none, color=black label=<
vulnerabilityExploitabilityAssessment
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vulnerabilityExploitabilityAssessment
rdfs:comment"A reference to a Vulnerability Exploitability eXchange (VEX) statement which provides information on whether a product is impacted by a specific vulnerability in an included package and, if affected, whether there are actions recommended to remediate. See also [NTIA VEX one-page summary](https://ntia.gov/files/ntia/publications/vex_one-page_summary.pdf)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/actionStatement node435 -node435 [ shape=none, color=black label=<
actionStatement
https://spdx.org/rdf/3.0.1/terms/Security/actionStatement
rdfs:comment"Provides advise on how to mitigate or remediate a vulnerability when a VEX product -is affected by it."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Build/buildId node436 -node436 [ shape=none, color=black label=<
buildId
https://spdx.org/rdf/3.0.1/terms/Build/buildId
rdfs:comment"A buildId is a locally unique identifier used by a builder to identify a unique -instance of a build produced by it."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertiesExtension node437 -node437 [ shape=none, color=black label=<
CdxPropertiesExtension
https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertiesExtension
rdfs:comment"A type of extension consisting of a list of name value pairs."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/releaseTime node438 -node438 [ shape=none, color=black label=<
releaseTime
https://spdx.org/rdf/3.0.1/terms/Core/releaseTime
rdfs:comment"Specifies the time an artifact was released."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/primaryPurpose node439 -node439 [ shape=none, color=black label=<
primaryPurpose
https://spdx.org/rdf/3.0.1/terms/Software/primaryPurpose
rdfs:comment"Provides information about the primary purpose of the software artifact."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Extension/Extension node440 -node440 [ shape=none, color=black label=<
Extension
https://spdx.org/rdf/3.0.1/terms/Extension/Extension
rdfs:comment"A characterization of some aspect of an Element that is associated with the Element in a generalized fashion."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/decisionType node441 -node441 [ shape=none, color=black label=<
decisionType
https://spdx.org/rdf/3.0.1/terms/Security/decisionType
rdfs:comment"Provide the enumeration of possible decisions in the Stakeholder-Specific Vulnerability Categorization (SSVC) decision tree [https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf](https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf)"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeletedFile node442 -node442 [ shape=none, color=black label=<
hasDeletedFile
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeletedFile
rdfs:comment"Every `to` Element is a file deleted from the `from` Element (`from` hasDeletedFile `to`)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SbomType/design node443 -node443 [ shape=none, color=black label=<
design
https://spdx.org/rdf/3.0.1/terms/Software/SbomType/design
rdfs:comment"SBOM of intended, planned software project or product with included components (some of which may not yet exist) for a new software artifact."@en
> ] -# N644ecbd413484491be90366a19496856 node444 -node444 [ shape=none, color=black label=<
N644ecbd413484491be90366a19496856
N644ecbd413484491be90366a19496856
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/snippetFromFile node445 -node445 [ shape=none, color=black label=<
snippetFromFile
https://spdx.org/rdf/3.0.1/terms/Software/snippetFromFile
rdfs:comment"Defines the original host file that the snippet information applies to."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/configuration node446 -node446 [ shape=none, color=black label=<
configuration
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/configuration
rdfs:comment"Element is configuration data"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/externalRef node447 -node447 [ shape=none, color=black label=<
externalRef
https://spdx.org/rdf/3.0.1/terms/Core/externalRef
rdfs:comment"Points to a resource outside the scope of the SPDX-3.0 content +# https://spdx.org/rdf/3.0.1/terms/Core/statement node537 +node537 [ shape=none, color=black label=<
statement
https://spdx.org/rdf/3.0.1/terms/Core/statement
rdfs:comment"Commentary on an assertion that an annotator has made."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/Snippet node538 +node538 [ shape=none, color=black label=<
Snippet
https://spdx.org/rdf/3.0.1/terms/Software/Snippet
rdfs:comment"Describes a certain part of a file."@en
> ] +# Nf963038677ca4ae6821b722210a46674 node539 +node539 [ shape=none, color=black label=<
Nf963038677ca4ae6821b722210a46674
Nf963038677ca4ae6821b722210a46674
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/homePage node540 +node540 [ shape=none, color=black label=<
homePage
https://spdx.org/rdf/3.0.1/terms/Software/homePage
rdfs:comment"A place for the SPDX document creator to record a website that serves as the +package's home page."@en
> ] +# N7196e2d157534ba3ad8aad801672a869 node541 +node541 [ shape=none, color=black label=<
N7196e2d157534ba3ad8aad801672a869
N7196e2d157534ba3ad8aad801672a869
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vcs node542 +node542 [ shape=none, color=black label=<
vcs
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vcs
rdfs:comment"A reference to a version control system related to a software artifact."@en
> ] +# N50db511fcc124b4e9336b5385a706615 node543 +node543 [ shape=none, color=black label=<
N50db511fcc124b4e9336b5385a706615
N50db511fcc124b4e9336b5385a706615
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/VexFixedVulnAssessmentRelationship node544 +node544 [ shape=none, color=black label=<
VexFixedVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/VexFixedVulnAssessmentRelationship
rdfs:comment"Links a vulnerability and elements representing products (in the VEX sense) where +a fix has been applied and are no longer affected."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/Package node545 +node545 [ shape=none, color=black label=<
Package
https://spdx.org/rdf/3.0.1/terms/Software/Package
rdfs:comment"Refers to any unit of content that can be associated with a distribution of +software."@en
> ] +# Ne1f3925ca05844688bed570f977184b8 node546 +node546 [ shape=none, color=black label=<
Ne1f3925ca05844688bed570f977184b8
Ne1f3925ca05844688bed570f977184b8
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ElementCollection node547 +node547 [ shape=none, color=black label=<
ElementCollection
https://spdx.org/rdf/3.0.1/terms/Core/ElementCollection
rdfs:comment"A collection of Elements, not necessarily with unifying context."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/modifiedTime node548 +node548 [ shape=none, color=black label=<
modifiedTime
https://spdx.org/rdf/3.0.1/terms/Security/modifiedTime
rdfs:comment"Specifies a time when a vulnerability assessment was modified"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Build/buildEndTime node549 +node549 [ shape=none, color=black label=<
buildEndTime
https://spdx.org/rdf/3.0.1/terms/Build/buildEndTime
rdfs:comment"Property that describes the time at which a build stops."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/runtime node550 +node550 [ shape=none, color=black label=<
runtime
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/runtime
rdfs:comment"A relationship has specific context implications during the execution phase of an element."@en
> ] +# Na9e83cc947974a20a73a87139523a4a5 node551 +node551 [ shape=none, color=black label=<
Na9e83cc947974a20a73a87139523a4a5
Na9e83cc947974a20a73a87139523a4a5
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# N2b7b54fe9ee442acb3dff6b33bb83292 node552 +node552 [ shape=none, color=black label=<
N2b7b54fe9ee442acb3dff6b33bb83292
N2b7b54fe9ee442acb3dff6b33bb83292
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Build/configSourceEntrypoint node553 +node553 [ shape=none, color=black label=<
configSourceEntrypoint
https://spdx.org/rdf/3.0.1/terms/Build/configSourceEntrypoint
rdfs:comment"Property describes the invocation entrypoint of a build."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAddedFile node554 +node554 [ shape=none, color=black label=<
hasAddedFile
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAddedFile
rdfs:comment"Every `to` Element is a file added to the `from` Element (`from` hasAddedFile `to`)."@en
> ] +# N3b905c4dba274de4b8d2c782c5a7a00c node555 +node555 [ shape=none, color=black label=<
N3b905c4dba274de4b8d2c782c5a7a00c
N3b905c4dba274de4b8d2c782c5a7a00c
> ] +# N6636eebd637b48a687799213b4d12ec0 node556 +node556 [ shape=none, color=black label=<
N6636eebd637b48a687799213b4d12ec0
N6636eebd637b48a687799213b4d12ec0
> ] +# Ndec97e3680e44525ac3701754c057893 node557 +node557 [ shape=none, color=black label=<
Ndec97e3680e44525ac3701754c057893
Ndec97e3680e44525ac3701754c057893
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.dev/specifications/ node558 +node558 [ shape=none, color=black label=<
https://spdx.dev/specifications/
https://spdx.dev/specifications/
> ] +# N91f514b973d040b585fe73ab1ee96cb4 node559 +node559 [ shape=none, color=black label=<
N91f514b973d040b585fe73ab1ee96cb4
N91f514b973d040b585fe73ab1ee96cb4
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogVulnAssessmentRelationship node560 +node560 [ shape=none, color=black label=<
ExploitCatalogVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogVulnAssessmentRelationship
rdfs:comment"Provides an exploit assessment of a vulnerability."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/descendantOf node561 +node561 [ shape=none, color=black label=<
descendantOf
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/descendantOf
rdfs:comment"The `from` Element is a descendant of each `to` Element."@en
> ] +# Na08ce770bdb54f3aa7965bb27b3ab10d node562 +node562 [ shape=none, color=black label=<
Na08ce770bdb54f3aa7965bb27b3ab10d
Na08ce770bdb54f3aa7965bb27b3ab10d
> ] +# N7b39b976aa1e4bbf89e150a028a4d3a6 node563 +node563 [ shape=none, color=black label=<
N7b39b976aa1e4bbf89e150a028a4d3a6
N7b39b976aa1e4bbf89e150a028a4d3a6
> ] +# N618ccd1fa71f42d8b0348813c8f170ad node564 +node564 [ shape=none, color=black label=<
N618ccd1fa71f42d8b0348813c8f170ad
N618ccd1fa71f42d8b0348813c8f170ad
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasMetadata node565 +node565 [ shape=none, color=black label=<
hasMetadata
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasMetadata
rdfs:comment"Every `to` Element is metadata about the `from` Element (`from` hasMetadata `to`)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/extension node566 +node566 [ shape=none, color=black label=<
extension
https://spdx.org/rdf/3.0.1/terms/Core/extension
rdfs:comment"Specifies an Extension characterization of some aspect of an Element."@en
> ] +# N820f556226f046a8b425d12de9d2f989 node567 +node567 [ shape=none, color=black label=<
N820f556226f046a8b425d12de9d2f989
N820f556226f046a8b425d12de9d2f989
sh:maxCount"1"^^xsd:integer
> ] +# Na5064e9f6ed3445db6854aecce278771 node568 +node568 [ shape=none, color=black label=<
Na5064e9f6ed3445db6854aecce278771
Na5064e9f6ed3445db6854aecce278771
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTest node569 +node569 [ shape=none, color=black label=<
hasTest
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTest
rdfs:comment"Every `to` Element is a test artifact for the `from` Element (`from` hasTest `to`), during a LifecycleScopeType period."@en
> ] +# N2702a24d386a42babce31c0fde0fcd04 node570 +node570 [ shape=none, color=black label=<
N2702a24d386a42babce31c0fde0fcd04
N2702a24d386a42babce31c0fde0fcd04
> ] +# Nd07399dc038e4495822da11a14ee304c node571 +node571 [ shape=none, color=black label=<
Nd07399dc038e4495822da11a14ee304c
Nd07399dc038e4495822da11a14ee304c
> ] +# N718dd55e4aeb46e4a289adf3379b840f node572 +node572 [ shape=none, color=black label=<
N718dd55e4aeb46e4a289adf3379b840f
N718dd55e4aeb46e4a289adf3379b840f
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SbomType/build node573 +node573 [ shape=none, color=black label=<
build
https://spdx.org/rdf/3.0.1/terms/Software/SbomType/build
rdfs:comment"SBOM generated as part of the process of building the software to create a releasable artifact (e.g., executable or package) from data such as source files, dependencies, built components, build process ephemeral data, and other SBOMs."@en
> ] +# N5359f417088644318a45d34590d31d54 node574 +node574 [ shape=none, color=black label=<
N5359f417088644318a45d34590d31d54
N5359f417088644318a45d34590d31d54
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/dataPreprocessing node575 +node575 [ shape=none, color=black label=<
dataPreprocessing
https://spdx.org/rdf/3.0.1/terms/Dataset/dataPreprocessing
rdfs:comment"Describes the preprocessing steps that were applied to the raw data to create the given dataset."@en
> ] +# Ne832415fcfc8486db79f7692b481801a node576 +node576 [ shape=none, color=black label=<
Ne832415fcfc8486db79f7692b481801a
Ne832415fcfc8486db79f7692b481801a
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# Ncc494fdfa5634fb99c793b78e4b3456e node577 +node577 [ shape=none, color=black label=<
Ncc494fdfa5634fb99c793b78e4b3456e
Ncc494fdfa5634fb99c793b78e4b3456e
> ] +# Nf8b3b45a3d814a8ca9058742f46a6748 node578 +node578 [ shape=none, color=black label=<
Nf8b3b45a3d814a8ca9058742f46a6748
Nf8b3b45a3d814a8ca9058742f46a6748
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/critical node579 +node579 [ shape=none, color=black label=<
critical
https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/critical
rdfs:comment"When a CVSS score is between 9.0 - 10.0"@en
> ] +# N013341804d644a039462ab6c6d86d108 node580 +node580 [ shape=none, color=black label=<
N013341804d644a039462ab6c6d86d108
N013341804d644a039462ab6c6d86d108
sh:maxCount"1"^^xsd:integer
sh:pattern"^[^\/]+\/[^\/]+$"
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SbomType/source node581 +node581 [ shape=none, color=black label=<
source
https://spdx.org/rdf/3.0.1/terms/Software/SbomType/source
rdfs:comment"SBOM created directly from the development environment, source files, and included dependencies used to build an product artifact."@en
> ] +# Nf741f6f31be34385a1c187d8f229359b node582 +node582 [ shape=none, color=black label=<
Nf741f6f31be34385a1c187d8f229359b
Nf741f6f31be34385a1c187d8f229359b
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/Tool node583 +node583 [ shape=none, color=black label=<
Tool
https://spdx.org/rdf/3.0.1/terms/Core/Tool
rdfs:comment"An element of hardware and/or software utilized to carry out a particular function."@en
> ] +# Nd0f38dd695994510b015b3facbca655a node584 +node584 [ shape=none, color=black label=<
Nd0f38dd695994510b015b3facbca655a
Nd0f38dd695994510b015b3facbca655a
> ] +# Na37afeaf75524d128c4504c3fd051c50 node585 +node585 [ shape=none, color=black label=<
Na37afeaf75524d128c4504c3fd051c50
Na37afeaf75524d128c4504c3fd051c50
> ] +# N0f25407139374406b715ceb0a3229a68 node586 +node586 [ shape=none, color=black label=<
N0f25407139374406b715ceb0a3229a68
N0f25407139374406b715ceb0a3229a68
> ] +# N6f2ae42bcde34863a21690b81cff326d node587 +node587 [ shape=none, color=black label=<
N6f2ae42bcde34863a21690b81cff326d
N6f2ae42bcde34863a21690b81cff326d
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/dynamicAnalysisReport node588 +node588 [ shape=none, color=black label=<
dynamicAnalysisReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/dynamicAnalysisReport
rdfs:comment"A reference to a dynamic analysis report for a package."@en
> ] +# N801ef860c33d4d14929b9c6b8bdba104 node589 +node589 [ shape=none, color=black label=<
N801ef860c33d4d14929b9c6b8bdba104
N801ef860c33d4d14929b9c6b8bdba104
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# N945571f6662b4c388a0e082789228361 node590 +node590 [ shape=none, color=black label=<
N945571f6662b4c388a0e082789228361
N945571f6662b4c388a0e082789228361
> ] +# N5008b59a94ea45258141b13189f617c6 node591 +node591 [ shape=none, color=black label=<
N5008b59a94ea45258141b13189f617c6
N5008b59a94ea45258141b13189f617c6
sh:maxCount"1"^^xsd:integer
sh:pattern"^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$"
> ] +# https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseListVersion node592 +node592 [ shape=none, color=black label=<
licenseListVersion
https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseListVersion
rdfs:comment"The version of the SPDX License List used in the license expression."@en
> ] +# N0ab8188203ef4d5481a56fe35b509819 node593 +node593 [ shape=none, color=black label=<
N0ab8188203ef4d5481a56fe35b509819
N0ab8188203ef4d5481a56fe35b509819
> ] +# Nb06902c784e54524b80c93690f7c1aa7 node594 +node594 [ shape=none, color=black label=<
Nb06902c784e54524b80c93690f7c1aa7
Nb06902c784e54524b80c93690f7c1aa7
> ] +# N06c80f5e98f047529e4ea9b201931169 node595 +node595 [ shape=none, color=black label=<
N06c80f5e98f047529e4ea9b201931169
N06c80f5e98f047529e4ea9b201931169
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasSpecification node596 +node596 [ shape=none, color=black label=<
hasSpecification
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasSpecification
rdfs:comment"Every `to` Element is a specification for the `from` Element (`from` hasSpecification `to`), during a LifecycleScopeType period."@en
> ] +# N4c39a2f70f5248f2b37bece6b603df29 node597 +node597 [ shape=none, color=black label=<
N4c39a2f70f5248f2b37bece6b603df29
N4c39a2f70f5248f2b37bece6b603df29
> ] +# Nf7ab3966e4a74e5abb31cb6048a9bc4f node598 +node598 [ shape=none, color=black label=<
Nf7ab3966e4a74e5abb31cb6048a9bc4f
Nf7ab3966e4a74e5abb31cb6048a9bc4f
> ] +# Nffed8727d970410fbd316e636003e504 node599 +node599 [ shape=none, color=black label=<
Nffed8727d970410fbd316e636003e504
Nffed8727d970410fbd316e636003e504
> ] +# Nadf8e65b7b404af1abe6bcc6f158e718 node600 +node600 [ shape=none, color=black label=<
Nadf8e65b7b404af1abe6bcc6f158e718
Nadf8e65b7b404af1abe6bcc6f158e718
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDistributionArtifact node601 +node601 [ shape=none, color=black label=<
hasDistributionArtifact
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDistributionArtifact
rdfs:comment"The `from` Element is distributed as an artifact in each Element `to` (e.g. an RPM or archive file)."@en
> ] +# N643e40f047a34d17b3ba34c8ce88eac4 node602 +node602 [ shape=none, color=black label=<
N643e40f047a34d17b3ba34c8ce88eac4
N643e40f047a34d17b3ba34c8ce88eac4
sh:maxCount"1"^^xsd:integer
> ] +# N992ee171c0a442258f57979c0dad6dcf node603 +node603 [ shape=none, color=black label=<
N992ee171c0a442258f57979c0dad6dcf
N992ee171c0a442258f57979c0dad6dcf
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectExtendableLicense node604 +node604 [ shape=none, color=black label=<
subjectExtendableLicense
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectExtendableLicense
rdfs:comment"A License participating in a 'with addition' model."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/directory node605 +node605 [ shape=none, color=black label=<
directory
https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/directory
rdfs:comment"The file represents a directory and all content stored in that directory."@en
> ] +# N33cce724dfc041f4b3c03975cf794e07 node606 +node606 [ shape=none, color=black label=<
N33cce724dfc041f4b3c03975cf794e07
N33cce724dfc041f4b3c03975cf794e07
> ] +# Nbe890e74dc244b6e887a750799eb63b4 node607 +node607 [ shape=none, color=black label=<
Nbe890e74dc244b6e887a750799eb63b4
Nbe890e74dc244b6e887a750799eb63b4
> ] +# N26b15626cd4f406480b158cd17fc8b9b node608 +node608 [ shape=none, color=black label=<
N26b15626cd4f406480b158cd17fc8b9b
N26b15626cd4f406480b158cd17fc8b9b
> ] +# Nc82ec52fdd3c4c6bb5a055b519f813ca node609 +node609 [ shape=none, color=black label=<
Nc82ec52fdd3c4c6bb5a055b519f813ca
Nc82ec52fdd3c4c6bb5a055b519f813ca
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# N99e001a83c1f44af9c0849cf8a16cf82 node610 +node610 [ shape=none, color=black label=<
N99e001a83c1f44af9c0849cf8a16cf82
N99e001a83c1f44af9c0849cf8a16cf82
> ] +# N6a16e4751013493a8b0b9a804be48980 node611 +node611 [ shape=none, color=black label=<
N6a16e4751013493a8b0b9a804be48980
N6a16e4751013493a8b0b9a804be48980
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeletedFile node612 +node612 [ shape=none, color=black label=<
hasDeletedFile
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeletedFile
rdfs:comment"Every `to` Element is a file deleted from the `from` Element (`from` hasDeletedFile `to`)."@en
> ] +# Nf80e8074e4144d4c9810f6325bf2e2dd node613 +node613 [ shape=none, color=black label=<
Nf80e8074e4144d4c9810f6325bf2e2dd
Nf80e8074e4144d4c9810f6325bf2e2dd
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/vectorString node614 +node614 [ shape=none, color=black label=<
vectorString
https://spdx.org/rdf/3.0.1/terms/Security/vectorString
rdfs:comment"Specifies the CVSS vector string for a vulnerability."@en
> ] +# N8c0ff144900b41948e5b32c3313abf72 node615 +node615 [ shape=none, color=black label=<
N8c0ff144900b41948e5b32c3313abf72
N8c0ff144900b41948e5b32c3313abf72
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/SoftwareAgent node616 +node616 [ shape=none, color=black label=<
SoftwareAgent
https://spdx.org/rdf/3.0.1/terms/Core/SoftwareAgent
rdfs:comment"A software agent."@en
> ] +# Nd2a8d31c61a246aa88921cccb7908299 node617 +node617 [ shape=none, color=black label=<
Nd2a8d31c61a246aa88921cccb7908299
Nd2a8d31c61a246aa88921cccb7908299
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseTemplate node618 +node618 [ shape=none, color=black label=<
standardLicenseTemplate
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseTemplate
rdfs:comment"Identifies the full text of a License, in SPDX templating format."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/specification node619 +node619 [ shape=none, color=black label=<
specification
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/specification
rdfs:comment"the Element is a plan, guideline or strategy how to create, perform or analyse an application"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/imports node620 +node620 [ shape=none, color=black label=<
imports
https://spdx.org/rdf/3.0.1/terms/Core/imports
rdfs:comment"Provides an ExternalMap of Element identifiers."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/support node621 +node621 [ shape=none, color=black label=<
support
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/support
rdfs:comment"A reference to the software support channel or other support information for a package."@en
> ] +# N3529c5243d1a45f3a2c8a3d60cd230a7 node622 +node622 [ shape=none, color=black label=<
N3529c5243d1a45f3a2c8a3d60cd230a7
N3529c5243d1a45f3a2c8a3d60cd230a7
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopedRelationship node623 +node623 [ shape=none, color=black label=<
LifecycleScopedRelationship
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopedRelationship
rdfs:comment"Provide context for a relationship that occurs in the lifecycle."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/standardCompliance node624 +node624 [ shape=none, color=black label=<
standardCompliance
https://spdx.org/rdf/3.0.1/terms/AI/standardCompliance
rdfs:comment"Captures a standard that is being complied with."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md2 node625 +node625 [ shape=none, color=black label=<
md2
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md2
rdfs:comment"MD2 message-digest algorithm, as defined in [RFC 1319](https://www.rfc-editor.org/info/rfc1319/)."@en
> ] +# N058e4dafc3f4423b9ab0f6ff6c22261d node626 +node626 [ shape=none, color=black label=<
N058e4dafc3f4423b9ab0f6ff6c22261d
N058e4dafc3f4423b9ab0f6ff6c22261d
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# N646fd765d9094aca9f922692b74e6c0f node627 +node627 [ shape=none, color=black label=<
N646fd765d9094aca9f922692b74e6c0f
N646fd765d9094aca9f922692b74e6c0f
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/VexUnderInvestigationVulnAssessmentRelationship node628 +node628 [ shape=none, color=black label=<
VexUnderInvestigationVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/VexUnderInvestigationVulnAssessmentRelationship
rdfs:comment"Designates elements as products where the impact of a vulnerability is being +investigated."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/componentAnalysisReport node629 +node629 [ shape=none, color=black label=<
componentAnalysisReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/componentAnalysisReport
rdfs:comment"A reference to a Software Composition Analysis (SCA) report."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/productMetadata node630 +node630 [ shape=none, color=black label=<
productMetadata
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/productMetadata
rdfs:comment"A reference to additional product metadata such as reference within organization's product catalog."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/ancestorOf node631 +node631 [ shape=none, color=black label=<
ancestorOf
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/ancestorOf
rdfs:comment"The `from` Element is an ancestor of each `to` Element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityPenTestReport node632 +node632 [ shape=none, color=black label=<
securityPenTestReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityPenTestReport
rdfs:comment"A reference to a [penetration test](https://en.wikipedia.org/wiki/Penetration_test) report for a package."@en
> ] +# Nae208c421e714047be94ddddaf54e895 node633 +node633 [ shape=none, color=black label=<
Nae208c421e714047be94ddddaf54e895
Nae208c421e714047be94ddddaf54e895
sh:maxCount"1"^^xsd:integer
> ] +# Nfdb766d400194c0ba1e216f3949bfe56 node634 +node634 [ shape=none, color=black label=<
Nfdb766d400194c0ba1e216f3949bfe56
Nfdb766d400194c0ba1e216f3949bfe56
sh:maxCount"1"^^xsd:integer
> ] +# N7a1769f076124799b16dd2bf66f39cf2 node635 +node635 [ shape=none, color=black label=<
N7a1769f076124799b16dd2bf66f39cf2
N7a1769f076124799b16dd2bf66f39cf2
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/bom node636 +node636 [ shape=none, color=black label=<
bom
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/bom
rdfs:comment"Element is a bill of materials"@en
> ] +# N600cb7a472db427aaac10642044116f7 node637 +node637 [ shape=none, color=black label=<
N600cb7a472db427aaac10642044116f7
N600cb7a472db427aaac10642044116f7
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# Nec6b170be33340fea7865f69cfdb59bc node638 +node638 [ shape=none, color=black label=<
Nec6b170be33340fea7865f69cfdb59bc
Nec6b170be33340fea7865f69cfdb59bc
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/statusNotes node639 +node639 [ shape=none, color=black label=<
statusNotes
https://spdx.org/rdf/3.0.1/terms/Security/statusNotes
rdfs:comment"Conveys information about how VEX status was determined."@en
> ] +# Nbc1cc5a5174e4b4c97133ba46cc1eae8 node640 +node640 [ shape=none, color=black label=<
Nbc1cc5a5174e4b4c97133ba46cc1eae8
Nbc1cc5a5174e4b4c97133ba46cc1eae8
> ] +# Ncf54e5edb7fe4254a1fdfa0da0ac3f09 node641 +node641 [ shape=none, color=black label=<
Ncf54e5edb7fe4254a1fdfa0da0ac3f09
Ncf54e5edb7fe4254a1fdfa0da0ac3f09
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/video node642 +node642 [ shape=none, color=black label=<
video
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/video
rdfs:comment"data is video based, such as a collection of movie clips featuring Tom Hanks."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/member node643 +node643 [ shape=none, color=black label=<
member
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/member
rdfs:comment"A license expression participating in a license set."@en
> ] +# N21409b96d64b4ca1b0eb1697be32d195 node644 +node644 [ shape=none, color=black label=<
N21409b96d64b4ca1b0eb1697be32d195
N21409b96d64b4ca1b0eb1697be32d195
> ] +# Nb8c0586025844f2481b01141f967154c node645 +node645 [ shape=none, color=black label=<
Nb8c0586025844f2481b01141f967154c
Nb8c0586025844f2481b01141f967154c
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/annotationType node646 +node646 [ shape=none, color=black label=<
annotationType
https://spdx.org/rdf/3.0.1/terms/Core/annotationType
rdfs:comment"Describes the type of annotation."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType node647 +node647 [ shape=none, color=black label=<
AnnotationType
https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType
rdfs:comment"Specifies the type of an annotation."@en
> ] +# N0e53af6379a74822a1f9d05a6a8c24df node648 +node648 [ shape=none, color=black label=<
N0e53af6379a74822a1f9d05a6a8c24df
N0e53af6379a74822a1f9d05a6a8c24df
> ] +# N98c9b80f2f5d499aabdd89701c2fdbb9 node649 +node649 [ shape=none, color=black label=<
N98c9b80f2f5d499aabdd89701c2fdbb9
N98c9b80f2f5d499aabdd89701c2fdbb9
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/underInvestigationFor node650 +node650 [ shape=none, color=black label=<
underInvestigationFor
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/underInvestigationFor
rdfs:comment"(Security/VEX) The `from` Vulnerability impact is being investigated for each `to` Element. The use of the `underInvestigationFor` type is constrained to `VexUnderInvestigationVulnAssessmentRelationship` classed relationships."@en
> ] +# N0bf36f4445334e57b28aed80869cbc6c node651 +node651 [ shape=none, color=black label=<
N0bf36f4445334e57b28aed80869cbc6c
N0bf36f4445334e57b28aed80869cbc6c
> ] +# N55afbdfb924b4de08f881a9779c9d451 node652 +node652 [ shape=none, color=black label=<
N55afbdfb924b4de08f881a9779c9d451
N55afbdfb924b4de08f881a9779c9d451
> ] +# N0ca5b7621bce40e1888e1b20a12e4f41 node653 +node653 [ shape=none, color=black label=<
N0ca5b7621bce40e1888e1b20a12e4f41
N0ca5b7621bce40e1888e1b20a12e4f41
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b256 node654 +node654 [ shape=none, color=black label=<
blake2b256
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b256
rdfs:comment"BLAKE2b algorithm with a digest size of 256, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/cwe node655 +node655 [ shape=none, color=black label=<
cwe
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/cwe
rdfs:comment"[Common Weakness Enumeration](https://csrc.nist.gov/glossary/term/common_weakness_enumeration). A reference to a source of software flaw defined within the official [CWE List](https://cwe.mitre.org/data/) that conforms to the [CWE specification](https://cwe.mitre.org/)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/issueTracker node656 +node656 [ shape=none, color=black label=<
issueTracker
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/issueTracker
rdfs:comment"A reference to the issue tracker for a package."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/File node657 +node657 [ shape=none, color=black label=<
File
https://spdx.org/rdf/3.0.1/terms/Software/File
rdfs:comment"Refers to any object that stores content on a computer."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/foundBy node658 +node658 [ shape=none, color=black label=<
foundBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/foundBy
rdfs:comment"(Security) Designates a `from` Vulnerability was originally discovered by the `to` Agent(s)."@en
> ] +# N6dc2d4b25cba410a9252dd76f064ec1c node659 +node659 [ shape=none, color=black label=<
N6dc2d4b25cba410a9252dd76f064ec1c
N6dc2d4b25cba410a9252dd76f064ec1c
sh:maxCount"1"^^xsd:integer
> ] +# N4929b6cfe27749aebc80c16664c52eac node660 +node660 [ shape=none, color=black label=<
N4929b6cfe27749aebc80c16664c52eac
N4929b6cfe27749aebc80c16664c52eac
> ] +# Nb8c0998805b849f9b58e0c053ea439cb node661 +node661 [ shape=none, color=black label=<
Nb8c0998805b849f9b58e0c053ea439cb
Nb8c0998805b849f9b58e0c053ea439cb
> ] +# Nb7af9ea3967543d88534ac1f36160c7d node662 +node662 [ shape=none, color=black label=<
Nb7af9ea3967543d88534ac1f36160c7d
Nb7af9ea3967543d88534ac1f36160c7d
> ] +# N4345d5f6a89849b6b01678141550868b node663 +node663 [ shape=none, color=black label=<
N4345d5f6a89849b6b01678141550868b
N4345d5f6a89849b6b01678141550868b
> ] +# N7d90f0f4229b43aebe9a946fc13bf352 node664 +node664 [ shape=none, color=black label=<
N7d90f0f4229b43aebe9a946fc13bf352
N7d90f0f4229b43aebe9a946fc13bf352
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/prefix node665 +node665 [ shape=none, color=black label=<
prefix
https://spdx.org/rdf/3.0.1/terms/Core/prefix
rdfs:comment"A substitute for a URI."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasExample node666 +node666 [ shape=none, color=black label=<
hasExample
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasExample
rdfs:comment"Every `to` Element is an example for the `from` Element (`from` hasExample `to`)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/packageVerificationCodeExcludedFile node667 +node667 [ shape=none, color=black label=<
packageVerificationCodeExcludedFile
https://spdx.org/rdf/3.0.1/terms/Core/packageVerificationCodeExcludedFile
rdfs:comment"The relative file name of a file to be excluded from the +`PackageVerificationCode`."@en
> ] +# N245abc20cf1a45aba33a75d35b0b7994 node668 +node668 [ shape=none, color=black label=<
N245abc20cf1a45aba33a75d35b0b7994
N245abc20cf1a45aba33a75d35b0b7994
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/numeric node669 +node669 [ shape=none, color=black label=<
numeric
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/numeric
rdfs:comment"data consists only of numeric entries."@en
> ] +# Nd78f0a8cff4b4b86aa71e8109d557310 node670 +node670 [ shape=none, color=black label=<
Nd78f0a8cff4b4b86aa71e8109d557310
Nd78f0a8cff4b4b86aa71e8109d557310
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/scrapingScript node671 +node671 [ shape=none, color=black label=<
scrapingScript
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/scrapingScript
rdfs:comment"the dataset provider is not making available the underlying data and the dataset must be reassembled, typically using the provided script for scraping the data."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/manifest node672 +node672 [ shape=none, color=black label=<
manifest
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/manifest
rdfs:comment"the Element is a software manifest"@en
> ] +# N3b31bce48dcb4dbcb5b0ca7785ee62a9 node673 +node673 [ shape=none, color=black label=<
N3b31bce48dcb4dbcb5b0ca7785ee62a9
N3b31bce48dcb4dbcb5b0ca7785ee62a9
> ] +# N9c6678ce07bb49d9b7d82c57ed3745e1 node674 +node674 [ shape=none, color=black label=<
N9c6678ce07bb49d9b7d82c57ed3745e1
N9c6678ce07bb49d9b7d82c57ed3745e1
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/install node675 +node675 [ shape=none, color=black label=<
install
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/install
rdfs:comment"the Element is used to install software on disk"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/usesTool node676 +node676 [ shape=none, color=black label=<
usesTool
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/usesTool
rdfs:comment"The `from` Element uses each `to` Element as a tool, during a LifecycleScopeType period."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/Annotation node677 +node677 [ shape=none, color=black label=<
Annotation
https://spdx.org/rdf/3.0.1/terms/Core/Annotation
rdfs:comment"An assertion made in relation to one or more elements."@en
> ] +# Nd6e5e414e1564a9ca80be4a79ed7df0a node678 +node678 [ shape=none, color=black label=<
Nd6e5e414e1564a9ca80be4a79ed7df0a
Nd6e5e414e1564a9ca80be4a79ed7df0a
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/gitoid node679 +node679 [ shape=none, color=black label=<
gitoid
https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/gitoid
rdfs:comment"[Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/licenseXml node680 +node680 [ shape=none, color=black label=<
licenseXml
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/licenseXml
rdfs:comment"Identifies all the text and metadata associated with a license in the license +XML format."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Build/parameters node681 +node681 [ shape=none, color=black label=<
parameters
https://spdx.org/rdf/3.0.1/terms/Build/parameters
rdfs:comment"Property describing the parameters used in an instance of a build."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/algorithm node682 +node682 [ shape=none, color=black label=<
algorithm
https://spdx.org/rdf/3.0.1/terms/Core/algorithm
rdfs:comment"Specifies the algorithm used for calculating the hash value."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/chat node683 +node683 [ shape=none, color=black label=<
chat
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/chat
rdfs:comment"A reference to the instant messaging system used by the maintainer for a package."@en
> ] +# N21d818128eb7488e989ce2275e050271 node684 +node684 [ shape=none, color=black label=<
N21d818128eb7488e989ce2275e050271
N21d818128eb7488e989ce2275e050271
> ] +# N74382630986f4660af88ba9791fb9bd8 node685 +node685 [ shape=none, color=black label=<
N74382630986f4660af88ba9791fb9bd8
N74382630986f4660af88ba9791fb9bd8
> ] +# N186427b2662c4d85b775baabd4c19a8a node686 +node686 [ shape=none, color=black label=<
N186427b2662c4d85b775baabd4c19a8a
N186427b2662c4d85b775baabd4c19a8a
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship node687 +node687 [ shape=none, color=black label=<
VulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship
rdfs:comment"Abstract ancestor class for all vulnerability assessments"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_384 node688 +node688 [ shape=none, color=black label=<
sha3_384
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_384
rdfs:comment"SHA-3 with a digest length of 384, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)."@en
> ] +# Ne655a6245cc14143aeb2dd50f886ec94 node689 +node689 [ shape=none, color=black label=<
Ne655a6245cc14143aeb2dd50f886ec94
Ne655a6245cc14143aeb2dd50f886ec94
> ] +# Nd5ecca6111cc4014a287cdfc35a095ce node690 +node690 [ shape=none, color=black label=<
Nd5ecca6111cc4014a287cdfc35a095ce
Nd5ecca6111cc4014a287cdfc35a095ce
> ] +# Nd1fd6a53321c44cbb1b7eded2a6c9063 node691 +node691 [ shape=none, color=black label=<
Nd1fd6a53321c44cbb1b7eded2a6c9063
Nd1fd6a53321c44cbb1b7eded2a6c9063
> ] +# Nc9bd116d18864d3a8476121d4d28d93e node692 +node692 [ shape=none, color=black label=<
Nc9bd116d18864d3a8476121d4d28d93e
Nc9bd116d18864d3a8476121d4d28d93e
> ] +# N919193482f8443f9b776e8c3e87aa6b9 node693 +node693 [ shape=none, color=black label=<
N919193482f8443f9b776e8c3e87aa6b9
N919193482f8443f9b776e8c3e87aa6b9
> ] +# N9ddf902079c7494fbec3d6a023562b0d node694 +node694 [ shape=none, color=black label=<
N9ddf902079c7494fbec3d6a023562b0d
N9ddf902079c7494fbec3d6a023562b0d
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/source node695 +node695 [ shape=none, color=black label=<
source
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/source
rdfs:comment"the Element is a single or a collection of source files"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/endIntegerRange node696 +node696 [ shape=none, color=black label=<
endIntegerRange
https://spdx.org/rdf/3.0.1/terms/Core/endIntegerRange
rdfs:comment"Defines the end of a range."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/modifiedBy node697 +node697 [ shape=none, color=black label=<
modifiedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/modifiedBy
rdfs:comment"The `from` Element is modified by each `to` Element."@en
> ] +# N69a4d5a733284dd29bbc432fe586eca6 node698 +node698 [ shape=none, color=black label=<
N69a4d5a733284dd29bbc432fe586eca6
N69a4d5a733284dd29bbc432fe586eca6
sh:maxCount"1"^^xsd:integer
> ] +# N89464711302448ffbdd478117a2b282d node699 +node699 [ shape=none, color=black label=<
N89464711302448ffbdd478117a2b282d
N89464711302448ffbdd478117a2b282d
> ] +# https://spdx.org/rdf/3.0.1/terms/Extension/Extension node700 +node700 [ shape=none, color=black label=<
Extension
https://spdx.org/rdf/3.0.1/terms/Extension/Extension
rdfs:comment"A characterization of some aspect of an Element that is associated with the Element in a generalized fashion."@en
> ] +# Nc86bf5bae4134c85ab1a041d2892e9fe node701 +node701 [ shape=none, color=black label=<
Nc86bf5bae4134c85ab1a041d2892e9fe
Nc86bf5bae4134c85ab1a041d2892e9fe
> ] +# N81df08b31d8c4c17af1d8d607872dd28 node702 +node702 [ shape=none, color=black label=<
N81df08b31d8c4c17af1d8d607872dd28
N81df08b31d8c4c17af1d8d607872dd28
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasProvidedDependency node703 +node703 [ shape=none, color=black label=<
hasProvidedDependency
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasProvidedDependency
rdfs:comment"The `from` Element has a dependency on each `to` Element, dependency is not in the distributed artifact, but assumed to be provided, during a LifecycleScopeType period."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/packageVersion node704 +node704 [ shape=none, color=black label=<
packageVersion
https://spdx.org/rdf/3.0.1/terms/Software/packageVersion
rdfs:comment"Identify the version of a package."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Extension/cdxProperty node705 +node705 [ shape=none, color=black label=<
cdxProperty
https://spdx.org/rdf/3.0.1/terms/Extension/cdxProperty
rdfs:comment"Provides a map of a property names to a values."@en
> ] +# N50c975842eba41f2b4aaacce72e8cbb5 node706 +node706 [ shape=none, color=black label=<
N50c975842eba41f2b4aaacce72e8cbb5
N50c975842eba41f2b4aaacce72e8cbb5
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/informationAboutApplication node707 +node707 [ shape=none, color=black label=<
informationAboutApplication
https://spdx.org/rdf/3.0.1/terms/AI/informationAboutApplication
rdfs:comment"Provides relevant information about the AI software, not including the model +description."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/OrLaterOperator node708 +node708 [ shape=none, color=black label=<
OrLaterOperator
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/OrLaterOperator
rdfs:comment"Portion of an AnyLicenseInfo representing this version, or any later version, +of the indicated License."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardAdditionTemplate node709 +node709 [ shape=none, color=black label=<
standardAdditionTemplate
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardAdditionTemplate
rdfs:comment"Identifies the full text of a LicenseAddition, in SPDX templating format."@en
> ] +# N0f44a3d89c1b4864b800698af1e2e43e node710 +node710 [ shape=none, color=black label=<
N0f44a3d89c1b4864b800698af1e2e43e
N0f44a3d89c1b4864b800698af1e2e43e
> ] +# N6b1b922ba63f452da9f4e8c38e5a903e node711 +node711 [ shape=none, color=black label=<
N6b1b922ba63f452da9f4e8c38e5a903e
N6b1b922ba63f452da9f4e8c38e5a903e
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/image node712 +node712 [ shape=none, color=black label=<
image
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/image
rdfs:comment"data is a collection of images such as pictures of animals."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/CustomLicenseAddition node713 +node713 [ shape=none, color=black label=<
CustomLicenseAddition
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/CustomLicenseAddition
rdfs:comment"A license addition that is not listed on the SPDX Exceptions List."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/clickthrough node714 +node714 [ shape=none, color=black label=<
clickthrough
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/clickthrough
rdfs:comment"the dataset is not publicly available and can only be accessed after affirmatively accepting terms on a clickthrough webpage."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/createdUsing node715 +node715 [ shape=none, color=black label=<
createdUsing
https://spdx.org/rdf/3.0.1/terms/Core/createdUsing
rdfs:comment"Identifies the tooling that was used during the creation of the Element."@en
> ] +# N5a77848edff34072acd3996ebc4cbdad node716 +node716 [ shape=none, color=black label=<
N5a77848edff34072acd3996ebc4cbdad
N5a77848edff34072acd3996ebc4cbdad
> ] +# N11c1e66bb1d8435aa13f3a559159fcbc node717 +node717 [ shape=none, color=black label=<
N11c1e66bb1d8435aa13f3a559159fcbc
N11c1e66bb1d8435aa13f3a559159fcbc
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/sourceArtifact node718 +node718 [ shape=none, color=black label=<
sourceArtifact
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/sourceArtifact
rdfs:comment"A reference to an artifact containing the sources for a package."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/dependsOn node719 +node719 [ shape=none, color=black label=<
dependsOn
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/dependsOn
rdfs:comment"The `from` Element depends on each `to` Element, during a LifecycleScopeType period."@en
> ] +# N11f99fd11a2d4f69b8d54c8f1334cf28 node720 +node720 [ shape=none, color=black label=<
N11f99fd11a2d4f69b8d54c8f1334cf28
N11f99fd11a2d4f69b8d54c8f1334cf28
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/externalRef node721 +node721 [ shape=none, color=black label=<
externalRef
https://spdx.org/rdf/3.0.1/terms/Core/externalRef
rdfs:comment"Points to a resource outside the scope of the SPDX-3.0 content that provides additional characteristics of an Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/relationshipType node448 -node448 [ shape=none, color=black label=<
relationshipType
https://spdx.org/rdf/3.0.1/terms/Core/relationshipType
rdfs:comment"Information about the relationship between two Elements."@en
> ] -# Nd6845041565a41238ce61c5d80b28a98 node449 -node449 [ shape=none, color=black label=<
Nd6845041565a41238ce61c5d80b28a98
Nd6845041565a41238ce61c5d80b28a98
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha512 node450 -node450 [ shape=none, color=black label=<
sha512
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha512
rdfs:comment"SHA-2 with a digest length of 512, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/underInvestigationFor node451 -node451 [ shape=none, color=black label=<
underInvestigationFor
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/underInvestigationFor
rdfs:comment"(Security/VEX) The `from` Vulnerability impact is being investigated for each `to` Element. The use of the `underInvestigationFor` type is constrained to `VexUnderInvestigationVulnAssessmentRelationship` classed relationships."@en
> ] -# N7fc3abb474174570adaba98c28d25de8 node452 -node452 [ shape=none, color=black label=<
N7fc3abb474174570adaba98c28d25de8
N7fc3abb474174570adaba98c28d25de8
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedIn node453 -node453 [ shape=none, color=black label=<
fixedIn
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedIn
rdfs:comment"(Security/VEX) A `from` Vulnerability has been fixed in each of the `to` Element(s). The use of the `fixedIn` type is constrained to `VexFixedVulnAssessmentRelationship` classed relationships."@en
> ] -# N91a03771c930427c923cf23cb36e2a2e node454 -node454 [ shape=none, color=black label=<
N91a03771c930427c923cf23cb36e2a2e
N91a03771c930427c923cf23cb36e2a2e
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/comment node455 -node455 [ shape=none, color=black label=<
comment
https://spdx.org/rdf/3.0.1/terms/Core/comment
rdfs:comment"Provide consumers with comments by the creator of the Element about the +# N9410272e60634c659d60711572f611f1 node722 +node722 [ shape=none, color=black label=<
N9410272e60634c659d60711572f611f1
N9410272e60634c659d60711572f611f1
> ] +# N0d130d7172c248e3a302df503439c345 node723 +node723 [ shape=none, color=black label=<
N0d130d7172c248e3a302df503439c345
N0d130d7172c248e3a302df503439c345
> ] +# N6c36fe4b3c0a45a98c6538f8b60e1531 node724 +node724 [ shape=none, color=black label=<
N6c36fe4b3c0a45a98c6538f8b60e1531
N6c36fe4b3c0a45a98c6538f8b60e1531
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# N398f8e86b1904efc99739e66ce4fe286 node725 +node725 [ shape=none, color=black label=<
N398f8e86b1904efc99739e66ce4fe286
N398f8e86b1904efc99739e66ce4fe286
sh:maxCount"1"^^xsd:integer
> ] +# N0704574656fa459c977caa7cbc0a9e91 node726 +node726 [ shape=none, color=black label=<
N0704574656fa459c977caa7cbc0a9e91
N0704574656fa459c977caa7cbc0a9e91
> ] +# N2a7c555a890141e281b33091071333b4 node727 +node727 [ shape=none, color=black label=<
N2a7c555a890141e281b33091071333b4
N2a7c555a890141e281b33091071333b4
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/other node728 +node728 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/other
rdfs:comment"Used when the type does not match any of the other options."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/configures node729 +node729 [ shape=none, color=black label=<
configures
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/configures
rdfs:comment"The `from` Element is a configuration applied to each `to` Element, during a LifecycleScopeType period."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/buildMeta node730 +node730 [ shape=none, color=black label=<
buildMeta
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/buildMeta
rdfs:comment"A reference build metadata related to a published package."@en
> ] +# N534926fd49c943889a391d820702946e node731 +node731 [ shape=none, color=black label=<
N534926fd49c943889a391d820702946e
N534926fd49c943889a391d820702946e
> ] +# Nbe347131bdfd40c28cd1f31f8590d239 node732 +node732 [ shape=none, color=black label=<
Nbe347131bdfd40c28cd1f31f8590d239
Nbe347131bdfd40c28cd1f31f8590d239
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertyEntry node733 +node733 [ shape=none, color=black label=<
CdxPropertyEntry
https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertyEntry
rdfs:comment"A property name with an associated value."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsDilithium node734 +node734 [ shape=none, color=black label=<
crystalsDilithium
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsDilithium
rdfs:comment"[Dilithium](https://pq-crystals.org/dilithium/)"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifierType node735 +node735 [ shape=none, color=black label=<
externalIdentifierType
https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifierType
rdfs:comment"Specifies the type of the external identifier."@en
> ] +# Nebbd30df7c774b63bce23561f5b767dd node736 +node736 [ shape=none, color=black label=<
Nebbd30df7c774b63bce23561f5b767dd
Nebbd30df7c774b63bce23561f5b767dd
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/comment node737 +node737 [ shape=none, color=black label=<
comment
https://spdx.org/rdf/3.0.1/terms/Core/comment
rdfs:comment"Provide consumers with comments by the creator of the Element about the Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/CreationInfo node456 -node456 [ shape=none, color=black label=<
CreationInfo
https://spdx.org/rdf/3.0.1/terms/Core/CreationInfo
rdfs:comment"Provides information about the creation of the Element."@en
> ] -# Nac712c311b68490b88c910bef1b4d9c9 node457 -node457 [ shape=none, color=black label=<
Nac712c311b68490b88c910bef1b4d9c9
Nac712c311b68490b88c910bef1b4d9c9
> ] -# Nd454dc8abf514a80be14e8941b0ef03f node458 -node458 [ shape=none, color=black label=<
Nd454dc8abf514a80be14e8941b0ef03f
Nd454dc8abf514a80be14e8941b0ef03f
> ] -# N315a2d78649148cea1df5bf9d27d9c48 node459 -node459 [ shape=none, color=black label=<
N315a2d78649148cea1df5bf9d27d9c48
N315a2d78649148cea1df5bf9d27d9c48
sh:maxCount"1"^^xsd:integer
> ] -# Nb140ccf26163471b9d9e0ba51cb45c2b node460 -node460 [ shape=none, color=black label=<
Nb140ccf26163471b9d9e0ba51cb45c2b
Nb140ccf26163471b9d9e0ba51cb45c2b
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/high node461 -node461 [ shape=none, color=black label=<
high
https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/high
rdfs:comment"The second-highest level of risk posed by an AI system."@en
> ] -# N26f1a450396b46b1971bee14ff6328aa node462 -node462 [ shape=none, color=black label=<
N26f1a450396b46b1971bee14ff6328aa
N26f1a450396b46b1971bee14ff6328aa
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# N85829b8069e54caa88b40224eb2652ba node463 -node463 [ shape=none, color=black label=<
N85829b8069e54caa88b40224eb2652ba
N85829b8069e54caa88b40224eb2652ba
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/build node464 -node464 [ shape=none, color=black label=<
build
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/build
rdfs:comment"A relationship has specific context implications during an element's build phase, during development."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SbomType/build node465 -node465 [ shape=none, color=black label=<
build
https://spdx.org/rdf/3.0.1/terms/Software/SbomType/build
rdfs:comment"SBOM generated as part of the process of building the software to create a releasable artifact (e.g., executable or package) from data such as source files, dependencies, built components, build process ephemeral data, and other SBOMs."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/createdUsing node466 -node466 [ shape=none, color=black label=<
createdUsing
https://spdx.org/rdf/3.0.1/terms/Core/createdUsing
rdfs:comment"Identifies the tooling that was used during the creation of the Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/deviceDriver node467 -node467 [ shape=none, color=black label=<
deviceDriver
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/deviceDriver
rdfs:comment"Element represents software that controls hardware devices"@en
> ] -# N57dd1f72ccb649719b949ee2de791e07 node468 -node468 [ shape=none, color=black label=<
N57dd1f72ccb649719b949ee2de791e07
N57dd1f72ccb649719b949ee2de791e07
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/anonymizationMethodUsed node469 -node469 [ shape=none, color=black label=<
anonymizationMethodUsed
https://spdx.org/rdf/3.0.1/terms/Dataset/anonymizationMethodUsed
rdfs:comment"Describes the anonymization methods used."@en
> ] -# Nb7d4f75770a84963a7f1f8e2e0e29438 node470 -node470 [ shape=none, color=black label=<
Nb7d4f75770a84963a7f1f8e2e0e29438
Nb7d4f75770a84963a7f1f8e2e0e29438
> ] -# Ndbbe687202f949199dc4fb316ba0e5c7 node471 -node471 [ shape=none, color=black label=<
Ndbbe687202f949199dc4fb316ba0e5c7
Ndbbe687202f949199dc4fb316ba0e5c7
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/Agent node472 -node472 [ shape=none, color=black label=<
Agent
https://spdx.org/rdf/3.0.1/terms/Core/Agent
rdfs:comment"Agent represents anything with the potential to act on a system."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/green node473 -node473 [ shape=none, color=black label=<
green
https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/green
rdfs:comment"Dataset can be shared within a community of peers and partners."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/runtimeAnalysisReport node474 -node474 [ shape=none, color=black label=<
runtimeAnalysisReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/runtimeAnalysisReport
rdfs:comment"A reference to a runtime analysis report for a package."@en
> ] -# Na1d1409b2a534233875963bf6298b1a9 node475 -node475 [ shape=none, color=black label=<
Na1d1409b2a534233875963bf6298b1a9
Na1d1409b2a534233875963bf6298b1a9
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# Ncf63631ac7934f83b246de8412a532cc node476 -node476 [ shape=none, color=black label=<
Ncf63631ac7934f83b246de8412a532cc
Ncf63631ac7934f83b246de8412a532cc
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityThreatModel node477 -node477 [ shape=none, color=black label=<
securityThreatModel
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityThreatModel
rdfs:comment"A reference the [security threat model](https://en.wikipedia.org/wiki/Threat_model) for a package."@en
> ] -# N124a8dbe3ad44f6d9880a94f20204525 node478 -node478 [ shape=none, color=black label=<
N124a8dbe3ad44f6d9880a94f20204525
N124a8dbe3ad44f6d9880a94f20204525
> ] -# N437977850cf84170b0202883fd19f048 node479 -node479 [ shape=none, color=black label=<
N437977850cf84170b0202883fd19f048
N437977850cf84170b0202883fd19f048
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vulnerabilityDisclosureReport node480 -node480 [ shape=none, color=black label=<
vulnerabilityDisclosureReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vulnerabilityDisclosureReport
rdfs:comment"A reference to a Vulnerability Disclosure Report (VDR) which provides the software supplier's analysis and findings describing the impact (or lack of impact) that reported vulnerabilities have on packages or products in the supplier's SBOM as defined in [NIST SP 800-161 Cybersecurity Supply Chain Risk Management Practices for Systems and Organizations](https://csrc.nist.gov/pubs/sp/800/161/r1/final)."@en
> ] -# N43d3517468a54bd98a1c5524397f3f9a node481 -node481 [ shape=none, color=black label=<
N43d3517468a54bd98a1c5524397f3f9a
N43d3517468a54bd98a1c5524397f3f9a
> ] -# N7442b82ea744433886dbf180b4e282dc node482 -node482 [ shape=none, color=black label=<
N7442b82ea744433886dbf180b4e282dc
N7442b82ea744433886dbf180b4e282dc
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_384 node483 -node483 [ shape=none, color=black label=<
sha3_384
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_384
rdfs:comment"SHA-3 with a digest length of 384, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/endIntegerRange node484 -node484 [ shape=none, color=black label=<
endIntegerRange
https://spdx.org/rdf/3.0.1/terms/Core/endIntegerRange
rdfs:comment"Defines the end of a range."@en
> ] -# http://www.w3.org/2001/XMLSchema#positiveInteger node485 -node485 [ shape=none, color=black label=<
positiveInteger
http://www.w3.org/2001/XMLSchema#positiveInteger
> ] -# http://spdx.invalid./AbstractClass node486 -node486 [ shape=none, color=black label=<
AbstractClass
http://spdx.invalid./AbstractClass
> ] -# N09ce7b4c852142a888d8ad80eb6d3df3 node487 -node487 [ shape=none, color=black label=<
N09ce7b4c852142a888d8ad80eb6d3df3
N09ce7b4c852142a888d8ad80eb6d3df3
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b512 node488 -node488 [ shape=none, color=black label=<
blake2b512
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b512
rdfs:comment"BLAKE2b algorithm with a digest size of 512, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/archive node489 -node489 [ shape=none, color=black label=<
archive
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/archive
rdfs:comment"the Element is an archived collection of one or more files (.tar, .zip, etc)"@en
> ] -# Ne1e9151a650e4ff3be828782447ec646 node490 -node490 [ shape=none, color=black label=<
Ne1e9151a650e4ff3be828782447ec646
Ne1e9151a650e4ff3be828782447ec646
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/metric node491 -node491 [ shape=none, color=black label=<
metric
https://spdx.org/rdf/3.0.1/terms/AI/metric
rdfs:comment"Records the measurement of prediction quality of the AI model."@en
> ] -# Nd56d8921a91c4306aca22b33b9b20bed node492 -node492 [ shape=none, color=black label=<
Nd56d8921a91c4306aca22b33b9b20bed
Nd56d8921a91c4306aca22b33b9b20bed
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b384 node493 -node493 [ shape=none, color=black label=<
blake2b384
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b384
rdfs:comment"BLAKE2b algorithm with a digest size of 384, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/sensor node494 -node494 [ shape=none, color=black label=<
sensor
https://spdx.org/rdf/3.0.1/terms/Dataset/sensor
rdfs:comment"Describes a sensor used for collecting the data."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry node495 -node495 [ shape=none, color=black label=<
DictionaryEntry
https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry
rdfs:comment"A key with an associated value."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/chat node496 -node496 [ shape=none, color=black label=<
chat
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/chat
rdfs:comment"A reference to the instant messaging system used by the maintainer for a package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType node497 -node497 [ shape=none, color=black label=<
LifecycleScopeType
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType
rdfs:comment"Provide an enumerated set of lifecycle phases that can provide context to relationships."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/track node498 -node498 [ shape=none, color=black label=<
track
https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/track
rdfs:comment"The vulnerability does not require action at this time. The organization would continue to track the vulnerability and reassess it if new information becomes available. CISA recommends remediating Track vulnerabilities within standard update timelines."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType node499 -node499 [ shape=none, color=black label=<
SsvcDecisionType
https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType
rdfs:comment"Specifies the SSVC decision type."@en
> ] -# N5b375564118e4ada95a244aba16cf52c node500 -node500 [ shape=none, color=black label=<
N5b375564118e4ada95a244aba16cf52c
N5b375564118e4ada95a244aba16cf52c
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/locator node501 -node501 [ shape=none, color=black label=<
locator
https://spdx.org/rdf/3.0.1/terms/Core/locator
rdfs:comment"Provides the location of an external reference."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasMetadata node502 -node502 [ shape=none, color=black label=<
hasMetadata
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasMetadata
rdfs:comment"Every `to` Element is metadata about the `from` Element (`from` hasMetadata `to`)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/beginIntegerRange node503 -node503 [ shape=none, color=black label=<
beginIntegerRange
https://spdx.org/rdf/3.0.1/terms/Core/beginIntegerRange
rdfs:comment"Defines the beginning of a range."@en
> ] -# Nb6f8302bfd074286baf9ff08a5c7299a node504 -node504 [ shape=none, color=black label=<
Nb6f8302bfd074286baf9ff08a5c7299a
Nb6f8302bfd074286baf9ff08a5c7299a
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/query node505 -node505 [ shape=none, color=black label=<
query
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/query
rdfs:comment"the dataset is publicly available, but not all at once, and can only be accessed through queries which return parts of the dataset."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/syntactic node506 -node506 [ shape=none, color=black label=<
syntactic
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/syntactic
rdfs:comment"data describes the syntax or semantics of a language or text, such as a parse tree used for natural language processing."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/Bundle node507 -node507 [ shape=none, color=black label=<
Bundle
https://spdx.org/rdf/3.0.1/terms/Core/Bundle
rdfs:comment"A collection of Elements that have a shared context."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasConcludedLicense node508 -node508 [ shape=none, color=black label=<
hasConcludedLicense
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasConcludedLicense
rdfs:comment"The `from` Software Artifact is concluded by the SPDX data creator to be governed by each `to` license."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/profileConformance node509 -node509 [ shape=none, color=black label=<
profileConformance
https://spdx.org/rdf/3.0.1/terms/Core/profileConformance
rdfs:comment"Describes one a profile which the creator of this ElementCollection intends to -conform to."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/catalogType node510 -node510 [ shape=none, color=black label=<
catalogType
https://spdx.org/rdf/3.0.1/terms/Security/catalogType
rdfs:comment"Specifies the exploit catalog type."@en
> ] -# N5eb42e9001794ebdb5694884fccf8e5d node511 -node511 [ shape=none, color=black label=<
N5eb42e9001794ebdb5694884fccf8e5d
N5eb42e9001794ebdb5694884fccf8e5d
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/red node512 -node512 [ shape=none, color=black label=<
red
https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/red
rdfs:comment"Data points in the dataset are highly confidential and can only be shared with named recipients."@en
> ] -# Nd2194a8440d64b6a8dbb915ae829fd27 node513 -node513 [ shape=none, color=black label=<
Nd2194a8440d64b6a8dbb915ae829fd27
Nd2194a8440d64b6a8dbb915ae829fd27
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/library node514 -node514 [ shape=none, color=black label=<
library
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/library
rdfs:comment"the Element is a software library"@en
> ] -# N5075f1f4e3ff40329fd77237c4290020 node515 -node515 [ shape=none, color=black label=<
N5075f1f4e3ff40329fd77237c4290020
N5075f1f4e3ff40329fd77237c4290020
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/publishedTime node516 -node516 [ shape=none, color=black label=<
publishedTime
https://spdx.org/rdf/3.0.1/terms/Security/publishedTime
rdfs:comment"Specifies the time when a vulnerability was published."@en
> ] -# N3c728cbed3c94f53a340f084d100ad73 node517 -node517 [ shape=none, color=black label=<
N3c728cbed3c94f53a340f084d100ad73
N3c728cbed3c94f53a340f084d100ad73
> ] -# N791d6357340646e6a73db885554a0570 node518 -node518 [ shape=none, color=black label=<
N791d6357340646e6a73db885554a0570
N791d6357340646e6a73db885554a0570
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierType node519 -node519 [ shape=none, color=black label=<
contentIdentifierType
https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierType
rdfs:comment"Specifies the type of the content identifier."@en
> ] -# N6fad0aa215cd4702ac1189c55c40e06d node520 -node520 [ shape=none, color=black label=<
N6fad0aa215cd4702ac1189c55c40e06d
N6fad0aa215cd4702ac1189c55c40e06d
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/typeOfModel node521 -node521 [ shape=none, color=black label=<
typeOfModel
https://spdx.org/rdf/3.0.1/terms/AI/typeOfModel
rdfs:comment"Records the type of the model used in the AI software."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake3 node522 -node522 [ shape=none, color=black label=<
blake3
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake3
rdfs:comment"[BLAKE3](https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf)"@en
> ] -# N80a4d4aa752f47cd81ce827449aec905 node523 -node523 [ shape=none, color=black label=<
N80a4d4aa752f47cd81ce827449aec905
N80a4d4aa752f47cd81ce827449aec905
> ] -# N5d773cdc19a741ffa9ec6f6ae2f64a8d node524 -node524 [ shape=none, color=black label=<
N5d773cdc19a741ffa9ec6f6ae2f64a8d
N5d773cdc19a741ffa9ec6f6ae2f64a8d
> ] -# N4df62d12ac8b414a9a20515adecc5ff9 node525 -node525 [ shape=none, color=black label=<
N4df62d12ac8b414a9a20515adecc5ff9
N4df62d12ac8b414a9a20515adecc5ff9
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/act node526 -node526 [ shape=none, color=black label=<
act
https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/act
rdfs:comment"The vulnerability requires attention from the organization's internal, supervisory-level and leadership-level individuals. Necessary actions include requesting assistance or information about the vulnerability, as well as publishing a notification either internally and/or externally. Typically, internal groups would meet to determine the overall response and then execute agreed upon actions. CISA recommends remediating Act vulnerabilities as soon as possible."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/license node527 -node527 [ shape=none, color=black label=<
license
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/license
rdfs:comment"A reference to additional license information related to an artifact."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/dynamicAnalysisReport node528 -node528 [ shape=none, color=black label=<
dynamicAnalysisReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/dynamicAnalysisReport
rdfs:comment"A reference to a dynamic analysis report for a package."@en
> ] -# Nc3aae78925604e129c1e818870be8f4a node529 -node529 [ shape=none, color=black label=<
Nc3aae78925604e129c1e818870be8f4a
Nc3aae78925604e129c1e818870be8f4a
> ] -# N096a50f5819e4f1ea5225c9c5b9609db node530 -node530 [ shape=none, color=black label=<
N096a50f5819e4f1ea5225c9c5b9609db
N096a50f5819e4f1ea5225c9c5b9609db
> ] -# N4753ade2fd5a4bd8b43067a602aca6ed node531 -node531 [ shape=none, color=black label=<
N4753ade2fd5a4bd8b43067a602aca6ed
N4753ade2fd5a4bd8b43067a602aca6ed
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/amber node532 -node532 [ shape=none, color=black label=<
amber
https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/amber
rdfs:comment"Data points in the dataset can be shared only with specific organizations and their clients on a need to know basis."@en
> ] -# N7ef0165654864594979b0ca54ccb8cdf node533 -node533 [ shape=none, color=black label=<
N7ef0165654864594979b0ca54ccb8cdf
N7ef0165654864594979b0ca54ccb8cdf
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/file node534 -node534 [ shape=none, color=black label=<
file
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/file
rdfs:comment"the Element is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc)"@en
> ] -# N48dda5c9e18d440fa3aaf8233198089f node535 -node535 [ shape=none, color=black label=<
N48dda5c9e18d440fa3aaf8233198089f
N48dda5c9e18d440fa3aaf8233198089f
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/other node536 -node536 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/other
rdfs:comment"Any other units of energy measurement."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasExample node537 -node537 [ shape=none, color=black label=<
hasExample
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasExample
rdfs:comment"Every `to` Element is an example for the `from` Element (`from` hasExample `to`)."@en
> ] -# Nfb4d2976b5434e5796dcef7eca6d2908 node538 -node538 [ shape=none, color=black label=<
Nfb4d2976b5434e5796dcef7eca6d2908
Nfb4d2976b5434e5796dcef7eca6d2908
> ] -# N41a1ea050fb940bbba32f238f9793daa node539 -node539 [ shape=none, color=black label=<
N41a1ea050fb940bbba32f238f9793daa
N41a1ea050fb940bbba32f238f9793daa
> ] -# N60c7e59bd0fc4cb9bcae43d1b25d1442 node540 -node540 [ shape=none, color=black label=<
N60c7e59bd0fc4cb9bcae43d1b25d1442
N60c7e59bd0fc4cb9bcae43d1b25d1442
> ] -# Ne6a2733212544870a2a45f4769dd009f node541 -node541 [ shape=none, color=black label=<
Ne6a2733212544870a2a45f4769dd009f
Ne6a2733212544870a2a45f4769dd009f
> ] -# Nf717a92e6d474940be70b95d162ddf3e node542 -node542 [ shape=none, color=black label=<
Nf717a92e6d474940be70b95d162ddf3e
Nf717a92e6d474940be70b95d162ddf3e
> ] -# N9c98fb6c0bb74afc83468794cb3d5737 node543 -node543 [ shape=none, color=black label=<
N9c98fb6c0bb74afc83468794cb3d5737
N9c98fb6c0bb74afc83468794cb3d5737
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/justificationType node544 -node544 [ shape=none, color=black label=<
justificationType
https://spdx.org/rdf/3.0.1/terms/Security/justificationType
rdfs:comment"Impact justification label to be used when linking a vulnerability to an element -representing a VEX product with a VexNotAffectedVulnAssessmentRelationship -relationship."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedAdditionId node545 -node545 [ shape=none, color=black label=<
isDeprecatedAdditionId
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedAdditionId
rdfs:comment"Specifies whether an additional text identifier has been marked as deprecated."@en
> ] -# N760f47d05cc446a3b3288d8edc98f9a4 node546 -node546 [ shape=none, color=black label=<
N760f47d05cc446a3b3288d8edc98f9a4
N760f47d05cc446a3b3288d8edc98f9a4
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/VexVulnAssessmentRelationship node547 -node547 [ shape=none, color=black label=<
VexVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/VexVulnAssessmentRelationship
rdfs:comment"Asbtract ancestor class for all VEX relationships"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/Tool node548 -node548 [ shape=none, color=black label=<
Tool
https://spdx.org/rdf/3.0.1/terms/Core/Tool
rdfs:comment"An element of hardware and/or software utilized to carry out a particular function."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/other node549 -node549 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/other
rdfs:comment"Used to store extra information about an Element which is not part of a Review (e.g. extra information provided during the creation of the Element)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/value node550 -node550 [ shape=none, color=black label=<
value
https://spdx.org/rdf/3.0.1/terms/Core/value
rdfs:comment"A value used in a generic key-value pair."@en
> ] -# N74b1782e9de048879cc3b5de23d2616e node551 -node551 [ shape=none, color=black label=<
N74b1782e9de048879cc3b5de23d2616e
N74b1782e9de048879cc3b5de23d2616e
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsKyber node552 -node552 [ shape=none, color=black label=<
crystalsKyber
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsKyber
rdfs:comment"[Kyber](https://pq-crystals.org/kyber/)"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ListedLicense node553 -node553 [ shape=none, color=black label=<
ListedLicense
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ListedLicense
rdfs:comment"A license that is listed on the SPDX License List."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityPolicy node554 -node554 [ shape=none, color=black label=<
securityPolicy
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityPolicy
rdfs:comment"A reference to instructions for reporting newly discovered security vulnerabilities for a package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/low node555 -node555 [ shape=none, color=black label=<
low
https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/low
rdfs:comment"When a CVSS score is between 0.1 - 3.9"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType node556 -node556 [ shape=none, color=black label=<
CvssSeverityType
https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType
rdfs:comment"Specifies the CVSS base, temporal, threat, or environmental severity type."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/device node557 -node557 [ shape=none, color=black label=<
device
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/device
rdfs:comment"the Element refers to a chipset, processor, or electronic board"@en
> ] -# N88829da0a1be4313aabc7653362fa3a2 node558 -node558 [ shape=none, color=black label=<
N88829da0a1be4313aabc7653362fa3a2
N88829da0a1be4313aabc7653362fa3a2
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/VexNotAffectedVulnAssessmentRelationship node559 -node559 [ shape=none, color=black label=<
VexNotAffectedVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/VexNotAffectedVulnAssessmentRelationship
rdfs:comment"Links a vulnerability and one or more elements designating the latter as products -not affected by the vulnerability."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/standardName node560 -node560 [ shape=none, color=black label=<
standardName
https://spdx.org/rdf/3.0.1/terms/Core/standardName
rdfs:comment"The name of a relevant standard that may apply to an artifact."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/originatedBy node561 -node561 [ shape=none, color=black label=<
originatedBy
https://spdx.org/rdf/3.0.1/terms/Core/originatedBy
rdfs:comment"Identifies from where or whom the Element originally came."@en
> ] -# Nce2a27e486dc451f9fb95823d4ccd29a node562 -node562 [ shape=none, color=black label=<
Nce2a27e486dc451f9fb95823d4ccd29a
Nce2a27e486dc451f9fb95823d4ccd29a
> ] -# N47971cb32de74260b13776e2db9d4357 node563 -node563 [ shape=none, color=black label=<
N47971cb32de74260b13776e2db9d4357
N47971cb32de74260b13776e2db9d4357
> ] -# N226fdf31ec67426fb33484d266f1b713 node564 -node564 [ shape=none, color=black label=<
N226fdf31ec67426fb33484d266f1b713
N226fdf31ec67426fb33484d266f1b713
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/buildSystem node565 -node565 [ shape=none, color=black label=<
buildSystem
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/buildSystem
rdfs:comment"A reference build system used to create or publish the package."@en
> ] -# N5e41678da4f94d879f56687ca869465d node566 -node566 [ shape=none, color=black label=<
N5e41678da4f94d879f56687ca869465d
N5e41678da4f94d879f56687ca869465d
> ] -# N6a0704d97b0841d7a350ccf27cab17fd node567 -node567 [ shape=none, color=black label=<
N6a0704d97b0841d7a350ccf27cab17fd
N6a0704d97b0841d7a350ccf27cab17fd
> ] -# N947981c7e502423bba7f6a85aa321a89 node568 -node568 [ shape=none, color=black label=<
N947981c7e502423bba7f6a85aa321a89
N947981c7e502423bba7f6a85aa321a89
> ] -# N36759d040ac649b8ab5da7259c04329d node569 -node569 [ shape=none, color=black label=<
N36759d040ac649b8ab5da7259c04329d
N36759d040ac649b8ab5da7259c04329d
sh:maxCount"1"^^xsd:integer
> ] -# N105f10be9ac54ea6ba919413e7b0a2e8 node570 -node570 [ shape=none, color=black label=<
N105f10be9ac54ea6ba919413e7b0a2e8
N105f10be9ac54ea6ba919413e7b0a2e8
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# N7d024e94a8de4370b4f1c15b2ec176f5 node571 -node571 [ shape=none, color=black label=<
N7d024e94a8de4370b4f1c15b2ec176f5
N7d024e94a8de4370b4f1c15b2ec176f5
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/componentNotPresent node572 -node572 [ shape=none, color=black label=<
componentNotPresent
https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/componentNotPresent
rdfs:comment"The software is not affected because the vulnerable component is not in the product."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/contentType node573 -node573 [ shape=none, color=black label=<
contentType
https://spdx.org/rdf/3.0.1/terms/Core/contentType
rdfs:comment"Provides information about the content type of an Element or a Property."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/documentation node574 -node574 [ shape=none, color=black label=<
documentation
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/documentation
rdfs:comment"A reference to the documentation for a package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRef node575 -node575 [ shape=none, color=black label=<
ExternalRef
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRef
rdfs:comment"A reference to a resource outside the scope of SPDX-3.0 content related to an Element."@en
> ] -# N74430485e8ba441593e1a7d138c08581 node576 -node576 [ shape=none, color=black label=<
N74430485e8ba441593e1a7d138c08581
N74430485e8ba441593e1a7d138c08581
sh:maxCount"1"^^xsd:integer
sh:pattern"^[^\/]+\/[^\/]+$"
> ] -# N8dd1bc82651f477ebbe62d5204350bc5 node577 -node577 [ shape=none, color=black label=<
N8dd1bc82651f477ebbe62d5204350bc5
N8dd1bc82651f477ebbe62d5204350bc5
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swid node578 -node578 [ shape=none, color=black label=<
swid
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swid
rdfs:comment"Concise Software Identification (CoSWID) tag, as defined in [RFC 9393](https://www.rfc-editor.org/info/rfc9393) Section 2.3."@en
> ] -# N26603e87e01a44a587985e125033863d node579 -node579 [ shape=none, color=black label=<
N26603e87e01a44a587985e125033863d
N26603e87e01a44a587985e125033863d
> ] -# Na1ec29f1390b415d9cbb54e886d638f0 node580 -node580 [ shape=none, color=black label=<
Na1ec29f1390b415d9cbb54e886d638f0
Na1ec29f1390b415d9cbb54e886d638f0
> ] -# Ne630066e95754fdb94d5a2b0af7cf732 node581 -node581 [ shape=none, color=black label=<
Ne630066e95754fdb94d5a2b0af7cf732
Ne630066e95754fdb94d5a2b0af7cf732
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/serializedInArtifact node582 -node582 [ shape=none, color=black label=<
serializedInArtifact
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/serializedInArtifact
rdfs:comment"The `from` SPDXDocument can be found in a serialized form in each `to` Artifact."@en
> ] -# N3b56430f1d3e43e6a40cbbd4f9b5fb05 node583 -node583 [ shape=none, color=black label=<
N3b56430f1d3e43e6a40cbbd4f9b5fb05
N3b56430f1d3e43e6a40cbbd4f9b5fb05
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/percentile node584 -node584 [ shape=none, color=black label=<
percentile
https://spdx.org/rdf/3.0.1/terms/Security/percentile
rdfs:comment"The percentile of the current probability score."@en
> ] -# N9c0433512c2c4720bb1d09e90bc98bf8 node585 -node585 [ shape=none, color=black label=<
N9c0433512c2c4720bb1d09e90bc98bf8
N9c0433512c2c4720bb1d09e90bc98bf8
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDistributionArtifact node586 -node586 [ shape=none, color=black label=<
hasDistributionArtifact
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDistributionArtifact
rdfs:comment"The `from` Element is distributed as an artifact in each Element `to` (e.g. an RPM or archive file)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/completeness node587 -node587 [ shape=none, color=black label=<
completeness
https://spdx.org/rdf/3.0.1/terms/Core/completeness
rdfs:comment"Provides information about the completeness of relationships."@en
> ] -# N60ca6cc02ee94011a6a098f2f5aee155 node588 -node588 [ shape=none, color=black label=<
N60ca6cc02ee94011a6a098f2f5aee155
N60ca6cc02ee94011a6a098f2f5aee155
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/datasetAvailability node589 -node589 [ shape=none, color=black label=<
datasetAvailability
https://spdx.org/rdf/3.0.1/terms/Dataset/datasetAvailability
rdfs:comment"The field describes the availability of a dataset."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/mailingList node590 -node590 [ shape=none, color=black label=<
mailingList
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/mailingList
rdfs:comment"A reference to the mailing list used by the maintainer for a package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDocumentation node591 -node591 [ shape=none, color=black label=<
hasDocumentation
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDocumentation
rdfs:comment"The `from` Element is documented by each `to` Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/packageUrl node592 -node592 [ shape=none, color=black label=<
packageUrl
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/packageUrl
rdfs:comment"[package URL](../../../annexes/pkg-url-specification.md)"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/endTime node593 -node593 [ shape=none, color=black label=<
endTime
https://spdx.org/rdf/3.0.1/terms/Core/endTime
rdfs:comment"Specifies the time from which an element is no longer applicable / valid."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/SupportType/limitedSupport node594 -node594 [ shape=none, color=black label=<
limitedSupport
https://spdx.org/rdf/3.0.1/terms/Core/SupportType/limitedSupport
rdfs:comment"the artifact has been released, and there is limited support available from the supplier. There is a validUntilDate that can provide additional information about the duration of support."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/socialMedia node595 -node595 [ shape=none, color=black label=<
socialMedia
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/socialMedia
rdfs:comment"A reference to a social media channel for a package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/attend node596 -node596 [ shape=none, color=black label=<
attend
https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/attend
rdfs:comment"The vulnerability requires attention from the organization's internal, supervisory-level individuals. Necessary actions include requesting assistance or information about the vulnerability, and may involve publishing a notification either internally and/or externally. CISA recommends remediating Attend vulnerabilities sooner than standard update timelines."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/gitoid node597 -node597 [ shape=none, color=black label=<
gitoid
https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/gitoid
rdfs:comment"[Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg)."@en
> ] -# N57be0155a1024b1fbb2ce8a3aae22b98 node598 -node598 [ shape=none, color=black label=<
N57be0155a1024b1fbb2ce8a3aae22b98
N57be0155a1024b1fbb2ce8a3aae22b98
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# N4ab53a85958a4762942fc1d7a48e8e4d node599 -node599 [ shape=none, color=black label=<
N4ab53a85958a4762942fc1d7a48e8e4d
N4ab53a85958a4762942fc1d7a48e8e4d
sh:maxCount"1"^^xsd:integer
> ] -# N7d5ddc06d367474fabd482e2a31d1300 node600 -node600 [ shape=none, color=black label=<
N7d5ddc06d367474fabd482e2a31d1300
N7d5ddc06d367474fabd482e2a31d1300
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/manifest node601 -node601 [ shape=none, color=black label=<
manifest
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/manifest
rdfs:comment"the Element is a software manifest"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/finetuningEnergyConsumption node602 -node602 [ shape=none, color=black label=<
finetuningEnergyConsumption
https://spdx.org/rdf/3.0.1/terms/AI/finetuningEnergyConsumption
rdfs:comment"Specifies the amount of energy consumed when finetuning the AI model that is -being used in the AI system."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/noAssertion node603 -node603 [ shape=none, color=black label=<
noAssertion
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/noAssertion
rdfs:comment"No assertion can be made about the completeness of the relationship."@en
> ] -# N28aef60caf674023add5fdc0149446f1 node604 -node604 [ shape=none, color=black label=<
N28aef60caf674023add5fdc0149446f1
N28aef60caf674023add5fdc0149446f1
sh:maxCount"1"^^xsd:integer
> ] -# Na7adaa3530ec4dcfb9f6af63150bde49 node605 -node605 [ shape=none, color=black label=<
Na7adaa3530ec4dcfb9f6af63150bde49
Na7adaa3530ec4dcfb9f6af63150bde49
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/audio node606 -node606 [ shape=none, color=black label=<
audio
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/audio
rdfs:comment"data is audio based, such as a collection of music from the 80s."@en
> ] -# Nbc7f07b828af444088961f48ec341e86 node607 -node607 [ shape=none, color=black label=<
Nbc7f07b828af444088961f48ec341e86
Nbc7f07b828af444088961f48ec341e86
> ] -# N3ac0673d54114800b597fa4b4a5ee36c node608 -node608 [ shape=none, color=black label=<
N3ac0673d54114800b597fa4b4a5ee36c
N3ac0673d54114800b597fa4b4a5ee36c
> ] -# N49fe212043204d9c90bfec6e89e6499e node609 -node609 [ shape=none, color=black label=<
N49fe212043204d9c90bfec6e89e6499e
N49fe212043204d9c90bfec6e89e6499e
> ] -# N9a110d904d884dd692b651f20b1a6623 node610 -node610 [ shape=none, color=black label=<
N9a110d904d884dd692b651f20b1a6623
N9a110d904d884dd692b651f20b1a6623
> ] -# N4effef434062489cb5a4a211c34c8d09 node611 -node611 [ shape=none, color=black label=<
N4effef434062489cb5a4a211c34c8d09
N4effef434062489cb5a4a211c34c8d09
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopedRelationship node612 -node612 [ shape=none, color=black label=<
LifecycleScopedRelationship
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopedRelationship
rdfs:comment"Provide context for a relationship that occurs in the lifecycle."@en
> ] -# N3807922be4dd4b9ebb3ef697ce3fd8f6 node613 -node613 [ shape=none, color=black label=<
N3807922be4dd4b9ebb3ef697ce3fd8f6
N3807922be4dd4b9ebb3ef697ce3fd8f6
> ] -# N1f213356add04906b093fac206f32ba0 node614 -node614 [ shape=none, color=black label=<
N1f213356add04906b093fac206f32ba0
N1f213356add04906b093fac206f32ba0
> ] -# N84a9bb862a92469b9f5b7c0ee6408918 node615 -node615 [ shape=none, color=black label=<
N84a9bb862a92469b9f5b7c0ee6408918
N84a9bb862a92469b9f5b7c0ee6408918
> ] -# N4f2a3ab489134ef5ae99f46d8c070fab node616 -node616 [ shape=none, color=black label=<
N4f2a3ab489134ef5ae99f46d8c070fab
N4f2a3ab489134ef5ae99f46d8c070fab
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/bower node617 -node617 [ shape=none, color=black label=<
bower
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/bower
rdfs:comment"A reference to a Bower package. The package locator format, looks like `package#version`, is defined in the "install" section of [Bower API documentation](https://bower.io/docs/api/#install)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAddedFile node618 -node618 [ shape=none, color=black label=<
hasAddedFile
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAddedFile
rdfs:comment"Every `to` Element is a file added to the `from` Element (`from` hasAddedFile `to`)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isOsiApproved node619 -node619 [ shape=none, color=black label=<
isOsiApproved
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isOsiApproved
rdfs:comment"Specifies whether the License is listed as approved by the -[Open Source Initiative (OSI)](https://opensource.org)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/other node620 -node620 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/other
rdfs:comment"Other exploit catalogs"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssociatedVulnerability node621 -node621 [ shape=none, color=black label=<
hasAssociatedVulnerability
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssociatedVulnerability
rdfs:comment"(Security) Used to associate a `from` Artifact with each `to` Vulnerability."@en
> ] -# Nbe3ff4c180564e529a3e27bf90578be2 node622 -node622 [ shape=none, color=black label=<
Nbe3ff4c180564e529a3e27bf90578be2
Nbe3ff4c180564e529a3e27bf90578be2
> ] -# Nfc341707267b4b74ae0ebd33b702fe16 node623 -node623 [ shape=none, color=black label=<
Nfc341707267b4b74ae0ebd33b702fe16
Nfc341707267b4b74ae0ebd33b702fe16
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SbomType/runtime node624 -node624 [ shape=none, color=black label=<
runtime
https://spdx.org/rdf/3.0.1/terms/Software/SbomType/runtime
rdfs:comment"SBOM generated through instrumenting the system running the software, to capture only components present in the system, as well as external call-outs or dynamically loaded components. In some contexts, this may also be referred to as an "Instrumented" or "Dynamic" SBOM."@en
> ] -# N247513ba3d934946906d74ae25ec8cfd node625 -node625 [ shape=none, color=black label=<
N247513ba3d934946906d74ae25ec8cfd
N247513ba3d934946906d74ae25ec8cfd
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/from node626 -node626 [ shape=none, color=black label=<
from
https://spdx.org/rdf/3.0.1/terms/Core/from
rdfs:comment"References the Element on the left-hand side of a relationship."@en
> ] -# Ne5dc9444074a4fe585382d42e2972857 node627 -node627 [ shape=none, color=black label=<
Ne5dc9444074a4fe585382d42e2972857
Ne5dc9444074a4fe585382d42e2972857
sh:maxCount"1"^^xsd:integer
> ] -# N6a1eac24af114d6fb3d76a93606b700f node628 -node628 [ shape=none, color=black label=<
N6a1eac24af114d6fb3d76a93606b700f
N6a1eac24af114d6fb3d76a93606b700f
sh:maxCount"1"^^xsd:integer
sh:pattern"^[^\/]+\/[^\/]+$"
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha384 node629 -node629 [ shape=none, color=black label=<
sha384
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha384
rdfs:comment"SHA-2 with a digest length of 384, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isFsfLibre node630 -node630 [ shape=none, color=black label=<
isFsfLibre
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isFsfLibre
rdfs:comment"Specifies whether the License is listed as free by the -[Free Software Foundation (FSF)](https://fsf.org)."@en
> ] -# N8ac8e27362b44914aab859f28726f102 node631 -node631 [ shape=none, color=black label=<
N8ac8e27362b44914aab859f28726f102
N8ac8e27362b44914aab859f28726f102
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/falcon node632 -node632 [ shape=none, color=black label=<
falcon
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/falcon
rdfs:comment"[FALCON](https://falcon-sign.info/falcon.pdf)"@en
> ] -# N03de36b73fb442ca8614e18afc13c86d node633 -node633 [ shape=none, color=black label=<
N03de36b73fb442ca8614e18afc13c86d
N03de36b73fb442ca8614e18afc13c86d
> ] -# N4d8e6d357ec241ffbf8702e9eb195a2b node634 -node634 [ shape=none, color=black label=<
N4d8e6d357ec241ffbf8702e9eb195a2b
N4d8e6d357ec241ffbf8702e9eb195a2b
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/affects node635 -node635 [ shape=none, color=black label=<
affects
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/affects
rdfs:comment"(Security/VEX) The `from` vulnerability affects each `to` Element. The use of the `affects` type is constrained to `VexAffectedVulnAssessmentRelationship` classed relationships."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/inferenceEnergyConsumption node636 -node636 [ shape=none, color=black label=<
inferenceEnergyConsumption
https://spdx.org/rdf/3.0.1/terms/AI/inferenceEnergyConsumption
rdfs:comment"Specifies the amount of energy consumed during inference time by an AI model +# https://spdx.org/rdf/3.0.1/terms/Core/originatedBy node738 +node738 [ shape=none, color=black label=<
originatedBy
https://spdx.org/rdf/3.0.1/terms/Core/originatedBy
rdfs:comment"Identifies from where or whom the Element originally came."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/qualityAssessmentReport node739 +node739 [ shape=none, color=black label=<
qualityAssessmentReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/qualityAssessmentReport
rdfs:comment"A reference to a quality assessment for a package."@en
> ] +# Nbe0b8d1ed6754c9ab4a3c1d2a5769c6f node740 +node740 [ shape=none, color=black label=<
Nbe0b8d1ed6754c9ab4a3c1d2a5769c6f
Nbe0b8d1ed6754c9ab4a3c1d2a5769c6f
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/inferenceEnergyConsumption node741 +node741 [ shape=none, color=black label=<
inferenceEnergyConsumption
https://spdx.org/rdf/3.0.1/terms/AI/inferenceEnergyConsumption
rdfs:comment"Specifies the amount of energy consumed during inference time by an AI model that is being used in the AI system."@en
> ] -# N40c75e6673894457983b8afaa3ace04b node637 -node637 [ shape=none, color=black label=<
N40c75e6673894457983b8afaa3ace04b
N40c75e6673894457983b8afaa3ace04b
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/seeAlso node638 -node638 [ shape=none, color=black label=<
seeAlso
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/seeAlso
rdfs:comment"Contains a URL where the License or LicenseAddition can be found in use."@en
> ] -# N7b6abf4622e44300ad8590cd321afd15 node639 -node639 [ shape=none, color=black label=<
N7b6abf4622e44300ad8590cd321afd15
N7b6abf4622e44300ad8590cd321afd15
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/prefix node640 -node640 [ shape=none, color=black label=<
prefix
https://spdx.org/rdf/3.0.1/terms/Core/prefix
rdfs:comment"A substitute for a URI."@en
> ] -# Nc0ad6955a0ad4c338d5bc63433a8aabe node641 -node641 [ shape=none, color=black label=<
Nc0ad6955a0ad4c338d5bc63433a8aabe
Nc0ad6955a0ad4c338d5bc63433a8aabe
> ] -# Ne04c1b7bc12a47ae8599278609be06d7 node642 -node642 [ shape=none, color=black label=<
Ne04c1b7bc12a47ae8599278609be06d7
Ne04c1b7bc12a47ae8599278609be06d7
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/limitation node643 -node643 [ shape=none, color=black label=<
limitation
https://spdx.org/rdf/3.0.1/terms/AI/limitation
rdfs:comment"Captures a limitation of the AI software."@en
> ] -# Nbd0f754c79b841388f42e0f84072c5a8 node644 -node644 [ shape=none, color=black label=<
Nbd0f754c79b841388f42e0f84072c5a8
Nbd0f754c79b841388f42e0f84072c5a8
> ] -# N7ce7f7dcc57040aca111c70740ab2412 node645 -node645 [ shape=none, color=black label=<
N7ce7f7dcc57040aca111c70740ab2412
N7ce7f7dcc57040aca111c70740ab2412
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/amendedBy node646 -node646 [ shape=none, color=black label=<
amendedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/amendedBy
rdfs:comment"The `from` Element is amended by each `to` Element."@en
> ] -# Nf68131d8aef14bddb89b05c057d39c73 node647 -node647 [ shape=none, color=black label=<
Nf68131d8aef14bddb89b05c057d39c73
Nf68131d8aef14bddb89b05c057d39c73
> ] -# N2cb64205eb4044089b3098bd8a8b3d3f node648 -node648 [ shape=none, color=black label=<
N2cb64205eb4044089b3098bd8a8b3d3f
N2cb64205eb4044089b3098bd8a8b3d3f
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/copiedTo node649 -node649 [ shape=none, color=black label=<
copiedTo
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/copiedTo
rdfs:comment"The `from` Element has been copied to each `to` Element."@en
> ] -# N638d9debac5742cc9ff1ae727cb0c205 node650 -node650 [ shape=none, color=black label=<
N638d9debac5742cc9ff1ae727cb0c205
N638d9debac5742cc9ff1ae727cb0c205
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/intendedUse node651 -node651 [ shape=none, color=black label=<
intendedUse
https://spdx.org/rdf/3.0.1/terms/Dataset/intendedUse
rdfs:comment"Describes what the given dataset should be used for."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/sensor node652 -node652 [ shape=none, color=black label=<
sensor
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/sensor
rdfs:comment"data is recorded from a physical sensor, such as a thermometer reading or biometric device."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/install node653 -node653 [ shape=none, color=black label=<
install
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/install
rdfs:comment"the Element is used to install software on disk"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/NoAssertionElement node654 -node654 [ shape=none, color=black label=<
NoAssertionElement
https://spdx.org/rdf/3.0.1/terms/Core/NoAssertionElement
rdfs:comment"An Individual Value for Element representing a set of Elements of unknown -identify or cardinality (number)."@en
> ] -# Nada67c3d56614700a8cfa0383655fcee node655 -node655 [ shape=none, color=black label=<
Nada67c3d56614700a8cfa0383655fcee
Nada67c3d56614700a8cfa0383655fcee
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/rootElement node656 -node656 [ shape=none, color=black label=<
rootElement
https://spdx.org/rdf/3.0.1/terms/Core/rootElement
rdfs:comment"This property is used to denote the root Element(s) of a tree of elements contained in a BOM."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/buildMeta node657 -node657 [ shape=none, color=black label=<
buildMeta
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/buildMeta
rdfs:comment"A reference build metadata related to a published package."@en
> ] -# N648cb01ba4814e2a9709a75b0e30ed86 node658 -node658 [ shape=none, color=black label=<
N648cb01ba4814e2a9709a75b0e30ed86
N648cb01ba4814e2a9709a75b0e30ed86
> ] -# N9c7bdb3d4f1a4a74a7cf8122914c3c80 node659 -node659 [ shape=none, color=black label=<
N9c7bdb3d4f1a4a74a7cf8122914c3c80
N9c7bdb3d4f1a4a74a7cf8122914c3c80
> ] -# N6cf549c63a804115a3b770badba0b9c5 node660 -node660 [ shape=none, color=black label=<
N6cf549c63a804115a3b770badba0b9c5
N6cf549c63a804115a3b770badba0b9c5
> ] -# N33a508adf2c949f6aa0232ff4bd45e29 node661 -node661 [ shape=none, color=black label=<
N33a508adf2c949f6aa0232ff4bd45e29
N33a508adf2c949f6aa0232ff4bd45e29
> ] -# Na6cfb851f2c948968bd79d0eed438d81 node662 -node662 [ shape=none, color=black label=<
Na6cfb851f2c948968bd79d0eed438d81
Na6cfb851f2c948968bd79d0eed438d81
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/hyperparameter node663 -node663 [ shape=none, color=black label=<
hyperparameter
https://spdx.org/rdf/3.0.1/terms/AI/hyperparameter
rdfs:comment"Records a hyperparameter used to build the AI model contained in the AI -package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/context node664 -node664 [ shape=none, color=black label=<
context
https://spdx.org/rdf/3.0.1/terms/Core/context
rdfs:comment"Gives information about the circumstances or unifying properties -that Elements of the bundle have been assembled under."@en
> ] -# N3df0ad1fe16041c2a02f5ded8c7bfb5c node665 -node665 [ shape=none, color=black label=<
N3df0ad1fe16041c2a02f5ded8c7bfb5c
N3df0ad1fe16041c2a02f5ded8c7bfb5c
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/cwe node666 -node666 [ shape=none, color=black label=<
cwe
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/cwe
rdfs:comment"[Common Weakness Enumeration](https://csrc.nist.gov/glossary/term/common_weakness_enumeration). A reference to a source of software flaw defined within the official [CWE List](https://cwe.mitre.org/data/) that conforms to the [CWE specification](https://cwe.mitre.org/)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/componentAnalysisReport node667 -node667 [ shape=none, color=black label=<
componentAnalysisReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/componentAnalysisReport
rdfs:comment"A reference to a Software Composition Analysis (SCA) report."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/DisjunctiveLicenseSet node668 -node668 [ shape=none, color=black label=<
DisjunctiveLicenseSet
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/DisjunctiveLicenseSet
rdfs:comment"Portion of an AnyLicenseInfo representing a set of licensing information where -only one of the elements applies."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/metricDecisionThreshold node669 -node669 [ shape=none, color=black label=<
metricDecisionThreshold
https://spdx.org/rdf/3.0.1/terms/AI/metricDecisionThreshold
rdfs:comment"Captures the threshold that was used for computation of a metric described in -the metric field."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/NoAssertionLicense node670 -node670 [ shape=none, color=black label=<
NoAssertionLicense
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/NoAssertionLicense
rdfs:comment"An Individual Value for License when no assertion can be made about its actual +# https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/review node742 +node742 [ shape=none, color=black label=<
review
https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/review
rdfs:comment"Used when someone reviews the Element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType node743 +node743 [ shape=none, color=black label=<
VexJustificationType
https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType
rdfs:comment"Specifies the VEX justification type."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/sensor node744 +node744 [ shape=none, color=black label=<
sensor
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/sensor
rdfs:comment"data is recorded from a physical sensor, such as a thermometer reading or biometric device."@en
> ] +# N533383a99abf4e7f84fbae6d6c7b15c1 node745 +node745 [ shape=none, color=black label=<
N533383a99abf4e7f84fbae6d6c7b15c1
N533383a99abf4e7f84fbae6d6c7b15c1
> ] +# N3c2b89f24ab54210886c234e2695a1f9 node746 +node746 [ shape=none, color=black label=<
N3c2b89f24ab54210886c234e2695a1f9
N3c2b89f24ab54210886c234e2695a1f9
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/modelDataPreprocessing node747 +node747 [ shape=none, color=black label=<
modelDataPreprocessing
https://spdx.org/rdf/3.0.1/terms/AI/modelDataPreprocessing
rdfs:comment"Describes all the preprocessing steps applied to the training data before the +model training."@en
> ] +# Nca00d580b67f471999fb75ecbb0b0ca0 node748 +node748 [ shape=none, color=black label=<
Nca00d580b67f471999fb75ecbb0b0ca0
Nca00d580b67f471999fb75ecbb0b0ca0
sh:maxCount"1"^^xsd:integer
> ] +# N33fac8d18766440db1d341f123da47b2 node749 +node749 [ shape=none, color=black label=<
N33fac8d18766440db1d341f123da47b2
N33fac8d18766440db1d341f123da47b2
> ] +# N5365a6b975014f498b9b4be10fb165b4 node750 +node750 [ shape=none, color=black label=<
N5365a6b975014f498b9b4be10fb165b4
N5365a6b975014f498b9b4be10fb165b4
> ] +# N3d8c63388e014561a863f6bb41941831 node751 +node751 [ shape=none, color=black label=<
N3d8c63388e014561a863f6bb41941831
N3d8c63388e014561a863f6bb41941831
> ] +# N1f4c5ac46fcd4bee8cb5062973bf8fa9 node752 +node752 [ shape=none, color=black label=<
N1f4c5ac46fcd4bee8cb5062973bf8fa9
N1f4c5ac46fcd4bee8cb5062973bf8fa9
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/application node753 +node753 [ shape=none, color=black label=<
application
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/application
rdfs:comment"the Element is a software application"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/amber node754 +node754 [ shape=none, color=black label=<
amber
https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/amber
rdfs:comment"Data points in the dataset can be shared only with specific organizations and their clients on a need to know basis."@en
> ] +# Ndc3596de4e434cdaa35a212fc0b31dd1 node755 +node755 [ shape=none, color=black label=<
Ndc3596de4e434cdaa35a212fc0b31dd1
Ndc3596de4e434cdaa35a212fc0b31dd1
sh:maxCount"1"^^xsd:integer
> ] +# N0ab6b3e970d84bdb9bb323281d866ed4 node756 +node756 [ shape=none, color=black label=<
N0ab6b3e970d84bdb9bb323281d866ed4
N0ab6b3e970d84bdb9bb323281d866ed4
> ] +# Nfb0d6a69404648bca37de10489649f06 node757 +node757 [ shape=none, color=black label=<
Nfb0d6a69404648bca37de10489649f06
Nfb0d6a69404648bca37de10489649f06
> ] +# https://spdx.org/rdf/3.0.1/terms/Build/configSourceUri node758 +node758 [ shape=none, color=black label=<
configSourceUri
https://spdx.org/rdf/3.0.1/terms/Build/configSourceUri
rdfs:comment"Property that describes the URI of the build configuration source file."@en
> ] +# Nb8b625fa894148aa891be2dde80f2cf6 node759 +node759 [ shape=none, color=black label=<
Nb8b625fa894148aa891be2dde80f2cf6
Nb8b625fa894148aa891be2dde80f2cf6
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/lite node760 +node760 [ shape=none, color=black label=<
lite
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/lite
rdfs:comment"the element follows the Lite profile specification"@en
> ] +# N947e0c67823547f1bc0e13a3e044fd96 node761 +node761 [ shape=none, color=black label=<
N947e0c67823547f1bc0e13a3e044fd96
N947e0c67823547f1bc0e13a3e044fd96
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/patchedBy node762 +node762 [ shape=none, color=black label=<
patchedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/patchedBy
rdfs:comment"Every `to` Element is a patch for the `from` Element (`from` patchedBy `to`)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/hashValue node763 +node763 [ shape=none, color=black label=<
hashValue
https://spdx.org/rdf/3.0.1/terms/Core/hashValue
rdfs:comment"The result of applying a hash algorithm to an Element."@en
> ] +# N8d6a05f5009c40e7b5b7ca4955262391 node764 +node764 [ shape=none, color=black label=<
N8d6a05f5009c40e7b5b7ca4955262391
N8d6a05f5009c40e7b5b7ca4955262391
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/evidence node765 +node765 [ shape=none, color=black label=<
evidence
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/evidence
rdfs:comment"the Element is the evidence that a specification or requirement has been fulfilled"@en
> ] +# http://www.w3.org/2001/XMLSchema#nonNegativeInteger node766 +node766 [ shape=none, color=black label=<
nonNegativeInteger
http://www.w3.org/2001/XMLSchema#nonNegativeInteger
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasHost node767 +node767 [ shape=none, color=black label=<
hasHost
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasHost
rdfs:comment"The `from` Build was run on the `to` Element during a LifecycleScopeType period (e.g. the host that the build runs on)."@en
> ] +# Ne69f1f4b15554a759f25eb22631e4354 node768 +node768 [ shape=none, color=black label=<
Ne69f1f4b15554a759f25eb22631e4354
Ne69f1f4b15554a759f25eb22631e4354
> ] +# Nbfec5d08708c48f39f10d9a312f8a4a4 node769 +node769 [ shape=none, color=black label=<
Nbfec5d08708c48f39f10d9a312f8a4a4
Nbfec5d08708c48f39f10d9a312f8a4a4
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake3 node770 +node770 [ shape=none, color=black label=<
blake3
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake3
rdfs:comment"[BLAKE3](https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf)"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isFsfLibre node771 +node771 [ shape=none, color=black label=<
isFsfLibre
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isFsfLibre
rdfs:comment"Specifies whether the License is listed as free by the +[Free Software Foundation (FSF)](https://fsf.org)."@en
> ] +# N4605e566fe2f4c749bad08833a03d659 node772 +node772 [ shape=none, color=black label=<
N4605e566fe2f4c749bad08833a03d659
N4605e566fe2f4c749bad08833a03d659
> ] +# N2e8a59086eee4bef81e3e383b10a0582 node773 +node773 [ shape=none, color=black label=<
N2e8a59086eee4bef81e3e383b10a0582
N2e8a59086eee4bef81e3e383b10a0582
> ] +# N4d706ccf20d24ab3a7347099f2a30083 node774 +node774 [ shape=none, color=black label=<
N4d706ccf20d24ab3a7347099f2a30083
N4d706ccf20d24ab3a7347099f2a30083
> ] +# Nf0a1ee98d2904c169fbdaf99a6ad48f3 node775 +node775 [ shape=none, color=black label=<
Nf0a1ee98d2904c169fbdaf99a6ad48f3
Nf0a1ee98d2904c169fbdaf99a6ad48f3
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/CustomLicense node776 +node776 [ shape=none, color=black label=<
CustomLicense
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/CustomLicense
rdfs:comment"A license that is not listed on the SPDX License List."@en
> ] +# Nd8c71e48afea49c6a14e63dbf5731506 node777 +node777 [ shape=none, color=black label=<
Nd8c71e48afea49c6a14e63dbf5731506
Nd8c71e48afea49c6a14e63dbf5731506
> ] +# Nae8ce885aa9b4d11bd5e01e46dcbc7af node778 +node778 [ shape=none, color=black label=<
Nae8ce885aa9b4d11bd5e01e46dcbc7af
Nae8ce885aa9b4d11bd5e01e46dcbc7af
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/releaseNotes node779 +node779 [ shape=none, color=black label=<
releaseNotes
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/releaseNotes
rdfs:comment"A reference to the release notes for a package."@en
> ] +# N180b45f4b18646b09d1375821c2e9d74 node780 +node780 [ shape=none, color=black label=<
N180b45f4b18646b09d1375821c2e9d74
N180b45f4b18646b09d1375821c2e9d74
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/fileKind node781 +node781 [ shape=none, color=black label=<
fileKind
https://spdx.org/rdf/3.0.1/terms/Software/fileKind
rdfs:comment"Describes if a given file is a directory or non-directory kind of file."@en
> ] +# Na58088679a1c48f9b270aae514451eeb node782 +node782 [ shape=none, color=black label=<
Na58088679a1c48f9b270aae514451eeb
Na58088679a1c48f9b270aae514451eeb
> ] +# Nf33cae2a54a94f149c4930c0e80071e1 node783 +node783 [ shape=none, color=black label=<
Nf33cae2a54a94f149c4930c0e80071e1
Nf33cae2a54a94f149c4930c0e80071e1
> ] +# N8e06beabaffa4230b071a07613368438 node784 +node784 [ shape=none, color=black label=<
N8e06beabaffa4230b071a07613368438
N8e06beabaffa4230b071a07613368438
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/test node785 +node785 [ shape=none, color=black label=<
test
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/test
rdfs:comment"The Element is a test used to verify functionality on an software element"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/noAssertion node786 +node786 [ shape=none, color=black label=<
noAssertion
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/noAssertion
rdfs:comment"data type is not known."@en
> ] +# Ndc49654e1bca4ab78fbd55a177d44aa4 node787 +node787 [ shape=none, color=black label=<
Ndc49654e1bca4ab78fbd55a177d44aa4
Ndc49654e1bca4ab78fbd55a177d44aa4
> ] +# N44dfed309a104224ace572ef6250a2be node788 +node788 [ shape=none, color=black label=<
N44dfed309a104224ace572ef6250a2be
N44dfed309a104224ace572ef6250a2be
> ] +# Nb9c7dfc1fe29480ca374147560c7fc55 node789 +node789 [ shape=none, color=black label=<
Nb9c7dfc1fe29480ca374147560c7fc55
Nb9c7dfc1fe29480ca374147560c7fc55
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/SbomType/deployed node790 +node790 [ shape=none, color=black label=<
deployed
https://spdx.org/rdf/3.0.1/terms/Software/SbomType/deployed
rdfs:comment"SBOM provides an inventory of software that is present on a system. This may be an assembly of other SBOMs that combines analysis of configuration options, and examination of execution behavior in a (potentially simulated) deployment environment."@en
> ] +# Nb44d95af3609490cb2d51600596cc762 node791 +node791 [ shape=none, color=black label=<
Nb44d95af3609490cb2d51600596cc762
Nb44d95af3609490cb2d51600596cc762
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/incomplete node792 +node792 [ shape=none, color=black label=<
incomplete
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/incomplete
rdfs:comment"The relationship is known not to be exhaustive."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/directDownload node793 +node793 [ shape=none, color=black label=<
directDownload
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/directDownload
rdfs:comment"the dataset is publicly available and can be downloaded directly."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasPrerequisite node794 +node794 [ shape=none, color=black label=<
hasPrerequisite
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasPrerequisite
rdfs:comment"The `from` Element has a prerequisite on each `to` Element, during a LifecycleScopeType period."@en
> ] +# Na13173fd0ee14a058cc95caf66b2ec12 node795 +node795 [ shape=none, color=black label=<
Na13173fd0ee14a058cc95caf66b2ec12
Na13173fd0ee14a058cc95caf66b2ec12
sh:maxCount"1"^^xsd:integer
> ] +# Ne5ddb3766b01451ebad1580bbe38459c node796 +node796 [ shape=none, color=black label=<
Ne5ddb3766b01451ebad1580bbe38459c
Ne5ddb3766b01451ebad1580bbe38459c
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType node797 +node797 [ shape=none, color=black label=<
ContentIdentifierType
https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType
rdfs:comment"Specifies the type of a content identifier."@en
> ] +# N6e0769a2f4124a3dabb4869ce1c4ebc4 node798 +node798 [ shape=none, color=black label=<
N6e0769a2f4124a3dabb4869ce1c4ebc4
N6e0769a2f4124a3dabb4869ce1c4ebc4
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/falcon node799 +node799 [ shape=none, color=black label=<
falcon
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/falcon
rdfs:comment"[FALCON](https://falcon-sign.info/falcon.pdf)"@en
> ] +# Nb81d7a9cd0a043549a0da435c21332af node800 +node800 [ shape=none, color=black label=<
Nb81d7a9cd0a043549a0da435c21332af
Nb81d7a9cd0a043549a0da435c21332af
> ] +# N95b0d58a883b4875b66f36891988e50e node801 +node801 [ shape=none, color=black label=<
N95b0d58a883b4875b66f36891988e50e
N95b0d58a883b4875b66f36891988e50e
> ] +# Nf5c390ce9d664f3cad1931a63796c5b8 node802 +node802 [ shape=none, color=black label=<
Nf5c390ce9d664f3cad1931a63796c5b8
Nf5c390ce9d664f3cad1931a63796c5b8
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vulnerabilityExploitabilityAssessment node803 +node803 [ shape=none, color=black label=<
vulnerabilityExploitabilityAssessment
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vulnerabilityExploitabilityAssessment
rdfs:comment"A reference to a Vulnerability Exploitability eXchange (VEX) statement which provides information on whether a product is impacted by a specific vulnerability in an included package and, if affected, whether there are actions recommended to remediate. See also [NTIA VEX one-page summary](https://ntia.gov/files/ntia/publications/vex_one-page_summary.pdf)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/copyrightText node804 +node804 [ shape=none, color=black label=<
copyrightText
https://spdx.org/rdf/3.0.1/terms/Software/copyrightText
rdfs:comment"Identifies the text of one or more copyright notices for a software Package, +File or Snippet, if any."@en
> ] +# N44ca1c650599465cb52aecab93a942ce node805 +node805 [ shape=none, color=black label=<
N44ca1c650599465cb52aecab93a942ce
N44ca1c650599465cb52aecab93a942ce
> ] +# N520102a258f34c359f32bdb8ebb67a36 node806 +node806 [ shape=none, color=black label=<
N520102a258f34c359f32bdb8ebb67a36
N520102a258f34c359f32bdb8ebb67a36
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] +# N6e064a6f6db74f95a55bd5b4e856381a node807 +node807 [ shape=none, color=black label=<
N6e064a6f6db74f95a55bd5b4e856381a
N6e064a6f6db74f95a55bd5b4e856381a
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/simpleLicensing node808 +node808 [ shape=none, color=black label=<
simpleLicensing
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/simpleLicensing
rdfs:comment"the element follows the simple Licensing profile specification"@en
> ] +# Ndd74baad9ce04e0fbab3d349d0783cd9 node809 +node809 [ shape=none, color=black label=<
Ndd74baad9ce04e0fbab3d349d0783cd9
Ndd74baad9ce04e0fbab3d349d0783cd9
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierValue node810 +node810 [ shape=none, color=black label=<
contentIdentifierValue
https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierValue
rdfs:comment"Specifies the value of the content identifier."@en
> ] +# Na05f0b5358554c1a868fe3ce0444eaef node811 +node811 [ shape=none, color=black label=<
Na05f0b5358554c1a868fe3ce0444eaef
Na05f0b5358554c1a868fe3ce0444eaef
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/downloadLocation node812 +node812 [ shape=none, color=black label=<
downloadLocation
https://spdx.org/rdf/3.0.1/terms/Software/downloadLocation
rdfs:comment"Identifies the download Uniform Resource Identifier for the package at the time +that the document was created."@en
> ] +# N294c558d9e8544228bc735e9d65f123f node813 +node813 [ shape=none, color=black label=<
N294c558d9e8544228bc735e9d65f123f
N294c558d9e8544228bc735e9d65f123f
> ] +# N8371d63f09ab46f6ba20f72821ebdd8c node814 +node814 [ shape=none, color=black label=<
N8371d63f09ab46f6ba20f72821ebdd8c
N8371d63f09ab46f6ba20f72821ebdd8c
> ] +# N70012d22aaf449709c47e1d0fdf32422 node815 +node815 [ shape=none, color=black label=<
N70012d22aaf449709c47e1d0fdf32422
N70012d22aaf449709c47e1d0fdf32422
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/probability node816 +node816 [ shape=none, color=black label=<
probability
https://spdx.org/rdf/3.0.1/terms/Security/probability
rdfs:comment"A probability score between 0 and 1 of a vulnerability being exploited."@en
> ] +# Naac54594754e40c1ac095f6bb149e5a6 node817 +node817 [ shape=none, color=black label=<
Naac54594754e40c1ac095f6bb149e5a6
Naac54594754e40c1ac095f6bb149e5a6
> ] +# N097816859cd9470d826a16bcd457941f node818 +node818 [ shape=none, color=black label=<
N097816859cd9470d826a16bcd457941f
N097816859cd9470d826a16bcd457941f
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md5 node819 +node819 [ shape=none, color=black label=<
md5
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md5
rdfs:comment"MD5 message-digest algorithm, as defined in [RFC 1321](https://www.rfc-editor.org/info/rfc1321)."@en
> ] +# N41161bebe26a4dc6bdb5380901ecc11e node820 +node820 [ shape=none, color=black label=<
N41161bebe26a4dc6bdb5380901ecc11e
N41161bebe26a4dc6bdb5380901ecc11e
sh:maxCount"1"^^xsd:integer
> ] +# N2eefd65b27d54e47987e97802aa91dd2 node821 +node821 [ shape=none, color=black label=<
N2eefd65b27d54e47987e97802aa91dd2
N2eefd65b27d54e47987e97802aa91dd2
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/text node822 +node822 [ shape=none, color=black label=<
text
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/text
rdfs:comment"data consists of unstructured text, such as a book, Wikipedia article (without images), or transcript."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/additionalPurpose node823 +node823 [ shape=none, color=black label=<
additionalPurpose
https://spdx.org/rdf/3.0.1/terms/Software/additionalPurpose
rdfs:comment"Provides additional purpose information of the software artifact."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDataFile node824 +node824 [ shape=none, color=black label=<
hasDataFile
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDataFile
rdfs:comment"The `from` Element treats each `to` Element as a data file. A data file is an artifact that stores data required or optional for the `from` Element's functionality. A data file can be a database file, an index file, a log file, an AI model file, a calibration data file, a temporary file, a backup file, and more. For AI training dataset, test dataset, test artifact, configuration data, build input data, and build output data, please consider using the more specific relationship types: `trainedOn`, `testedOn`, `hasTest`, `configures`, `hasInputs`, and `hasOutputs`, respectively. This relationship does not imply dependency."@en
> ] +# Na41c304128e1442d96af38ad4d5878df node825 +node825 [ shape=none, color=black label=<
Na41c304128e1442d96af38ad4d5878df
Na41c304128e1442d96af38ad4d5878df
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/binaryArtifact node826 +node826 [ shape=none, color=black label=<
binaryArtifact
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/binaryArtifact
rdfs:comment"A reference to binary artifacts related to a package."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isOsiApproved node827 +node827 [ shape=none, color=black label=<
isOsiApproved
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isOsiApproved
rdfs:comment"Specifies whether the License is listed as approved by the +[Open Source Initiative (OSI)](https://opensource.org)."@en
> ] +# N162b31ca1ecf47e4b4ea98648808bbf7 node828 +node828 [ shape=none, color=black label=<
N162b31ca1ecf47e4b4ea98648808bbf7
N162b31ca1ecf47e4b4ea98648808bbf7
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/publishedBy node829 +node829 [ shape=none, color=black label=<
publishedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/publishedBy
rdfs:comment"(Security) Designates a `from` Vulnerability was made available for public use or reference by each `to` Agent."@en
> ] +# Nb69ee127180a4b818acc145dd2d8e6db node830 +node830 [ shape=none, color=black label=<
Nb69ee127180a4b818acc145dd2d8e6db
Nb69ee127180a4b818acc145dd2d8e6db
> ] +# N92e753243460435eae89d8f5871a6238 node831 +node831 [ shape=none, color=black label=<
N92e753243460435eae89d8f5871a6238
N92e753243460435eae89d8f5871a6238
sh:maxCount"1"^^xsd:integer
> ] +# N3921e75106c54d089f3f5ac0e65491c1 node832 +node832 [ shape=none, color=black label=<
N3921e75106c54d089f3f5ac0e65491c1
N3921e75106c54d089f3f5ac0e65491c1
sh:maxCount"1"^^xsd:integer
> ] +# Nccbf77f2c03746bebb862b33325b9788 node833 +node833 [ shape=none, color=black label=<
Nccbf77f2c03746bebb862b33325b9788
Nccbf77f2c03746bebb862b33325b9788
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/createdBy node834 +node834 [ shape=none, color=black label=<
createdBy
https://spdx.org/rdf/3.0.1/terms/Core/createdBy
rdfs:comment"Identifies who or what created the Element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/dataset node835 +node835 [ shape=none, color=black label=<
dataset
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/dataset
rdfs:comment"the element follows the Dataset profile specification"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/urlScheme node836 +node836 [ shape=none, color=black label=<
urlScheme
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/urlScheme
rdfs:comment"[Uniform Resource Identifier (URI) Schemes](https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml). The scheme used in order to locate a resource."@en
> ] +# Ned86d70d30534e41aa68ae58639b2e90 node837 +node837 [ shape=none, color=black label=<
Ned86d70d30534e41aa68ae58639b2e90
Ned86d70d30534e41aa68ae58639b2e90
> ] +# N5b5593b34d6540008661c078803adf04 node838 +node838 [ shape=none, color=black label=<
N5b5593b34d6540008661c078803adf04
N5b5593b34d6540008661c078803adf04
> ] +# Na000c887ebc44cab8bb06e40c4d4c251 node839 +node839 [ shape=none, color=black label=<
Na000c887ebc44cab8bb06e40c4d4c251
Na000c887ebc44cab8bb06e40c4d4c251
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/kilowattHour node840 +node840 [ shape=none, color=black label=<
kilowattHour
https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/kilowattHour
rdfs:comment"Kilowatt-hour."@en
> ] +# Nf559ad5e8005443aaade4693d34467c5 node841 +node841 [ shape=none, color=black label=<
Nf559ad5e8005443aaade4693d34467c5
Nf559ad5e8005443aaade4693d34467c5
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/NoAssertionLicense node842 +node842 [ shape=none, color=black label=<
NoAssertionLicense
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/NoAssertionLicense
rdfs:comment"An Individual Value for License when no assertion can be made about its actual value."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/IndividualLicensingInfo node671 -node671 [ shape=none, color=black label=<
IndividualLicensingInfo
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/IndividualLicensingInfo
rdfs:comment"A concrete subclass of AnyLicenseInfo used by Individuals in the -ExpandedLicensing profile."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType node672 -node672 [ shape=none, color=black label=<
DatasetAvailabilityType
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType
rdfs:comment"Availability of dataset."@en
> ] -# N34774490302d4b8991297ae04f1ef5ad node673 -node673 [ shape=none, color=black label=<
N34774490302d4b8991297ae04f1ef5ad
N34774490302d4b8991297ae04f1ef5ad
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# Nd28f962914144020a55cb3d5931e20dd node674 -node674 [ shape=none, color=black label=<
Nd28f962914144020a55cb3d5931e20dd
Nd28f962914144020a55cb3d5931e20dd
> ] -# N532777fe1afe496498c16b527a00f923 node675 -node675 [ shape=none, color=black label=<
N532777fe1afe496498c16b527a00f923
N532777fe1afe496498c16b527a00f923
> ] -# N94bb223346eb4007a78c6a2c24c54c70 node676 -node676 [ shape=none, color=black label=<
N94bb223346eb4007a78c6a2c24c54c70
N94bb223346eb4007a78c6a2c24c54c70
> ] -# N56a1817d6a09468fae54a1e5c1f5c31e node677 -node677 [ shape=none, color=black label=<
N56a1817d6a09468fae54a1e5c1f5c31e
N56a1817d6a09468fae54a1e5c1f5c31e
> ] -# N1ae7a3f0fc6b4bb0b5dbaefeecbb7f83 node678 -node678 [ shape=none, color=black label=<
N1ae7a3f0fc6b4bb0b5dbaefeecbb7f83
N1ae7a3f0fc6b4bb0b5dbaefeecbb7f83
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/specification node679 -node679 [ shape=none, color=black label=<
specification
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/specification
rdfs:comment"the Element is a plan, guideline or strategy how to create, perform or analyse an application"@en
> ] -# N1c891d68402c4fb597464b674775f811 node680 -node680 [ shape=none, color=black label=<
N1c891d68402c4fb597464b674775f811
N1c891d68402c4fb597464b674775f811
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
sh:pattern"^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$"
> ] -# Ne0242b0897674c56b4ab159a7ffba01e node681 -node681 [ shape=none, color=black label=<
Ne0242b0897674c56b4ab159a7ffba01e
Ne0242b0897674c56b4ab159a7ffba01e
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/foundBy node682 -node682 [ shape=none, color=black label=<
foundBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/foundBy
rdfs:comment"(Security) Designates a `from` Vulnerability was originally discovered by the `to` Agent(s)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/other node683 -node683 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/other
rdfs:comment"Used when the type does not match any of the other options."@en
> ] -# Necf084876a894f67ad65c932201450c5 node684 -node684 [ shape=none, color=black label=<
Necf084876a894f67ad65c932201450c5
Necf084876a894f67ad65c932201450c5
> ] -# N4aebf2c273564808be59dcd3aa9e5ed9 node685 -node685 [ shape=none, color=black label=<
N4aebf2c273564808be59dcd3aa9e5ed9
N4aebf2c273564808be59dcd3aa9e5ed9
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_512 node686 -node686 [ shape=none, color=black label=<
sha3_512
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_512
rdfs:comment"SHA-3 with a digest length of 512, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)."@en
> ] -# Nd1a22c94140a42a4b39babe42dc45f49 node687 -node687 [ shape=none, color=black label=<
Nd1a22c94140a42a4b39babe42dc45f49
Nd1a22c94140a42a4b39babe42dc45f49
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/low node688 -node688 [ shape=none, color=black label=<
low
https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/low
rdfs:comment"Low/no risk is posed by an AI system."@en
> ] -# Nc15b128011964ae3b831dbceac69f53e node689 -node689 [ shape=none, color=black label=<
Nc15b128011964ae3b831dbceac69f53e
Nc15b128011964ae3b831dbceac69f53e
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/issueTracker node690 -node690 [ shape=none, color=black label=<
issueTracker
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/issueTracker
rdfs:comment"A reference to the issue tracker for a package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/algorithm node691 -node691 [ shape=none, color=black label=<
algorithm
https://spdx.org/rdf/3.0.1/terms/Core/algorithm
rdfs:comment"Specifies the algorithm used for calculating the hash value."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumption node692 -node692 [ shape=none, color=black label=<
EnergyConsumption
https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumption
rdfs:comment"A class for describing the energy consumption incurred by an AI model in -different stages of its lifecycle."@en
> ] -# Nbbec68f104e74a1c8f433ca228c66f24 node693 -node693 [ shape=none, color=black label=<
Nbbec68f104e74a1c8f433ca228c66f24
Nbbec68f104e74a1c8f433ca228c66f24
> ] -# Nda47c5bcdd6a4ab6b34ea0786cbe8790 node694 -node694 [ shape=none, color=black label=<
Nda47c5bcdd6a4ab6b34ea0786cbe8790
Nda47c5bcdd6a4ab6b34ea0786cbe8790
> ] -# N4b855d045baa4eb18d102c0a89ca8b14 node695 -node695 [ shape=none, color=black label=<
N4b855d045baa4eb18d102c0a89ca8b14
N4b855d045baa4eb18d102c0a89ca8b14
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/CvssV4VulnAssessmentRelationship node696 -node696 [ shape=none, color=black label=<
CvssV4VulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/CvssV4VulnAssessmentRelationship
rdfs:comment"Provides a CVSS version 4 assessment for a vulnerability."@en
> ] -# Nf8d40385fa0e47169109cab6631c7ba0 node697 -node697 [ shape=none, color=black label=<
Nf8d40385fa0e47169109cab6631c7ba0
Nf8d40385fa0e47169109cab6631c7ba0
> ] -# N02895e7200624e2cb5c2f4d93bd08973 node698 -node698 [ shape=none, color=black label=<
N02895e7200624e2cb5c2f4d93bd08973
N02895e7200624e2cb5c2f4d93bd08973
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityOther node699 -node699 [ shape=none, color=black label=<
securityOther
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityOther
rdfs:comment"A reference to related security information of unspecified type."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalDependency node700 -node700 [ shape=none, color=black label=<
hasOptionalDependency
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalDependency
rdfs:comment"The `from` Element optionally depends on each `to` Element, during a LifecycleScopeType period."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/Organization node701 -node701 [ shape=none, color=black label=<
Organization
https://spdx.org/rdf/3.0.1/terms/Core/Organization
rdfs:comment"A group of people who work together in an organized way for a shared purpose."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/builtTime node702 -node702 [ shape=none, color=black label=<
builtTime
https://spdx.org/rdf/3.0.1/terms/Core/builtTime
rdfs:comment"Specifies the time an artifact was built."@en
> ] -# N91707a813cab45258a63009603cdbd7c node703 -node703 [ shape=none, color=black label=<
N91707a813cab45258a63009603cdbd7c
N91707a813cab45258a63009603cdbd7c
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/startTime node704 -node704 [ shape=none, color=black label=<
startTime
https://spdx.org/rdf/3.0.1/terms/Core/startTime
rdfs:comment"Specifies the time from which an element is applicable / valid."@en
> ] -# N841f86eb7185444ca09d8ce81aa7f543 node705 -node705 [ shape=none, color=black label=<
N841f86eb7185444ca09d8ce81aa7f543
N841f86eb7185444ca09d8ce81aa7f543
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/directory node706 -node706 [ shape=none, color=black label=<
directory
https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/directory
rdfs:comment"The file represents a directory and all content stored in that directory."@en
> ] -# Ne3bbde2a1322431c9145e595178f2e21 node707 -node707 [ shape=none, color=black label=<
Ne3bbde2a1322431c9145e595178f2e21
Ne3bbde2a1322431c9145e595178f2e21
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# Nb128d31323b94e19b7168262af9210a6 node708 -node708 [ shape=none, color=black label=<
Nb128d31323b94e19b7168262af9210a6
Nb128d31323b94e19b7168262af9210a6
> ] -# Nde3cca6b12024bf9a95d570203b6c1b4 node709 -node709 [ shape=none, color=black label=<
Nde3cca6b12024bf9a95d570203b6c1b4
Nde3cca6b12024bf9a95d570203b6c1b4
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# N1008fb20a3134c1a835bf866ccb3f212 node710 -node710 [ shape=none, color=black label=<
N1008fb20a3134c1a835bf866ccb3f212
N1008fb20a3134c1a835bf866ccb3f212
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/packageVersion node711 -node711 [ shape=none, color=black label=<
packageVersion
https://spdx.org/rdf/3.0.1/terms/Software/packageVersion
rdfs:comment"Identify the version of a package."@en
> ] -# Nc1d9634e871b4db29d2c211471a231d6 node712 -node712 [ shape=none, color=black label=<
Nc1d9634e871b4db29d2c211471a231d6
Nc1d9634e871b4db29d2c211471a231d6
> ] -# N05f68db1896c4158b0322ba5a3ecf81c node713 -node713 [ shape=none, color=black label=<
N05f68db1896c4158b0322ba5a3ecf81c
N05f68db1896c4158b0322ba5a3ecf81c
> ] -# Nddede3ccc9674c19955f253daa814439 node714 -node714 [ shape=none, color=black label=<
Nddede3ccc9674c19955f253daa814439
Nddede3ccc9674c19955f253daa814439
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/firmware node715 -node715 [ shape=none, color=black label=<
firmware
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/firmware
rdfs:comment"the Element provides low level control over a device's hardware"@en
> ] -# Nf848bf9a57984c659667b765ef0f9dd6 node716 -node716 [ shape=none, color=black label=<
Nf848bf9a57984c659667b765ef0f9dd6
Nf848bf9a57984c659667b765ef0f9dd6
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/email node717 -node717 [ shape=none, color=black label=<
email
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/email
rdfs:comment"Email address, as defined in [RFC 3696](https://www.rfc-editor.org/info/rfc3986) Section 3."@en
> ] -# Ncfa6b67ef3d4472199b0da54847b7c93 node718 -node718 [ shape=none, color=black label=<
Ncfa6b67ef3d4472199b0da54847b7c93
Ncfa6b67ef3d4472199b0da54847b7c93
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/NoneLicense node719 -node719 [ shape=none, color=black label=<
NoneLicense
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/NoneLicense
rdfs:comment"An Individual Value for License where the SPDX data creator determines that no -license is present."@en
> ] -# N18f0ff287cea46069d9b017d340418b6 node720 -node720 [ shape=none, color=black label=<
N18f0ff287cea46069d9b017d340418b6
N18f0ff287cea46069d9b017d340418b6
> ] -# N5c75862aab1741fc8cdd4e826f8d3289 node721 -node721 [ shape=none, color=black label=<
N5c75862aab1741fc8cdd4e826f8d3289
N5c75862aab1741fc8cdd4e826f8d3289
> ] -# N6ac6a4fd58e345d6a99c71673083467e node722 -node722 [ shape=none, color=black label=<
N6ac6a4fd58e345d6a99c71673083467e
N6ac6a4fd58e345d6a99c71673083467e
> ] -# Nc1f5007d711a4504bc3a5ede9a84f0f5 node723 -node723 [ shape=none, color=black label=<
Nc1f5007d711a4504bc3a5ede9a84f0f5
Nc1f5007d711a4504bc3a5ede9a84f0f5
> ] -# N1819762860f24621a58cc5dae7aac7da node724 -node724 [ shape=none, color=black label=<
N1819762860f24621a58cc5dae7aac7da
N1819762860f24621a58cc5dae7aac7da
> ] -# N7d2788fbd7d1495b9f65873103d9a956 node725 -node725 [ shape=none, color=black label=<
N7d2788fbd7d1495b9f65873103d9a956
N7d2788fbd7d1495b9f65873103d9a956
> ] -# Nfb9f9e67c71747afb815f6e4e1670f02 node726 -node726 [ shape=none, color=black label=<
Nfb9f9e67c71747afb815f6e4e1670f02
Nfb9f9e67c71747afb815f6e4e1670f02
sh:maxCount"1"^^xsd:integer
> ] -# Nd222180befbd46a39b4098c021776743 node727 -node727 [ shape=none, color=black label=<
Nd222180befbd46a39b4098c021776743
Nd222180befbd46a39b4098c021776743
sh:maxCount"1"^^xsd:integer
> ] -# N6a499063794f4adf85f678b536489238 node728 -node728 [ shape=none, color=black label=<
N6a499063794f4adf85f678b536489238
N6a499063794f4adf85f678b536489238
> ] -# Nd156b026ad944db38e7890c22103df18 node729 -node729 [ shape=none, color=black label=<
Nd156b026ad944db38e7890c22103df18
Nd156b026ad944db38e7890c22103df18
> ] -# N9e7847091d1a407eb6b62f7453bb4d02 node730 -node730 [ shape=none, color=black label=<
N9e7847091d1a407eb6b62f7453bb4d02
N9e7847091d1a407eb6b62f7453bb4d02
> ] -# N5be0af8a9240407d952fa3e547b0164b node731 -node731 [ shape=none, color=black label=<
N5be0af8a9240407d952fa3e547b0164b
N5be0af8a9240407d952fa3e547b0164b
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/other node732 -node732 [ shape=none, color=black label=<
other
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/other
rdfs:comment"Used when the type does not match any of the other options."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/dataCollectionProcess node733 -node733 [ shape=none, color=black label=<
dataCollectionProcess
https://spdx.org/rdf/3.0.1/terms/Dataset/dataCollectionProcess
rdfs:comment"Describes how the dataset was collected."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/generates node734 -node734 [ shape=none, color=black label=<
generates
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/generates
rdfs:comment"The `from` Element generates each `to` Element."@en
> ] -# Ne81baad7828f4d4eb4eb24d9f1a06bcb node735 -node735 [ shape=none, color=black label=<
Ne81baad7828f4d4eb4eb24d9f1a06bcb
Ne81baad7828f4d4eb4eb24d9f1a06bcb
> ] -# N5df379cf392f4f8d84b8bd523f7a3a44 node736 -node736 [ shape=none, color=black label=<
N5df379cf392f4f8d84b8bd523f7a3a44
N5df379cf392f4f8d84b8bd523f7a3a44
> ] -# Nf94fd3af7d3f46e2bdf56528d6b4d1f0 node737 -node737 [ shape=none, color=black label=<
Nf94fd3af7d3f46e2bdf56528d6b4d1f0
Nf94fd3af7d3f46e2bdf56528d6b4d1f0
> ] -# N7ee28a1b11124dc995e38ccdadd52ba8 node738 -node738 [ shape=none, color=black label=<
N7ee28a1b11124dc995e38ccdadd52ba8
N7ee28a1b11124dc995e38ccdadd52ba8
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/no node739 -node739 [ shape=none, color=black label=<
no
https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/no
rdfs:comment"Indicates absence of the field."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/publishedBy node740 -node740 [ shape=none, color=black label=<
publishedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/publishedBy
rdfs:comment"(Security) Designates a `from` Vulnerability was made available for public use or reference by each `to` Agent."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/byteRange node741 -node741 [ shape=none, color=black label=<
byteRange
https://spdx.org/rdf/3.0.1/terms/Software/byteRange
rdfs:comment"Defines the byte range in the original host file that the snippet information -applies to."@en
> ] -# N8364ba69d23f413f88fae1625bcf525a node742 -node742 [ shape=none, color=black label=<
N8364ba69d23f413f88fae1625bcf525a
N8364ba69d23f413f88fae1625bcf525a
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseHeader node743 -node743 [ shape=none, color=black label=<
standardLicenseHeader
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseHeader
rdfs:comment"Provides a License author's preferred text to indicate that a file is covered -by the License."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/Package node744 -node744 [ shape=none, color=black label=<
Package
https://spdx.org/rdf/3.0.1/terms/Software/Package
rdfs:comment"Refers to any unit of content that can be associated with a distribution of -software."@en
> ] -# N3e5945cb33b54d5daed8601aa67fc540 node745 -node745 [ shape=none, color=black label=<
N3e5945cb33b54d5daed8601aa67fc540
N3e5945cb33b54d5daed8601aa67fc540
sh:maxCount"1"^^xsd:integer
> ] -# Na90f476d23b743f5a860eaabaf925805 node746 -node746 [ shape=none, color=black label=<
Na90f476d23b743f5a860eaabaf925805
Na90f476d23b743f5a860eaabaf925805
> ] -# N7e972a74f00a4072b3b1ed2371ea66ee node747 -node747 [ shape=none, color=black label=<
N7e972a74f00a4072b3b1ed2371ea66ee
N7e972a74f00a4072b3b1ed2371ea66ee
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/definingArtifact node748 -node748 [ shape=none, color=black label=<
definingArtifact
https://spdx.org/rdf/3.0.1/terms/Core/definingArtifact
rdfs:comment"Artifact representing a serialization instance of SPDX data containing the -definition of a particular Element."@en
> ] -# Na9567c09ddb243908285b9df9212b1d4 node749 -node749 [ shape=none, color=black label=<
Na9567c09ddb243908285b9df9212b1d4
Na9567c09ddb243908285b9df9212b1d4
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/configures node750 -node750 [ shape=none, color=black label=<
configures
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/configures
rdfs:comment"The `from` Element is a configuration applied to each `to` Element, during a LifecycleScopeType period."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/CvssV2VulnAssessmentRelationship node751 -node751 [ shape=none, color=black label=<
CvssV2VulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/CvssV2VulnAssessmentRelationship
rdfs:comment"Provides a CVSS version 2.0 assessment for a vulnerability."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/republishedBy node752 -node752 [ shape=none, color=black label=<
republishedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/republishedBy
rdfs:comment"(Security) Designates a `from` Vulnerability's details were tracked, aggregated, and/or enriched to improve context (i.e. NVD) by each `to` Agent."@en
> ] -# Nf176716c31d2485083cf109f3c49f586 node753 -node753 [ shape=none, color=black label=<
Nf176716c31d2485083cf109f3c49f586
Nf176716c31d2485083cf109f3c49f586
> ] -# Nfb8482a492b942a9a9ac51a73fa6a9d5 node754 -node754 [ shape=none, color=black label=<
Nfb8482a492b942a9a9ac51a73fa6a9d5
Nfb8482a492b942a9a9ac51a73fa6a9d5
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# N836fd88069024de48905ddd62aa57c61 node755 -node755 [ shape=none, color=black label=<
N836fd88069024de48905ddd62aa57c61
N836fd88069024de48905ddd62aa57c61
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/none node756 -node756 [ shape=none, color=black label=<
none
https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/none
rdfs:comment"When a CVSS score is 0.0"@en
> ] -# N906d43b7cb4b4db591f480ce54359fc9 node757 -node757 [ shape=none, color=black label=<
N906d43b7cb4b4db591f480ce54359fc9
N906d43b7cb4b4db591f480ce54359fc9
sh:maxCount"1"^^xsd:integer
> ] -# Ne5d0e30d5c914027aebfb06cb308f7ec node758 -node758 [ shape=none, color=black label=<
Ne5d0e30d5c914027aebfb06cb308f7ec
Ne5d0e30d5c914027aebfb06cb308f7ec
> ] -# Necff93b6e100457ba738f8ce497740bc node759 -node759 [ shape=none, color=black label=<
Necff93b6e100457ba738f8ce497740bc
Necff93b6e100457ba738f8ce497740bc
> ] -# Nf7d277b242ac4dcfaed53b17ace5efed node760 -node760 [ shape=none, color=black label=<
Nf7d277b242ac4dcfaed53b17ace5efed
Nf7d277b242ac4dcfaed53b17ace5efed
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_256 node761 -node761 [ shape=none, color=black label=<
sha3_256
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_256
rdfs:comment"SHA-3 with a digest length of 256, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasInputs node762 -node762 [ shape=none, color=black label=<
hasInputs
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasInputs
rdfs:comment"The `from` Build has each `to` Elements as an input, during a LifecycleScopeType period."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/locationHint node763 -node763 [ shape=none, color=black label=<
locationHint
https://spdx.org/rdf/3.0.1/terms/Core/locationHint
rdfs:comment"Provides an indication of where to retrieve an external Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/descendantOf node764 -node764 [ shape=none, color=black label=<
descendantOf
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/descendantOf
rdfs:comment"The `from` Element is a descendant of each `to` Element."@en
> ] -# N8d12980c82e14fff90c94e1351f571e0 node765 -node765 [ shape=none, color=black label=<
N8d12980c82e14fff90c94e1351f571e0
N8d12980c82e14fff90c94e1351f571e0
> ] -# N5505c1b11cab42509b134057199c28c3 node766 -node766 [ shape=none, color=black label=<
N5505c1b11cab42509b134057199c28c3
N5505c1b11cab42509b134057199c28c3
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# Na12db9e104d34b0e8529ffc0a990d22f node767 -node767 [ shape=none, color=black label=<
Na12db9e104d34b0e8529ffc0a990d22f
Na12db9e104d34b0e8529ffc0a990d22f
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityFix node768 -node768 [ shape=none, color=black label=<
securityFix
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityFix
rdfs:comment"A reference to the patch or source code that fixes a vulnerability."@en
> ] -# Nb39bf98d970a43a1b00415d08ecd98be node769 -node769 [ shape=none, color=black label=<
Nb39bf98d970a43a1b00415d08ecd98be
Nb39bf98d970a43a1b00415d08ecd98be
> ] -# N8e480e61223846319342b3f46caf602c node770 -node770 [ shape=none, color=black label=<
N8e480e61223846319342b3f46caf602c
N8e480e61223846319342b3f46caf602c
> ] -# N5ce3a47bce5a417e8b68611f519a91a0 node771 -node771 [ shape=none, color=black label=<
N5ce3a47bce5a417e8b68611f519a91a0
N5ce3a47bce5a417e8b68611f519a91a0
> ] -# Nc0b707a24f0a48a3a0bb7edcc3697343 node772 -node772 [ shape=none, color=black label=<
Nc0b707a24f0a48a3a0bb7edcc3697343
Nc0b707a24f0a48a3a0bb7edcc3697343
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/test node773 -node773 [ shape=none, color=black label=<
test
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/test
rdfs:comment"A relationship has specific context implications during an element's testing phase, during development."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Build/parameters node774 -node774 [ shape=none, color=black label=<
parameters
https://spdx.org/rdf/3.0.1/terms/Build/parameters
rdfs:comment"Property describing the parameters used in an instance of a build."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifierType node775 -node775 [ shape=none, color=black label=<
externalIdentifierType
https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifierType
rdfs:comment"Specifies the type of the external identifier."@en
> ] -# N26353419203849dfad30c1e6ec29a092 node776 -node776 [ shape=none, color=black label=<
N26353419203849dfad30c1e6ec29a092
N26353419203849dfad30c1e6ec29a092
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/support node777 -node777 [ shape=none, color=black label=<
support
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/support
rdfs:comment"A reference to the software support channel or other support information for a package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SbomType/source node778 -node778 [ shape=none, color=black label=<
source
https://spdx.org/rdf/3.0.1/terms/Software/SbomType/source
rdfs:comment"SBOM created directly from the development environment, source files, and included dependencies used to build an product artifact."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/issuingAuthority node779 -node779 [ shape=none, color=black label=<
issuingAuthority
https://spdx.org/rdf/3.0.1/terms/Core/issuingAuthority
rdfs:comment"An entity that is authorized to issue identification credentials."@en
> ] -# N373b4b54abd14e93bb424df833a30a86 node780 -node780 [ shape=none, color=black label=<
N373b4b54abd14e93bb424df833a30a86
N373b4b54abd14e93bb424df833a30a86
> ] -# Nab9f1b19613347868f923901485473c4 node781 -node781 [ shape=none, color=black label=<
Nab9f1b19613347868f923901485473c4
Nab9f1b19613347868f923901485473c4
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/knownBias node782 -node782 [ shape=none, color=black label=<
knownBias
https://spdx.org/rdf/3.0.1/terms/Dataset/knownBias
rdfs:comment"Records the biases that the dataset is known to encompass."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/gitoid node783 -node783 [ shape=none, color=black label=<
gitoid
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/gitoid
rdfs:comment"[Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg)."@en
> ] -# Ne33ac7f210904eceb0d4f8368c6ea32a node784 -node784 [ shape=none, color=black label=<
Ne33ac7f210904eceb0d4f8368c6ea32a
Ne33ac7f210904eceb0d4f8368c6ea32a
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/autonomyType node785 -node785 [ shape=none, color=black label=<
autonomyType
https://spdx.org/rdf/3.0.1/terms/AI/autonomyType
rdfs:comment"Indicates whether the system can perform a decision or action without human -involvement or guidance."@en
> ] -# Nf1b328d8d1c24803871665d23337d1e9 node786 -node786 [ shape=none, color=black label=<
Nf1b328d8d1c24803871665d23337d1e9
Nf1b328d8d1c24803871665d23337d1e9
> ] -# N2f0cc0c95b274ab3a9564643e8c74d1f node787 -node787 [ shape=none, color=black label=<
N2f0cc0c95b274ab3a9564643e8c74d1f
N2f0cc0c95b274ab3a9564643e8c74d1f
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/subject node788 -node788 [ shape=none, color=black label=<
subject
https://spdx.org/rdf/3.0.1/terms/Core/subject
rdfs:comment"An Element an annotator has made an assertion about."@en
> ] -# N4ee6af122cf94de09203376d09e49727 node789 -node789 [ shape=none, color=black label=<
N4ee6af122cf94de09203376d09e49727
N4ee6af122cf94de09203376d09e49727
> ] -# Nb274196813ec42799f11fec78f99ba33 node790 -node790 [ shape=none, color=black label=<
Nb274196813ec42799f11fec78f99ba33
Nb274196813ec42799f11fec78f99ba33
> ] -# N7ec0d98b02064c5f8cd44c1a4956815d node791 -node791 [ shape=none, color=black label=<
N7ec0d98b02064c5f8cd44c1a4956815d
N7ec0d98b02064c5f8cd44c1a4956815d
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectLicense node792 -node792 [ shape=none, color=black label=<
subjectLicense
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectLicense
rdfs:comment"A License participating in an 'or later' model."@en
> ] -# N6bc12200fe0b444dbabfc2369720f443 node793 -node793 [ shape=none, color=black label=<
N6bc12200fe0b444dbabfc2369720f443
N6bc12200fe0b444dbabfc2369720f443
> ] -# N71423e46947941699b884ace8cc6579b node794 -node794 [ shape=none, color=black label=<
N71423e46947941699b884ace8cc6579b
N71423e46947941699b884ace8cc6579b
> ] -# Nfcb60333aaa64299908563fab6bed481 node795 -node795 [ shape=none, color=black label=<
Nfcb60333aaa64299908563fab6bed481
Nfcb60333aaa64299908563fab6bed481
> ] -# Neecbc686d5b445da833be65378b41841 node796 -node796 [ shape=none, color=black label=<
Neecbc686d5b445da833be65378b41841
Neecbc686d5b445da833be65378b41841
> ] -# Nf65003516310421ab3b0e8fc45741ad4 node797 -node797 [ shape=none, color=black label=<
Nf65003516310421ab3b0e8fc45741ad4
Nf65003516310421ab3b0e8fc45741ad4
> ] -# Ncd34fd07255043a1bf3abf574c4a1caa node798 -node798 [ shape=none, color=black label=<
Ncd34fd07255043a1bf3abf574c4a1caa
Ncd34fd07255043a1bf3abf574c4a1caa
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/runtime node799 -node799 [ shape=none, color=black label=<
runtime
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/runtime
rdfs:comment"A relationship has specific context implications during the execution phase of an element."@en
> ] -# Nc2cc8c1223cc408c8be9a40ab23e063b node800 -node800 [ shape=none, color=black label=<
Nc2cc8c1223cc408c8be9a40ab23e063b
Nc2cc8c1223cc408c8be9a40ab23e063b
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/probability node801 -node801 [ shape=none, color=black label=<
probability
https://spdx.org/rdf/3.0.1/terms/Security/probability
rdfs:comment"A probability score between 0 and 1 of a vulnerability being exploited."@en
> ] -# N47eedfe42b724f1cb85bcb3c72b0e578 node802 -node802 [ shape=none, color=black label=<
N47eedfe42b724f1cb85bcb3c72b0e578
N47eedfe42b724f1cb85bcb3c72b0e578
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/actionStatementTime node803 -node803 [ shape=none, color=black label=<
actionStatementTime
https://spdx.org/rdf/3.0.1/terms/Security/actionStatementTime
rdfs:comment"Records the time when a recommended action was communicated in a VEX statement -to mitigate a vulnerability."@en
> ] -# N7bd23d59cb844c81a670f9b7b60425f5 node804 -node804 [ shape=none, color=black label=<
N7bd23d59cb844c81a670f9b7b60425f5
N7bd23d59cb844c81a670f9b7b60425f5
> ] -# Ncc4d3eab40c34fb2b721bff4ca0a26c0 node805 -node805 [ shape=none, color=black label=<
Ncc4d3eab40c34fb2b721bff4ca0a26c0
Ncc4d3eab40c34fb2b721bff4ca0a26c0
> ] -# N4c3c25f50dcb4fdca496538560036e75 node806 -node806 [ shape=none, color=black label=<
N4c3c25f50dcb4fdca496538560036e75
N4c3c25f50dcb4fdca496538560036e75
> ] -# N4e6fa8bcb58c4881bfea0fa7676a5b98 node807 -node807 [ shape=none, color=black label=<
N4e6fa8bcb58c4881bfea0fa7676a5b98
N4e6fa8bcb58c4881bfea0fa7676a5b98
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# N0540e19933e24cdbbcefeaf2f87df486 node808 -node808 [ shape=none, color=black label=<
N0540e19933e24cdbbcefeaf2f87df486
N0540e19933e24cdbbcefeaf2f87df486
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# N64d9df8009e947c58bd8957d468c31d4 node809 -node809 [ shape=none, color=black label=<
N64d9df8009e947c58bd8957d468c31d4
N64d9df8009e947c58bd8957d468c31d4
> ] -# N0b2f528dc219411a9862120f8e84b800 node810 -node810 [ shape=none, color=black label=<
N0b2f528dc219411a9862120f8e84b800
N0b2f528dc219411a9862120f8e84b800
> ] -# N422c98722a6841988c4270e840cb54b4 node811 -node811 [ shape=none, color=black label=<
N422c98722a6841988c4270e840cb54b4
N422c98722a6841988c4270e840cb54b4
sh:maxCount"1"^^xsd:integer
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedLicenseId node812 -node812 [ shape=none, color=black label=<
isDeprecatedLicenseId
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedLicenseId
rdfs:comment"Specifies whether a license or additional text identifier has been marked as -deprecated."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/VexFixedVulnAssessmentRelationship node813 -node813 [ shape=none, color=black label=<
VexFixedVulnAssessmentRelationship
https://spdx.org/rdf/3.0.1/terms/Security/VexFixedVulnAssessmentRelationship
rdfs:comment"Links a vulnerability and elements representing products (in the VEX sense) where -a fix has been applied and are no longer affected."@en
> ] -# Na051ace22bc44da589157825aa6f6d08 node814 -node814 [ shape=none, color=black label=<
Na051ace22bc44da589157825aa6f6d08
Na051ace22bc44da589157825aa6f6d08
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/locator node815 -node815 [ shape=none, color=black label=<
locator
https://spdx.org/rdf/3.0.1/terms/Security/locator
rdfs:comment"Provides the location of an exploit catalog."@en
> ] -# Nffc41cc6950e44d092f0ada7f810b441 node816 -node816 [ shape=none, color=black label=<
Nffc41cc6950e44d092f0ada7f810b441
Nffc41cc6950e44d092f0ada7f810b441
> ] -# N23e2d2386d92426a93cb1ef30565fc56 node817 -node817 [ shape=none, color=black label=<
N23e2d2386d92426a93cb1ef30565fc56
N23e2d2386d92426a93cb1ef30565fc56
sh:maxCount"1"^^xsd:integer
> ] -# N864f1cf776214b7b8c7d2e36fa01010e node818 -node818 [ shape=none, color=black label=<
N864f1cf776214b7b8c7d2e36fa01010e
N864f1cf776214b7b8c7d2e36fa01010e
> ] -# N30ed3730f7834b47b421d8f847599664 node819 -node819 [ shape=none, color=black label=<
N30ed3730f7834b47b421d8f847599664
N30ed3730f7834b47b421d8f847599664
> ] -# N9150604749584433b45394d5a272d1fa node820 -node820 [ shape=none, color=black label=<
N9150604749584433b45394d5a272d1fa
N9150604749584433b45394d5a272d1fa
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha1 node821 -node821 [ shape=none, color=black label=<
sha1
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha1
rdfs:comment"SHA-1, a secure hashing algorithm, as defined in [RFC 3174](https://www.rfc-editor.org/info/rfc3174)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/lineRange node822 -node822 [ shape=none, color=black label=<
lineRange
https://spdx.org/rdf/3.0.1/terms/Software/lineRange
rdfs:comment"Defines the line range in the original host file that the snippet information -applies to."@en
> ] -# N99ded6af86824f0f834bdda2359eb915 node823 -node823 [ shape=none, color=black label=<
N99ded6af86824f0f834bdda2359eb915
N99ded6af86824f0f834bdda2359eb915
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SbomType/deployed node824 -node824 [ shape=none, color=black label=<
deployed
https://spdx.org/rdf/3.0.1/terms/Software/SbomType/deployed
rdfs:comment"SBOM provides an inventory of software that is present on a system. This may be an assembly of other SBOMs that combines analysis of configuration options, and examination of execution behavior in a (potentially simulated) deployment environment."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/core node825 -node825 [ shape=none, color=black label=<
core
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/core
rdfs:comment"the element follows the Core profile specification"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/dataPreprocessing node826 -node826 [ shape=none, color=black label=<
dataPreprocessing
https://spdx.org/rdf/3.0.1/terms/Dataset/dataPreprocessing
rdfs:comment"Describes the preprocessing steps that were applied to the raw data to create the given dataset."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/SupportType/support node827 -node827 [ shape=none, color=black label=<
support
https://spdx.org/rdf/3.0.1/terms/Core/SupportType/support
rdfs:comment"the artifact has been released, and is supported from the supplier. There is a validUntilDate that can provide additional information about the duration of support."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/externalSpdxId node828 -node828 [ shape=none, color=black label=<
externalSpdxId
https://spdx.org/rdf/3.0.1/terms/Core/externalSpdxId
rdfs:comment"Identifies an external Element used within a Document but defined external to +# https://spdx.org/rdf/3.0.1/terms/Security/exploited node843 +node843 [ shape=none, color=black label=<
exploited
https://spdx.org/rdf/3.0.1/terms/Security/exploited
rdfs:comment"Describe that a CVE is known to have an exploit because it's been listed in an exploit catalog."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/energyUnit node844 +node844 [ shape=none, color=black label=<
energyUnit
https://spdx.org/rdf/3.0.1/terms/AI/energyUnit
rdfs:comment"Specifies the unit in which energy is measured."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDependencyManifest node845 +node845 [ shape=none, color=black label=<
hasDependencyManifest
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDependencyManifest
rdfs:comment"The `from` Element has manifest files that contain dependency information in each `to` Element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/identifierLocator node846 +node846 [ shape=none, color=black label=<
identifierLocator
https://spdx.org/rdf/3.0.1/terms/Core/identifierLocator
rdfs:comment"Provides the location for more information regarding an external identifier."@en
> ] +# N99aada57cc2547cea3b956f0eec65f8b node847 +node847 [ shape=none, color=black label=<
N99aada57cc2547cea3b956f0eec65f8b
N99aada57cc2547cea3b956f0eec65f8b
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense node848 +node848 [ shape=none, color=black label=<
ExtendableLicense
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense
rdfs:comment"Abstract class representing a License or an OrLaterOperator."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/vexVersion node849 +node849 [ shape=none, color=black label=<
vexVersion
https://spdx.org/rdf/3.0.1/terms/Security/vexVersion
rdfs:comment"Specifies the version of a VEX statement."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/beginIntegerRange node850 +node850 [ shape=none, color=black label=<
beginIntegerRange
https://spdx.org/rdf/3.0.1/terms/Core/beginIntegerRange
rdfs:comment"Defines the beginning of a range."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDynamicLink node851 +node851 [ shape=none, color=black label=<
hasDynamicLink
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDynamicLink
rdfs:comment"The `from` Element dynamically links in each `to` Element, during a LifecycleScopeType period."@en
> ] +# N5300764a76704f8fb1ff466c6c4e77ea node852 +node852 [ shape=none, color=black label=<
N5300764a76704f8fb1ff466c6c4e77ea
N5300764a76704f8fb1ff466c6c4e77ea
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/testedOn node853 +node853 [ shape=none, color=black label=<
testedOn
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/testedOn
rdfs:comment"(AI, Dataset) The `from` Element has been tested on the `to` Element(s)."@en
> ] +# N86d844cab94844e2805e32a9f034329b node854 +node854 [ shape=none, color=black label=<
N86d844cab94844e2805e32a9f034329b
N86d844cab94844e2805e32a9f034329b
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/funding node855 +node855 [ shape=none, color=black label=<
funding
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/funding
rdfs:comment"A reference to funding information related to a package."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityOther node856 +node856 [ shape=none, color=black label=<
securityOther
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityOther
rdfs:comment"A reference to related security information of unspecified type."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/typeOfModel node857 +node857 [ shape=none, color=black label=<
typeOfModel
https://spdx.org/rdf/3.0.1/terms/AI/typeOfModel
rdfs:comment"Records the type of the model used in the AI software."@en
> ] +# Nebb94845d721492b953ee1b294c49135 node858 +node858 [ shape=none, color=black label=<
Nebb94845d721492b953ee1b294c49135
Nebb94845d721492b953ee1b294c49135
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/republishedBy node859 +node859 [ shape=none, color=black label=<
republishedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/republishedBy
rdfs:comment"(Security) Designates a `from` Vulnerability's details were tracked, aggregated, and/or enriched to improve context (i.e. NVD) by each `to` Agent."@en
> ] +# N35bdc0390e86495489f15321dd731ca8 node860 +node860 [ shape=none, color=black label=<
N35bdc0390e86495489f15321dd731ca8
N35bdc0390e86495489f15321dd731ca8
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierType node861 +node861 [ shape=none, color=black label=<
contentIdentifierType
https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierType
rdfs:comment"Specifies the type of the content identifier."@en
> ] +# Nd922e379d8ef4ee5be4331c47fdc81ae node862 +node862 [ shape=none, color=black label=<
Nd922e379d8ef4ee5be4331c47fdc81ae
Nd922e379d8ef4ee5be4331c47fdc81ae
> ] +# N03c97de320b040d4ad9604d1d639c830 node863 +node863 [ shape=none, color=black label=<
N03c97de320b040d4ad9604d1d639c830
N03c97de320b040d4ad9604d1d639c830
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/green node864 +node864 [ shape=none, color=black label=<
green
https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/green
rdfs:comment"Dataset can be shared within a community of peers and partners."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/customIdToUri node865 +node865 [ shape=none, color=black label=<
customIdToUri
https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/customIdToUri
rdfs:comment"Maps a LicenseRef or AdditionRef string for a Custom License or a Custom +License Addition to its URI ID."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/datasetNoise node866 +node866 [ shape=none, color=black label=<
datasetNoise
https://spdx.org/rdf/3.0.1/terms/Dataset/datasetNoise
rdfs:comment"Describes potentially noisy elements of the dataset."@en
> ] +# Na83e9286a1ed48e7a722c8906e6b2e23 node867 +node867 [ shape=none, color=black label=<
Na83e9286a1ed48e7a722c8906e6b2e23
Na83e9286a1ed48e7a722c8906e6b2e23
> ] +# Naad9e6cfb5b94963a50be08dd6b1d6fb node868 +node868 [ shape=none, color=black label=<
Naad9e6cfb5b94963a50be08dd6b1d6fb
Naad9e6cfb5b94963a50be08dd6b1d6fb
> ] +# N3b5fe1fe93d248ef98a069c12fb5765c node869 +node869 [ shape=none, color=black label=<
N3b5fe1fe93d248ef98a069c12fb5765c
N3b5fe1fe93d248ef98a069c12fb5765c
> ] +# Nc6ce7493b970411eb42fefd6a3a29ea0 node870 +node870 [ shape=none, color=black label=<
Nc6ce7493b970411eb42fefd6a3a29ea0
Nc6ce7493b970411eb42fefd6a3a29ea0
> ] +# N90f1564f799442b8b7fad09020382166 node871 +node871 [ shape=none, color=black label=<
N90f1564f799442b8b7fad09020382166
N90f1564f799442b8b7fad09020382166
> ] +# N0225720b7ff1458aa2f4afd487c515ee node872 +node872 [ shape=none, color=black label=<
N0225720b7ff1458aa2f4afd487c515ee
N0225720b7ff1458aa2f4afd487c515ee
> ] +# N30e6cacc6b6241ca8f4a888f8213f01b node873 +node873 [ shape=none, color=black label=<
N30e6cacc6b6241ca8f4a888f8213f01b
N30e6cacc6b6241ca8f4a888f8213f01b
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/structured node874 +node874 [ shape=none, color=black label=<
structured
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/structured
rdfs:comment"data is stored in tabular format or retrieved from a relational database."@en
> ] +# N3aab311332934abfb2a98b6a4c89eb68 node875 +node875 [ shape=none, color=black label=<
N3aab311332934abfb2a98b6a4c89eb68
N3aab311332934abfb2a98b6a4c89eb68
> ] +# N56a140784bbd4b98b49240e91be93873 node876 +node876 [ shape=none, color=black label=<
N56a140784bbd4b98b49240e91be93873
N56a140784bbd4b98b49240e91be93873
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/build node877 +node877 [ shape=none, color=black label=<
build
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/build
rdfs:comment"A relationship has specific context implications during an element's build phase, during development."@en
> ] +# N73d196ed4d9741419fb357c1499e67f8 node878 +node878 [ shape=none, color=black label=<
N73d196ed4d9741419fb357c1499e67f8
N73d196ed4d9741419fb357c1499e67f8
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cve node879 +node879 [ shape=none, color=black label=<
cve
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cve
rdfs:comment"Common Vulnerabilities and Exposures identifiers, an identifier for a specific software flaw defined within the official CVE Dictionary and that conforms to the [CVE specification](https://csrc.nist.gov/glossary/term/cve_id)."@en
> ] +# N2c8b9ca41bf14b978f4ecb7262eff676 node880 +node880 [ shape=none, color=black label=<
N2c8b9ca41bf14b978f4ecb7262eff676
N2c8b9ca41bf14b978f4ecb7262eff676
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/confidentialityLevel node881 +node881 [ shape=none, color=black label=<
confidentialityLevel
https://spdx.org/rdf/3.0.1/terms/Dataset/confidentialityLevel
rdfs:comment"Describes the confidentiality level of the data points contained in the dataset."@en
> ] +# N99f081c008164a4685480d94229c5f5e node882 +node882 [ shape=none, color=black label=<
N99f081c008164a4685480d94229c5f5e
N99f081c008164a4685480d94229c5f5e
> ] +# Nc4df74e8b24b4475bc5e707605867c93 node883 +node883 [ shape=none, color=black label=<
Nc4df74e8b24b4475bc5e707605867c93
Nc4df74e8b24b4475bc5e707605867c93
> ] +# N23d48cd89ea24e66addec228b1b325a1 node884 +node884 [ shape=none, color=black label=<
N23d48cd89ea24e66addec228b1b325a1
N23d48cd89ea24e66addec228b1b325a1
> ] +# Nbd934c802c224b4d82ebe60fa4af9d61 node885 +node885 [ shape=none, color=black label=<
Nbd934c802c224b4d82ebe60fa4af9d61
Nbd934c802c224b4d82ebe60fa4af9d61
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/SupportType/support node886 +node886 [ shape=none, color=black label=<
support
https://spdx.org/rdf/3.0.1/terms/Core/SupportType/support
rdfs:comment"the artifact has been released, and is supported from the supplier. There is a validUntilDate that can provide additional information about the duration of support."@en
> ] +# Naa7c2b0b1ce542e7af543208bc7e881b node887 +node887 [ shape=none, color=black label=<
Naa7c2b0b1ce542e7af543208bc7e881b
Naa7c2b0b1ce542e7af543208bc7e881b
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/validUntilTime node888 +node888 [ shape=none, color=black label=<
validUntilTime
https://spdx.org/rdf/3.0.1/terms/Core/validUntilTime
rdfs:comment"Specifies until when the artifact can be used before its usage needs to be +reassessed."@en
> ] +# N3ef6b790c3bb4a0991068a0f03a95a15 node889 +node889 [ shape=none, color=black label=<
N3ef6b790c3bb4a0991068a0f03a95a15
N3ef6b790c3bb4a0991068a0f03a95a15
> ] +# Nf13adc4a85d8451aa3b354788462ee7e node890 +node890 [ shape=none, color=black label=<
Nf13adc4a85d8451aa3b354788462ee7e
Nf13adc4a85d8451aa3b354788462ee7e
> ] +# N2358a17936fe4965a010da50134a70f9 node891 +node891 [ shape=none, color=black label=<
N2358a17936fe4965a010da50134a70f9
N2358a17936fe4965a010da50134a70f9
> ] +# N5aafcebaaad745ab8efc7f978db24e39 node892 +node892 [ shape=none, color=black label=<
N5aafcebaaad745ab8efc7f978db24e39
N5aafcebaaad745ab8efc7f978db24e39
> ] +# N5f3e05c938f74998b290dd9006640841 node893 +node893 [ shape=none, color=black label=<
N5f3e05c938f74998b290dd9006640841
N5f3e05c938f74998b290dd9006640841
> ] +# https://spdx.org/rdf/3.0.1/terms/Build/environment node894 +node894 [ shape=none, color=black label=<
environment
https://spdx.org/rdf/3.0.1/terms/Build/environment
rdfs:comment"Property describing the session in which a build is invoked."@en
> ] +# N6a3ab410802a45c5bf17af188b933ab9 node895 +node895 [ shape=none, color=black label=<
N6a3ab410802a45c5bf17af188b933ab9
N6a3ab410802a45c5bf17af188b933ab9
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/anonymizationMethodUsed node896 +node896 [ shape=none, color=black label=<
anonymizationMethodUsed
https://spdx.org/rdf/3.0.1/terms/Dataset/anonymizationMethodUsed
rdfs:comment"Describes the anonymization methods used."@en
> ] +# N331e280ec4854df6ac87c8ca0a1a3b19 node897 +node897 [ shape=none, color=black label=<
N331e280ec4854df6ac87c8ca0a1a3b19
N331e280ec4854df6ac87c8ca0a1a3b19
> ] +# Nc046dc444ca8419ca41fce7b99eec180 node898 +node898 [ shape=none, color=black label=<
Nc046dc444ca8419ca41fce7b99eec180
Nc046dc444ca8419ca41fce7b99eec180
> ] +# N9dbcaf21b18a44db94e43fa02c96a466 node899 +node899 [ shape=none, color=black label=<
N9dbcaf21b18a44db94e43fa02c96a466
N9dbcaf21b18a44db94e43fa02c96a466
> ] +# N81aeeaa540394f6b8597134e07cc244c node900 +node900 [ shape=none, color=black label=<
N81aeeaa540394f6b8597134e07cc244c
N81aeeaa540394f6b8597134e07cc244c
> ] +# N832452884b4540018bd592846d5ca1e0 node901 +node901 [ shape=none, color=black label=<
N832452884b4540018bd592846d5ca1e0
N832452884b4540018bd592846d5ca1e0
> ] +# N124bf2a2fe224b56af45c8b4d0b8b239 node902 +node902 [ shape=none, color=black label=<
N124bf2a2fe224b56af45c8b4d0b8b239
N124bf2a2fe224b56af45c8b4d0b8b239
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/impactStatement node903 +node903 [ shape=none, color=black label=<
impactStatement
https://spdx.org/rdf/3.0.1/terms/Security/impactStatement
rdfs:comment"Explains why a VEX product is not affected by a vulnerability. It is an +alternative in VexNotAffectedVulnAssessmentRelationship to the machine-readable +justification label."@en
> ] +# Nea95221dca69444784a501f3c9005101 node904 +node904 [ shape=none, color=black label=<
Nea95221dca69444784a501f3c9005101
Nea95221dca69444784a501f3c9005101
> ] +# N56b59d294df84977a4f0208d73787417 node905 +node905 [ shape=none, color=black label=<
N56b59d294df84977a4f0208d73787417
N56b59d294df84977a4f0208d73787417
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/build node906 +node906 [ shape=none, color=black label=<
build
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/build
rdfs:comment"the element follows the Build profile specification"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/to node907 +node907 [ shape=none, color=black label=<
to
https://spdx.org/rdf/3.0.1/terms/Core/to
rdfs:comment"References an Element on the right-hand side of a relationship."@en
> ] +# N3698f25949bb4aedb00c8d2e7453576a node908 +node908 [ shape=none, color=black label=<
N3698f25949bb4aedb00c8d2e7453576a
N3698f25949bb4aedb00c8d2e7453576a
sh:maxCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/ai node909 +node909 [ shape=none, color=black label=<
ai
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/ai
rdfs:comment"the element follows the AI profile specification"@en
> ] +# Naff0c781dbd041d2978a74c188f3acbe node910 +node910 [ shape=none, color=black label=<
Naff0c781dbd041d2978a74c188f3acbe
Naff0c781dbd041d2978a74c188f3acbe
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/riskAssessment node911 +node911 [ shape=none, color=black label=<
riskAssessment
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/riskAssessment
rdfs:comment"A reference to a risk assessment for a package."@en
> ] +# N32e8ed3ba7e94554b0a31542d08be68d node912 +node912 [ shape=none, color=black label=<
N32e8ed3ba7e94554b0a31542d08be68d
N32e8ed3ba7e94554b0a31542d08be68d
> ] +# Nfa644c75fa594b889221832fb1c44668 node913 +node913 [ shape=none, color=black label=<
Nfa644c75fa594b889221832fb1c44668
Nfa644c75fa594b889221832fb1c44668
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssessmentFor node914 +node914 [ shape=none, color=black label=<
hasAssessmentFor
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssessmentFor
rdfs:comment"(Security) Relates a `from` Vulnerability and each `to` Element(s) with a security assessment. To be used with `VulnAssessmentRelationship` types."@en
> ] +# N14b37b1d1c1f480dbcd003bec55f7536 node915 +node915 [ shape=none, color=black label=<
N14b37b1d1c1f480dbcd003bec55f7536
N14b37b1d1c1f480dbcd003bec55f7536
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/snippetFromFile node916 +node916 [ shape=none, color=black label=<
snippetFromFile
https://spdx.org/rdf/3.0.1/terms/Software/snippetFromFile
rdfs:comment"Defines the original host file that the snippet information applies to."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/informationAboutTraining node917 +node917 [ shape=none, color=black label=<
informationAboutTraining
https://spdx.org/rdf/3.0.1/terms/AI/informationAboutTraining
rdfs:comment"Describes relevant information about different steps of the training process."@en
> ] +# Ncf82d37ce7ed4f61acf9f1d123c1d64a node918 +node918 [ shape=none, color=black label=<
Ncf82d37ce7ed4f61acf9f1d123c1d64a
Ncf82d37ce7ed4f61acf9f1d123c1d64a
> ] +# N0df42ecd13ea40edbe3ee70c57719d9c node919 +node919 [ shape=none, color=black label=<
N0df42ecd13ea40edbe3ee70c57719d9c
N0df42ecd13ea40edbe3ee70c57719d9c
> ] +# N7622d5545bb94b62b658ae8519648849 node920 +node920 [ shape=none, color=black label=<
N7622d5545bb94b62b658ae8519648849
N7622d5545bb94b62b658ae8519648849
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/metrics node921 +node921 [ shape=none, color=black label=<
metrics
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/metrics
rdfs:comment"A reference to metrics related to package such as OpenSSF scorecards."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/externalSpdxId node922 +node922 [ shape=none, color=black label=<
externalSpdxId
https://spdx.org/rdf/3.0.1/terms/Core/externalSpdxId
rdfs:comment"Identifies an external Element used within a Document but defined external to that Document."@en
> ] -# N3c1c18955525431bb8ac336260e1edab node829 -node829 [ shape=none, color=black label=<
N3c1c18955525431bb8ac336260e1edab
N3c1c18955525431bb8ac336260e1edab
> ] -# N6dd5d2ddd6fe49f290b4efa60e32f752 node830 -node830 [ shape=none, color=black label=<
N6dd5d2ddd6fe49f290b4efa60e32f752
N6dd5d2ddd6fe49f290b4efa60e32f752
sh:maxCount"1"^^xsd:integer
> ] -# N1aab34a363df411d9d09cbeb144f7322 node831 -node831 [ shape=none, color=black label=<
N1aab34a363df411d9d09cbeb144f7322
N1aab34a363df411d9d09cbeb144f7322
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/invokedBy node832 -node832 [ shape=none, color=black label=<
invokedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/invokedBy
rdfs:comment"The `from` Element was invoked by the `to` Agent, during a LifecycleScopeType period (for example, a Build element that describes a build step)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/qualityAssessmentReport node833 -node833 [ shape=none, color=black label=<
qualityAssessmentReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/qualityAssessmentReport
rdfs:comment"A reference to a quality assessment for a package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/securityOther node834 -node834 [ shape=none, color=black label=<
securityOther
https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/securityOther
rdfs:comment"Used when there is a security related identifier of unspecified type."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/vexVersion node835 -node835 [ shape=none, color=black label=<
vexVersion
https://spdx.org/rdf/3.0.1/terms/Security/vexVersion
rdfs:comment"Specifies the version of a VEX statement."@en
> ] -# Nb92ae68633ba4e829bb9472727b959ee node836 -node836 [ shape=none, color=black label=<
Nb92ae68633ba4e829bb9472727b959ee
Nb92ae68633ba4e829bb9472727b959ee
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifier node837 -node837 [ shape=none, color=black label=<
contentIdentifier
https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifier
rdfs:comment"A canonical, unique, immutable identifier of the artifact content, that may be -used for verifying its identity and/or integrity."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/evidence node838 -node838 [ shape=none, color=black label=<
evidence
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/evidence
rdfs:comment"the Element is the evidence that a specification or requirement has been fulfilled"@en
> ] -# N97384060250744cd8346a7a156ecddc0 node839 -node839 [ shape=none, color=black label=<
N97384060250744cd8346a7a156ecddc0
N97384060250744cd8346a7a156ecddc0
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/dataLicense node840 -node840 [ shape=none, color=black label=<
dataLicense
https://spdx.org/rdf/3.0.1/terms/Core/dataLicense
rdfs:comment"Provides the license under which the SPDX documentation of the Element can be -used."@en
> ] -# N3241dfebce2e4f278a0bd6a63b8fc467 node841 -node841 [ shape=none, color=black label=<
N3241dfebce2e4f278a0bd6a63b8fc467
N3241dfebce2e4f278a0bd6a63b8fc467
> ] -# Nb1af225463ed4515b351798c15feadc6 node842 -node842 [ shape=none, color=black label=<
Nb1af225463ed4515b351798c15feadc6
Nb1af225463ed4515b351798c15feadc6
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedBy node843 -node843 [ shape=none, color=black label=<
fixedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedBy
rdfs:comment"(Security) Designates a `from` Vulnerability has been fixed by the `to` Agent(s)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Build/configSourceDigest node844 -node844 [ shape=none, color=black label=<
configSourceDigest
https://spdx.org/rdf/3.0.1/terms/Build/configSourceDigest
rdfs:comment"Property that describes the digest of the build configuration file used to -invoke a build."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/video node845 -node845 [ shape=none, color=black label=<
video
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/video
rdfs:comment"data is video based, such as a collection of movie clips featuring Tom Hanks."@en
> ] -# Nd7c22c441aa547759b4dcbfecfcd361d node846 -node846 [ shape=none, color=black label=<
Nd7c22c441aa547759b4dcbfecfcd361d
Nd7c22c441aa547759b4dcbfecfcd361d
> ] -# N38779b51a18e44b59984accef8aaee2a node847 -node847 [ shape=none, color=black label=<
N38779b51a18e44b59984accef8aaee2a
N38779b51a18e44b59984accef8aaee2a
> ] -# N871187872943442eb716e17f83984d42 node848 -node848 [ shape=none, color=black label=<
N871187872943442eb716e17f83984d42
N871187872943442eb716e17f83984d42
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/directDownload node849 -node849 [ shape=none, color=black label=<
directDownload
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/directDownload
rdfs:comment"the dataset is publicly available and can be downloaded directly."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasSpecification node850 -node850 [ shape=none, color=black label=<
hasSpecification
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasSpecification
rdfs:comment"Every `to` Element is a specification for the `from` Element (`from` hasSpecification `to`), during a LifecycleScopeType period."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/createdBy node851 -node851 [ shape=none, color=black label=<
createdBy
https://spdx.org/rdf/3.0.1/terms/Core/createdBy
rdfs:comment"Identifies who or what created the Element."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/swhid node852 -node852 [ shape=none, color=black label=<
swhid
https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/swhid
rdfs:comment"SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and in the case of filess they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`."@en
> ] -# N65ac63b6733b4b04a4e163b87af49d1f node853 -node853 [ shape=none, color=black label=<
N65ac63b6733b4b04a4e163b87af49d1f
N65ac63b6733b4b04a4e163b87af49d1f
sh:maxCount"1"^^xsd:integer
> ] -# N9bb838f9b7f846519438ef4dc71004f8 node854 -node854 [ shape=none, color=black label=<
N9bb838f9b7f846519438ef4dc71004f8
N9bb838f9b7f846519438ef4dc71004f8
> ] -# N2253172cabd0464abc6e325000c4eca1 node855 -node855 [ shape=none, color=black label=<
N2253172cabd0464abc6e325000c4eca1
N2253172cabd0464abc6e325000c4eca1
> ] -# N09dbc6a7572a4408ae271152035d3a49 node856 -node856 [ shape=none, color=black label=<
N09dbc6a7572a4408ae271152035d3a49
N09dbc6a7572a4408ae271152035d3a49
> ] -# N1ee06d78baca4c6eae378acebe76eb50 node857 -node857 [ shape=none, color=black label=<
N1ee06d78baca4c6eae378acebe76eb50
N1ee06d78baca4c6eae378acebe76eb50
> ] -# Na86cf435df0c4974800298b9a5ed8e58 node858 -node858 [ shape=none, color=black label=<
Na86cf435df0c4974800298b9a5ed8e58
Na86cf435df0c4974800298b9a5ed8e58
> ] -# N3c43b2c1f01c4f52b2066e1591651dcf node859 -node859 [ shape=none, color=black label=<
N3c43b2c1f01c4f52b2066e1591651dcf
N3c43b2c1f01c4f52b2066e1591651dcf
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Build/buildType node860 -node860 [ shape=none, color=black label=<
buildType
https://spdx.org/rdf/3.0.1/terms/Build/buildType
rdfs:comment"A buildType is a hint that is used to indicate the toolchain, platform, or -infrastructure that the build was invoked on."@en
> ] -# N06347be53af74b69bf4c3cd744c77b2e node861 -node861 [ shape=none, color=black label=<
N06347be53af74b69bf4c3cd744c77b2e
N06347be53af74b69bf4c3cd744c77b2e
> ] -# N7eb38bb9173f4cff8a1276003f1727ca node862 -node862 [ shape=none, color=black label=<
N7eb38bb9173f4cff8a1276003f1727ca
N7eb38bb9173f4cff8a1276003f1727ca
> ] -# Ne853faf2d0ff4134b8c86a00dfed2a57 node863 -node863 [ shape=none, color=black label=<
Ne853faf2d0ff4134b8c86a00dfed2a57
Ne853faf2d0ff4134b8c86a00dfed2a57
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/deprecatedVersion node864 -node864 [ shape=none, color=black label=<
deprecatedVersion
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/deprecatedVersion
rdfs:comment"Specifies the SPDX License List version in which this license or exception -identifier was deprecated."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/complete node865 -node865 [ shape=none, color=black label=<
complete
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/complete
rdfs:comment"The relationship is known to be exhaustive."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/doesNotAffect node866 -node866 [ shape=none, color=black label=<
doesNotAffect
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/doesNotAffect
rdfs:comment"(Security/VEX) The `from` Vulnerability has no impact on each `to` Element. The use of the `doesNotAffect` is constrained to `VexNotAffectedVulnAssessmentRelationship` classed relationships."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotPresent node867 -node867 [ shape=none, color=black label=<
vulnerableCodeNotPresent
https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotPresent
rdfs:comment"The product is not affected because the code underlying the vulnerability is not present in the product."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifier node868 -node868 [ shape=none, color=black label=<
ContentIdentifier
https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifier
rdfs:comment"A canonical, unique, immutable identifier"@en
> ] -# N9f55d9b35d3146f58f3b2481e214722b node869 -node869 [ shape=none, color=black label=<
N9f55d9b35d3146f58f3b2481e214722b
N9f55d9b35d3146f58f3b2481e214722b
> ] -# N21ef13110b8e4105b67316229807f124 node870 -node870 [ shape=none, color=black label=<
N21ef13110b8e4105b67316229807f124
N21ef13110b8e4105b67316229807f124
> ] -# Nc5aa45ed51734d22a011a3d8dd0b78d3 node871 -node871 [ shape=none, color=black label=<
Nc5aa45ed51734d22a011a3d8dd0b78d3
Nc5aa45ed51734d22a011a3d8dd0b78d3
> ] -# N7fe12ec306074265b52a6bc390f98078 node872 -node872 [ shape=none, color=black label=<
N7fe12ec306074265b52a6bc390f98078
N7fe12ec306074265b52a6bc390f98078
> ] -# Nc76e5d8c2ae3479095c292b9158ed018 node873 -node873 [ shape=none, color=black label=<
Nc76e5d8c2ae3479095c292b9158ed018
Nc76e5d8c2ae3479095c292b9158ed018
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/test node874 -node874 [ shape=none, color=black label=<
test
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/test
rdfs:comment"The Element is a test used to verify functionality on an software element"@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDynamicLink node875 -node875 [ shape=none, color=black label=<
hasDynamicLink
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDynamicLink
rdfs:comment"The `from` Element dynamically links in each `to` Element, during a LifecycleScopeType period."@en
> ] -# N30d853b38291484484f42f765fa22c23 node876 -node876 [ shape=none, color=black label=<
N30d853b38291484484f42f765fa22c23
N30d853b38291484484f42f765fa22c23
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTestCase node877 -node877 [ shape=none, color=black label=<
hasTestCase
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTestCase
rdfs:comment"Every `to` Element is a test case for the `from` Element (`from` hasTestCase `to`)."@en
> ] -# N169de6a2786b4f4cb2babcb5b6c27745 node878 -node878 [ shape=none, color=black label=<
N169de6a2786b4f4cb2babcb5b6c27745
N169de6a2786b4f4cb2babcb5b6c27745
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noSupport node879 -node879 [ shape=none, color=black label=<
noSupport
https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noSupport
rdfs:comment"there is no support for the artifact from the supplier, consumer assumes any support obligations."@en
> ] -# Nb7868697175843f99a6454463c6400e8 node880 -node880 [ shape=none, color=black label=<
Nb7868697175843f99a6454463c6400e8
Nb7868697175843f99a6454463c6400e8
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/operatingSystem node881 -node881 [ shape=none, color=black label=<
operatingSystem
https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/operatingSystem
rdfs:comment"the Element is an operating system"@en
> ] -# N1c4ae0cc9c134c06a8d0ae373d3b8275 node882 -node882 [ shape=none, color=black label=<
N1c4ae0cc9c134c06a8d0ae373d3b8275
N1c4ae0cc9c134c06a8d0ae373d3b8275
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary node883 -node883 [ shape=none, color=black label=<
vulnerableCodeCannotBeControlledByAdversary
https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary
rdfs:comment"The vulnerable component is present, and the component contains the vulnerable code. However, vulnerable code is used in such a way that an attacker cannot mount any anticipated attack."@en
> ] -# N23113499085545ae9a5ae5901cdf272a node884 -node884 [ shape=none, color=black label=<
N23113499085545ae9a5ae5901cdf272a
N23113499085545ae9a5ae5901cdf272a
> ] -# N976531221612427090319ce8afa26e48 node885 -node885 [ shape=none, color=black label=<
N976531221612427090319ce8afa26e48
N976531221612427090319ce8afa26e48
> ] -# Nad30feede0e04a349efa0cf7f1cf932f node886 -node886 [ shape=none, color=black label=<
Nad30feede0e04a349efa0cf7f1cf932f
Nad30feede0e04a349efa0cf7f1cf932f
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/externalRefType node887 -node887 [ shape=none, color=black label=<
externalRefType
https://spdx.org/rdf/3.0.1/terms/Core/externalRefType
rdfs:comment"Specifies the type of the external reference."@en
> ] -# N6706570a4e604609af05164449128f55 node888 -node888 [ shape=none, color=black label=<
N6706570a4e604609af05164449128f55
N6706570a4e604609af05164449128f55
> ] -# N67a0c1fc83fa43009b2f1cf9e79172c8 node889 -node889 [ shape=none, color=black label=<
N67a0c1fc83fa43009b2f1cf9e79172c8
N67a0c1fc83fa43009b2f1cf9e79172c8
> ] -# N58193a013f824ac387e6a6fb7c6aefad node890 -node890 [ shape=none, color=black label=<
N58193a013f824ac387e6a6fb7c6aefad
N58193a013f824ac387e6a6fb7c6aefad
> ] -# Nbd67e229cbfc468980571e25841a1b6c node891 -node891 [ shape=none, color=black label=<
Nbd67e229cbfc468980571e25841a1b6c
Nbd67e229cbfc468980571e25841a1b6c
> ] -# https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/serious node892 -node892 [ shape=none, color=black label=<
serious
https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/serious
rdfs:comment"The highest level of risk posed by an AI system."@en
> ] -# N9dfe2593a09d4dada75449e7cf0a08f7 node893 -node893 [ shape=none, color=black label=<
N9dfe2593a09d4dada75449e7cf0a08f7
N9dfe2593a09d4dada75449e7cf0a08f7
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/homePage node894 -node894 [ shape=none, color=black label=<
homePage
https://spdx.org/rdf/3.0.1/terms/Software/homePage
rdfs:comment"A place for the SPDX document creator to record a website that serves as the -package's home page."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/attributionText node895 -node895 [ shape=none, color=black label=<
attributionText
https://spdx.org/rdf/3.0.1/terms/Software/attributionText
rdfs:comment"Provides a place for the SPDX data creator to record acknowledgement text for -a software Package, File or Snippet."@en
> ] -# N814c4ca8780344c28c86ee8dca275167 node896 -node896 [ shape=none, color=black label=<
N814c4ca8780344c28c86ee8dca275167
N814c4ca8780344c28c86ee8dca275167
> ] -# Ne3b7e92e2a464b50acce3bceb0802505 node897 -node897 [ shape=none, color=black label=<
Ne3b7e92e2a464b50acce3bceb0802505
Ne3b7e92e2a464b50acce3bceb0802505
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/releaseNotes node898 -node898 [ shape=none, color=black label=<
releaseNotes
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/releaseNotes
rdfs:comment"A reference to the release notes for a package."@en
> ] -# N187fd1a10e8e46d69ed6f23fae15f07e node899 -node899 [ shape=none, color=black label=<
N187fd1a10e8e46d69ed6f23fae15f07e
N187fd1a10e8e46d69ed6f23fae15f07e
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/Person node900 -node900 [ shape=none, color=black label=<
Person
https://spdx.org/rdf/3.0.1/terms/Core/Person
rdfs:comment"An individual human being."@en
> ] -# N84fbdce695a44fea82d914297af0060d node901 -node901 [ shape=none, color=black label=<
N84fbdce695a44fea82d914297af0060d
N84fbdce695a44fea82d914297af0060d
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/software node902 -node902 [ shape=none, color=black label=<
software
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/software
rdfs:comment"the element follows the Software profile specification"@en
> ] -# Nd6644beca4a5447daa7b7e995313051c node903 -node903 [ shape=none, color=black label=<
Nd6644beca4a5447daa7b7e995313051c
Nd6644beca4a5447daa7b7e995313051c
> ] -# Nfa4c78df15e546569924e9dd011142ab node904 -node904 [ shape=none, color=black label=<
Nfa4c78df15e546569924e9dd011142ab
Nfa4c78df15e546569924e9dd011142ab
> ] -# N50bd55a1fc144a9e8fb9b2fe46f1b5c9 node905 -node905 [ shape=none, color=black label=<
N50bd55a1fc144a9e8fb9b2fe46f1b5c9
N50bd55a1fc144a9e8fb9b2fe46f1b5c9
> ] -# N6f0216c6a13e44398d913872bc088cd3 node906 -node906 [ shape=none, color=black label=<
N6f0216c6a13e44398d913872bc088cd3
N6f0216c6a13e44398d913872bc088cd3
sh:maxCount"1"^^xsd:integer
> ] -# N1e19d35fa343492b852276c889816250 node907 -node907 [ shape=none, color=black label=<
N1e19d35fa343492b852276c889816250
N1e19d35fa343492b852276c889816250
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/Snippet node908 -node908 [ shape=none, color=black label=<
Snippet
https://spdx.org/rdf/3.0.1/terms/Software/Snippet
rdfs:comment"Describes a certain part of a file."@en
> ] -# Nb9095e3c99694fbb87b79b7945c536fc node909 -node909 [ shape=none, color=black label=<
Nb9095e3c99694fbb87b79b7945c536fc
Nb9095e3c99694fbb87b79b7945c536fc
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityPenTestReport node910 -node910 [ shape=none, color=black label=<
securityPenTestReport
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityPenTestReport
rdfs:comment"A reference to a [penetration test](https://en.wikipedia.org/wiki/Penetration_test) report for a package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/registration node911 -node911 [ shape=none, color=black label=<
registration
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/registration
rdfs:comment"the dataset is not publicly available and an email registration is required before accessing the dataset, although without an affirmative acceptance of terms."@en
> ] -# Ne41496b2996b48a3b35a24b4e305b47c node912 -node912 [ shape=none, color=black label=<
Ne41496b2996b48a3b35a24b4e305b47c
Ne41496b2996b48a3b35a24b4e305b47c
> ] -# N06c7bf995e35438ba49c35fc3e2fca27 node913 -node913 [ shape=none, color=black label=<
N06c7bf995e35438ba49c35fc3e2fca27
N06c7bf995e35438ba49c35fc3e2fca27
> ] -# N525b5556308c49d38ddb3b1673d520bc node914 -node914 [ shape=none, color=black label=<
N525b5556308c49d38ddb3b1673d520bc
N525b5556308c49d38ddb3b1673d520bc
> ] -# N2f49292571b7406fa41b782a864ba500 node915 -node915 [ shape=none, color=black label=<
N2f49292571b7406fa41b782a864ba500
N2f49292571b7406fa41b782a864ba500
> ] -# N0148b3e93a14440eb56aee2978103658 node916 -node916 [ shape=none, color=black label=<
N0148b3e93a14440eb56aee2978103658
N0148b3e93a14440eb56aee2978103658
> ] -# Necd8e1018e5f4282a602db3e6d847d79 node917 -node917 [ shape=none, color=black label=<
Necd8e1018e5f4282a602db3e6d847d79
Necd8e1018e5f4282a602db3e6d847d79
> ] -# N39a31c7e30274855b81593c0180e2298 node918 -node918 [ shape=none, color=black label=<
N39a31c7e30274855b81593c0180e2298
N39a31c7e30274855b81593c0180e2298
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectExtendableLicense node919 -node919 [ shape=none, color=black label=<
subjectExtendableLicense
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectExtendableLicense
rdfs:comment"A License participating in a 'with addition' model."@en
> ] -# N87ddd431f3fe4a20b8b860226a091da2 node920 -node920 [ shape=none, color=black label=<
N87ddd431f3fe4a20b8b860226a091da2
N87ddd431f3fe4a20b8b860226a091da2
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/packageUrl node921 -node921 [ shape=none, color=black label=<
packageUrl
https://spdx.org/rdf/3.0.1/terms/Software/packageUrl
rdfs:comment"Provides a place for the SPDX data creator to record the package URL string +# N01e3bf5894cd4f90a2552d2b5f98d0d3 node923 +node923 [ shape=none, color=black label=<
N01e3bf5894cd4f90a2552d2b5f98d0d3
N01e3bf5894cd4f90a2552d2b5f98d0d3
> ] +# N1c00f0823a624605bf682eb2e480f6b3 node924 +node924 [ shape=none, color=black label=<
N1c00f0823a624605bf682eb2e480f6b3
N1c00f0823a624605bf682eb2e480f6b3
sh:maxCount"1"^^xsd:integer
> ] +# Nbfc1dbeee0e7469e976c4151a84813fd node925 +node925 [ shape=none, color=black label=<
Nbfc1dbeee0e7469e976c4151a84813fd
Nbfc1dbeee0e7469e976c4151a84813fd
> ] +# Nfdd9d6f7cc964ea4ab0ad08d11848932 node926 +node926 [ shape=none, color=black label=<
Nfdd9d6f7cc964ea4ab0ad08d11848932
Nfdd9d6f7cc964ea4ab0ad08d11848932
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/npm node927 +node927 [ shape=none, color=black label=<
npm
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/npm
rdfs:comment"A reference to an npm package. The package locator format, looks like `package@version`, is defined in [npm Docs](https://docs.npmjs.com/cli/v10/configuring-npm/package-json)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedAdditionId node928 +node928 [ shape=none, color=black label=<
isDeprecatedAdditionId
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedAdditionId
rdfs:comment"Specifies whether an additional text identifier has been marked as deprecated."@en
> ] +# N4f6ca7e6877c438980add5b132355a5d node929 +node929 [ shape=none, color=black label=<
N4f6ca7e6877c438980add5b132355a5d
N4f6ca7e6877c438980add5b132355a5d
> ] +# Nb7392998a5774d26a4268086c9429d23 node930 +node930 [ shape=none, color=black label=<
Nb7392998a5774d26a4268086c9429d23
Nb7392998a5774d26a4268086c9429d23
sh:maxCount"1"^^xsd:integer
> ] +# Nac7b25f79f2c4011a71ae3e7b30b3bc2 node931 +node931 [ shape=none, color=black label=<
Nac7b25f79f2c4011a71ae3e7b30b3bc2
Nac7b25f79f2c4011a71ae3e7b30b3bc2
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/dataCollectionProcess node932 +node932 [ shape=none, color=black label=<
dataCollectionProcess
https://spdx.org/rdf/3.0.1/terms/Dataset/dataCollectionProcess
rdfs:comment"Describes how the dataset was collected."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/percentile node933 +node933 [ shape=none, color=black label=<
percentile
https://spdx.org/rdf/3.0.1/terms/Security/percentile
rdfs:comment"The percentile of the current probability score."@en
> ] +# N6acc4f9619bc432684d16ae2a96ee9bc node934 +node934 [ shape=none, color=black label=<
N6acc4f9619bc432684d16ae2a96ee9bc
N6acc4f9619bc432684d16ae2a96ee9bc
> ] +# N77455cc514974cfa9c60ae131821adc9 node935 +node935 [ shape=none, color=black label=<
N77455cc514974cfa9c60ae131821adc9
N77455cc514974cfa9c60ae131821adc9
> ] +# N5451d1c09fe9475ba46f57592d4db2e1 node936 +node936 [ shape=none, color=black label=<
N5451d1c09fe9475ba46f57592d4db2e1
N5451d1c09fe9475ba46f57592d4db2e1
> ] +# Nd858ae99c5bf458f8949c79a892d9d23 node937 +node937 [ shape=none, color=black label=<
Nd858ae99c5bf458f8949c79a892d9d23
Nd858ae99c5bf458f8949c79a892d9d23
> ] +# N398e05928eef43fc886624e2025f2f2a node938 +node938 [ shape=none, color=black label=<
N398e05928eef43fc886624e2025f2f2a
N398e05928eef43fc886624e2025f2f2a
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/componentNotPresent node939 +node939 [ shape=none, color=black label=<
componentNotPresent
https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/componentNotPresent
rdfs:comment"The software is not affected because the vulnerable component is not in the product."@en
> ] +# https://spdx.org/licenses/Community-Spec-1.0.html node940 +node940 [ shape=none, color=black label=<
Community-Spec-1.0.html
https://spdx.org/licenses/Community-Spec-1.0.html
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/complete node941 +node941 [ shape=none, color=black label=<
complete
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/complete
rdfs:comment"The relationship is known to be exhaustive."@en
> ] +# N384387aac221402a8d017a9f7017e033 node942 +node942 [ shape=none, color=black label=<
N384387aac221402a8d017a9f7017e033
N384387aac221402a8d017a9f7017e033
> ] +# N32efbaa7566148418be5aa3ace1f896f node943 +node943 [ shape=none, color=black label=<
N32efbaa7566148418be5aa3ace1f896f
N32efbaa7566148418be5aa3ace1f896f
> ] +# N78b0a4c968e84fc4b6d7bd6f60bc54e7 node944 +node944 [ shape=none, color=black label=<
N78b0a4c968e84fc4b6d7bd6f60bc54e7
N78b0a4c968e84fc4b6d7bd6f60bc54e7
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/limitation node945 +node945 [ shape=none, color=black label=<
limitation
https://spdx.org/rdf/3.0.1/terms/AI/limitation
rdfs:comment"Captures a limitation of the AI software."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertiesExtension node946 +node946 [ shape=none, color=black label=<
CdxPropertiesExtension
https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertiesExtension
rdfs:comment"A type of extension consisting of a list of name value pairs."@en
> ] +# Nefe7a17c893d4f2c9c4a5ec7751ea7cc node947 +node947 [ shape=none, color=black label=<
Nefe7a17c893d4f2c9c4a5ec7751ea7cc
Nefe7a17c893d4f2c9c4a5ec7751ea7cc
sh:maxCount"1"^^xsd:integer
> ] +# Ne10ada7817404da990ef1b7943ec3942 node948 +node948 [ shape=none, color=black label=<
Ne10ada7817404da990ef1b7943ec3942
Ne10ada7817404da990ef1b7943ec3942
sh:maxCount"1"^^xsd:integer
> ] +# Nd05c89ea37544578a5c618537ee36d7f node949 +node949 [ shape=none, color=black label=<
Nd05c89ea37544578a5c618537ee36d7f
Nd05c89ea37544578a5c618537ee36d7f
> ] +# N3647ceac97f44027bb3a22dd1314b7e3 node950 +node950 [ shape=none, color=black label=<
N3647ceac97f44027bb3a22dd1314b7e3
N3647ceac97f44027bb3a22dd1314b7e3
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/contentType node951 +node951 [ shape=none, color=black label=<
contentType
https://spdx.org/rdf/3.0.1/terms/Core/contentType
rdfs:comment"Provides information about the content type of an Element or a Property."@en
> ] +# N9c3a5aa063554b6f9b191f106a11244e node952 +node952 [ shape=none, color=black label=<
N9c3a5aa063554b6f9b191f106a11244e
N9c3a5aa063554b6f9b191f106a11244e
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/exploitCreatedBy node953 +node953 [ shape=none, color=black label=<
exploitCreatedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/exploitCreatedBy
rdfs:comment"(Security) The `from` Vulnerability has had an exploit created against it by each `to` Agent."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/namespace node954 +node954 [ shape=none, color=black label=<
namespace
https://spdx.org/rdf/3.0.1/terms/Core/namespace
rdfs:comment"Provides an unambiguous mechanism for conveying a URI fragment portion of an +ElementID."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/doesNotAffect node955 +node955 [ shape=none, color=black label=<
doesNotAffect
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/doesNotAffect
rdfs:comment"(Security/VEX) The `from` Vulnerability has no impact on each `to` Element. The use of the `doesNotAffect` is constrained to `VexNotAffectedVulnAssessmentRelationship` classed relationships."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/externalRefType node956 +node956 [ shape=none, color=black label=<
externalRefType
https://spdx.org/rdf/3.0.1/terms/Core/externalRefType
rdfs:comment"Specifies the type of the external reference."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/NoAssertionElement node957 +node957 [ shape=none, color=black label=<
NoAssertionElement
https://spdx.org/rdf/3.0.1/terms/Core/NoAssertionElement
rdfs:comment"An Individual Value for Element representing a set of Elements of unknown +identify or cardinality (number)."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/delegatedTo node958 +node958 [ shape=none, color=black label=<
delegatedTo
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/delegatedTo
rdfs:comment"The `from` Agent is delegating an action to the Agent of the `to` Relationship (which must be of type invokedBy), during a LifecycleScopeType (e.g. the `to` invokedBy Relationship is being done on behalf of `from`)."@en
> ] +# N665fc21c1f8645029242e680a438a35b node959 +node959 [ shape=none, color=black label=<
N665fc21c1f8645029242e680a438a35b
N665fc21c1f8645029242e680a438a35b
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/high node960 +node960 [ shape=none, color=black label=<
high
https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/high
rdfs:comment"The second-highest level of risk posed by an AI system."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/megajoule node961 +node961 [ shape=none, color=black label=<
megajoule
https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/megajoule
rdfs:comment"Megajoule."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Security/actionStatement node962 +node962 [ shape=none, color=black label=<
actionStatement
https://spdx.org/rdf/3.0.1/terms/Security/actionStatement
rdfs:comment"Provides advise on how to mitigate or remediate a vulnerability when a VEX product +is affected by it."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md4 node963 +node963 [ shape=none, color=black label=<
md4
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md4
rdfs:comment"MD4 message-digest algorithm, as defined in [RFC 1186](https://www.rfc-editor.org/info/rfc1186)."@en
> ] +# Neddf5c132d4843349c48b65b9ea5fdf2 node964 +node964 [ shape=none, color=black label=<
Neddf5c132d4843349c48b65b9ea5fdf2
Neddf5c132d4843349c48b65b9ea5fdf2
> ] +# N1411c0a983724cd0af83c4695a9347af node965 +node965 [ shape=none, color=black label=<
N1411c0a983724cd0af83c4695a9347af
N1411c0a983724cd0af83c4695a9347af
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/buildSystem node966 +node966 [ shape=none, color=black label=<
buildSystem
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/buildSystem
rdfs:comment"A reference build system used to create or publish the package."@en
> ] +# N57d04a9792734ae7ac22115adf1f8a04 node967 +node967 [ shape=none, color=black label=<
N57d04a9792734ae7ac22115adf1f8a04
N57d04a9792734ae7ac22115adf1f8a04
> ] +# Na314b9741f864874a86b0f0ccd9dcb83 node968 +node968 [ shape=none, color=black label=<
Na314b9741f864874a86b0f0ccd9dcb83
Na314b9741f864874a86b0f0ccd9dcb83
> ] +# Nfe40635c2f1549bd9ff158bc06294f8f node969 +node969 [ shape=none, color=black label=<
Nfe40635c2f1549bd9ff158bc06294f8f
Nfe40635c2f1549bd9ff158bc06294f8f
sh:minCount"1"^^xsd:integer
> ] +# Na60f18ee01e1498ebcc6f163fc77db66 node970 +node970 [ shape=none, color=black label=<
Na60f18ee01e1498ebcc6f163fc77db66
Na60f18ee01e1498ebcc6f163fc77db66
> ] +# N8e4f9f4282124dfb97e406388b6e3ee2 node971 +node971 [ shape=none, color=black label=<
N8e4f9f4282124dfb97e406388b6e3ee2
N8e4f9f4282124dfb97e406388b6e3ee2
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/endTime node972 +node972 [ shape=none, color=black label=<
endTime
https://spdx.org/rdf/3.0.1/terms/Core/endTime
rdfs:comment"Specifies the time from which an element is no longer applicable / valid."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/AI/metric node973 +node973 [ shape=none, color=black label=<
metric
https://spdx.org/rdf/3.0.1/terms/AI/metric
rdfs:comment"Records the measurement of prediction quality of the AI model."@en
> ] +# N3a38eb68da0442e4a57902529ec7c501 node974 +node974 [ shape=none, color=black label=<
N3a38eb68da0442e4a57902529ec7c501
N3a38eb68da0442e4a57902529ec7c501
> ] +# N7869631e7d5f4b219daadb4a3deca816 node975 +node975 [ shape=none, color=black label=<
N7869631e7d5f4b219daadb4a3deca816
N7869631e7d5f4b219daadb4a3deca816
> ] +# N84bbbabed36649e6a55940dbee837f70 node976 +node976 [ shape=none, color=black label=<
N84bbbabed36649e6a55940dbee837f70
N84bbbabed36649e6a55940dbee837f70
> ] +# Ne2e4e0e5546748e59b4d7955df70b5f7 node977 +node977 [ shape=none, color=black label=<
Ne2e4e0e5546748e59b4d7955df70b5f7
Ne2e4e0e5546748e59b4d7955df70b5f7
> ] +# N873f6a7497954813abfc97ed41a4a878 node978 +node978 [ shape=none, color=black label=<
N873f6a7497954813abfc97ed41a4a878
N873f6a7497954813abfc97ed41a4a878
> ] +# N0f38db77a7c3432c88bf30d2d416189f node979 +node979 [ shape=none, color=black label=<
N0f38db77a7c3432c88bf30d2d416189f
N0f38db77a7c3432c88bf30d2d416189f
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/audio node980 +node980 [ shape=none, color=black label=<
audio
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/audio
rdfs:comment"data is audio based, such as a collection of music from the 80s."@en
> ] +# N5fa0d14663b440668d3c4336b3014ee3 node981 +node981 [ shape=none, color=black label=<
N5fa0d14663b440668d3c4336b3014ee3
N5fa0d14663b440668d3c4336b3014ee3
> ] +# Nbed7f20765f84e6f80043515289534bb node982 +node982 [ shape=none, color=black label=<
Nbed7f20765f84e6f80043515289534bb
Nbed7f20765f84e6f80043515289534bb
> ] +# N2dae5a5476c34ed6b77880a9ee476db6 node983 +node983 [ shape=none, color=black label=<
N2dae5a5476c34ed6b77880a9ee476db6
N2dae5a5476c34ed6b77880a9ee476db6
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/releaseHistory node984 +node984 [ shape=none, color=black label=<
releaseHistory
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/releaseHistory
rdfs:comment"A reference to a published list of releases for a package."@en
> ] +# Nd5517b1edfd9445eb6906b23872e5439 node985 +node985 [ shape=none, color=black label=<
Nd5517b1edfd9445eb6906b23872e5439
Nd5517b1edfd9445eb6906b23872e5439
> ] +# N6912d34b9b4241639982b8f984d9f34c node986 +node986 [ shape=none, color=black label=<
N6912d34b9b4241639982b8f984d9f34c
N6912d34b9b4241639982b8f984d9f34c
> ] +# N89a7d8f85328479880c2772ae88fe44a node987 +node987 [ shape=none, color=black label=<
N89a7d8f85328479880c2772ae88fe44a
N89a7d8f85328479880c2772ae88fe44a
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityThreatModel node988 +node988 [ shape=none, color=black label=<
securityThreatModel
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityThreatModel
rdfs:comment"A reference the [security threat model](https://en.wikipedia.org/wiki/Threat_model) for a package."@en
> ] +# Ne307422ac134462c8f5f9a3d476b9ba5 node989 +node989 [ shape=none, color=black label=<
Ne307422ac134462c8f5f9a3d476b9ba5
Ne307422ac134462c8f5f9a3d476b9ba5
> ] +# N2ced890327464f318fabdb31ec0b797b node990 +node990 [ shape=none, color=black label=<
N2ced890327464f318fabdb31ec0b797b
N2ced890327464f318fabdb31ec0b797b
> ] +# http://www.w3.org/2002/07/owl#Ontology node991 +node991 [ shape=none, color=black label=<
Ontology
http://www.w3.org/2002/07/owl#Ontology
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/name node992 +node992 [ shape=none, color=black label=<
name
https://spdx.org/rdf/3.0.1/terms/Core/name
rdfs:comment"Identifies the name of an Element as designated by the creator."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/design node993 +node993 [ shape=none, color=black label=<
design
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/design
rdfs:comment"A relationship has specific context implications during an element's design."@en
> ] +# N4aa96c08bd25471bb994fa1ff86b3034 node994 +node994 [ shape=none, color=black label=<
N4aa96c08bd25471bb994fa1ff86b3034
N4aa96c08bd25471bb994fa1ff86b3034
> ] +# https://spdx.org/rdf/3.0.1/terms/Dataset/datasetUpdateMechanism node995 +node995 [ shape=none, color=black label=<
datasetUpdateMechanism
https://spdx.org/rdf/3.0.1/terms/Dataset/datasetUpdateMechanism
rdfs:comment"Describes a mechanism to update the dataset."@en
> ] +# N59a96ed040ec404fb370df1a0f31ec60 node996 +node996 [ shape=none, color=black label=<
N59a96ed040ec404fb370df1a0f31ec60
N59a96ed040ec404fb370df1a0f31ec60
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/software node997 +node997 [ shape=none, color=black label=<
software
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/software
rdfs:comment"the element follows the Software profile specification"@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/development node998 +node998 [ shape=none, color=black label=<
development
https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/development
rdfs:comment"A relationship has specific context implications during development phase of an element."@en
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/bower node999 +node999 [ shape=none, color=black label=<
bower
https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/bower
rdfs:comment"A reference to a Bower package. The package locator format, looks like `package#version`, is defined in the "install" section of [Bower API documentation](https://bower.io/docs/api/#install)."@en
> ] +# N471e2afcddfd48aea6abe50daa0a92c2 node1000 +node1000 [ shape=none, color=black label=<
N471e2afcddfd48aea6abe50daa0a92c2
N471e2afcddfd48aea6abe50daa0a92c2
> ] +# Ne30657b0d48e443c92b47ee810dd1e0a node1001 +node1001 [ shape=none, color=black label=<
Ne30657b0d48e443c92b47ee810dd1e0a
Ne30657b0d48e443c92b47ee810dd1e0a
> ] +# N5152eacbf654426aabc46150cf8de46c node1002 +node1002 [ shape=none, color=black label=<
N5152eacbf654426aabc46150cf8de46c
N5152eacbf654426aabc46150cf8de46c
> ] +# Nc28d8be10664404cb4ed021f68e5bfcb node1003 +node1003 [ shape=none, color=black label=<
Nc28d8be10664404cb4ed021f68e5bfcb
Nc28d8be10664404cb4ed021f68e5bfcb
> ] +# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/additionText node1004 +node1004 [ shape=none, color=black label=<
additionText
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/additionText
rdfs:comment"Identifies the full text of a LicenseAddition."@en
> ] +# N9ee1288a23b54f3b942eb08f7bdbae00 node1005 +node1005 [ shape=none, color=black label=<
N9ee1288a23b54f3b942eb08f7bdbae00
N9ee1288a23b54f3b942eb08f7bdbae00
> ] +# Nc6a60288cc4640bbb929d3df10a590e2 node1006 +node1006 [ shape=none, color=black label=<
Nc6a60288cc4640bbb929d3df10a590e2
Nc6a60288cc4640bbb929d3df10a590e2
> ] +# https://spdx.org/rdf/3.0.1/terms/Core/value node1007 +node1007 [ shape=none, color=black label=<
value
https://spdx.org/rdf/3.0.1/terms/Core/value
rdfs:comment"A value used in a generic key-value pair."@en
> ] +# N0608ca62e41f4e5d98a8e5a60018c46c node1008 +node1008 [ shape=none, color=black label=<
N0608ca62e41f4e5d98a8e5a60018c46c
N0608ca62e41f4e5d98a8e5a60018c46c
> ] +# N1a495857eb9e40be9a9610e26e79162c node1009 +node1009 [ shape=none, color=black label=<
N1a495857eb9e40be9a9610e26e79162c
N1a495857eb9e40be9a9610e26e79162c
> ] +# N3fd4c973508e469794843f5f9e07034c node1010 +node1010 [ shape=none, color=black label=<
N3fd4c973508e469794843f5f9e07034c
N3fd4c973508e469794843f5f9e07034c
> ] +# https://spdx.org/rdf/3.0.1/terms/Licensing/NoAssertion node1011 +node1011 [ shape=none, color=black label=<
NoAssertion
https://spdx.org/rdf/3.0.1/terms/Licensing/NoAssertion
> ] +# Ne1f8b063e35846899c686bca4a9c687d node1012 +node1012 [ shape=none, color=black label=<
Ne1f8b063e35846899c686bca4a9c687d
Ne1f8b063e35846899c686bca4a9c687d
> ] +# Nb9c154b004c24ff3adcc7cd6cf55046d node1013 +node1013 [ shape=none, color=black label=<
Nb9c154b004c24ff3adcc7cd6cf55046d
Nb9c154b004c24ff3adcc7cd6cf55046d
> ] +# Nd293a27e47aa46a88e836743e363f9a2 node1014 +node1014 [ shape=none, color=black label=<
Nd293a27e47aa46a88e836743e363f9a2
Nd293a27e47aa46a88e836743e363f9a2
> ] +# N0482f6b926e6470980a6ac4a71aa0273 node1015 +node1015 [ shape=none, color=black label=<
N0482f6b926e6470980a6ac4a71aa0273
N0482f6b926e6470980a6ac4a71aa0273
> ] +# Nd6f9e69c35fe4a2da73cd8a52113dead node1016 +node1016 [ shape=none, color=black label=<
Nd6f9e69c35fe4a2da73cd8a52113dead
Nd6f9e69c35fe4a2da73cd8a52113dead
> ] +# Nb9539e9c3c1c46f99480480ac0f86d22 node1017 +node1017 [ shape=none, color=black label=<
Nb9539e9c3c1c46f99480480ac0f86d22
Nb9539e9c3c1c46f99480480ac0f86d22
> ] +# Nc317991b6b584324823ca4ae754f5127 node1018 +node1018 [ shape=none, color=black label=<
Nc317991b6b584324823ca4ae754f5127
Nc317991b6b584324823ca4ae754f5127
> ] +# N7f64e70019974449b3c7a68f66dd1541 node1019 +node1019 [ shape=none, color=black label=<
N7f64e70019974449b3c7a68f66dd1541
N7f64e70019974449b3c7a68f66dd1541
> ] +# N8ce82e072c5e4749b573ce2db1a7e8b6 node1020 +node1020 [ shape=none, color=black label=<
N8ce82e072c5e4749b573ce2db1a7e8b6
N8ce82e072c5e4749b573ce2db1a7e8b6
> ] +# Nb071498575fb445aa224c7fd6bab14a3 node1021 +node1021 [ shape=none, color=black label=<
Nb071498575fb445aa224c7fd6bab14a3
Nb071498575fb445aa224c7fd6bab14a3
> ] +# https://spdx.org/rdf/3.0.1/terms/Software/packageUrl node1022 +node1022 [ shape=none, color=black label=<
packageUrl
https://spdx.org/rdf/3.0.1/terms/Software/packageUrl
rdfs:comment"Provides a place for the SPDX data creator to record the package URL string (in accordance with the Package URL specification) for a software Package."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Security/statusNotes node922 -node922 [ shape=none, color=black label=<
statusNotes
https://spdx.org/rdf/3.0.1/terms/Security/statusNotes
rdfs:comment"Conveys information about how VEX status was determined."@en
> ] -# Nf93e9e9cbbec43b9b294cd21dd2bc7c0 node923 -node923 [ shape=none, color=black label=<
Nf93e9e9cbbec43b9b294cd21dd2bc7c0
Nf93e9e9cbbec43b9b294cd21dd2bc7c0
> ] -# N88383701dd1944c2911c4746ef3aa992 node924 -node924 [ shape=none, color=black label=<
N88383701dd1944c2911c4746ef3aa992
N88383701dd1944c2911c4746ef3aa992
> ] -# N65bc01065f99488d8dd05c5cf7383cb6 node925 -node925 [ shape=none, color=black label=<
N65bc01065f99488d8dd05c5cf7383cb6
N65bc01065f99488d8dd05c5cf7383cb6
sh:maxCount"1"^^xsd:integer
sh:minCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/obsoletedBy node926 -node926 [ shape=none, color=black label=<
obsoletedBy
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/obsoletedBy
rdfs:comment"Specifies the licenseId that is preferred to be used in place of a deprecated -License or LicenseAddition."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/specVersion node927 -node927 [ shape=none, color=black label=<
specVersion
https://spdx.org/rdf/3.0.1/terms/Core/specVersion
rdfs:comment"Provides a reference number that can be used to understand how to parse and interpret an Element."@en
> ] -# N0430ab4255264bb389cbd395e80e757b node928 -node928 [ shape=none, color=black label=<
N0430ab4255264bb389cbd395e80e757b
N0430ab4255264bb389cbd395e80e757b
> ] -# https://spdx.org/rdf/3.0.1/terms/Software/File node929 -node929 [ shape=none, color=black label=<
File
https://spdx.org/rdf/3.0.1/terms/Software/File
rdfs:comment"Refers to any object that stores content on a computer."@en
> ] -# N5c41ee55f12248c4ad492cd6c155d7cd node930 -node930 [ shape=none, color=black label=<
N5c41ee55f12248c4ad492cd6c155d7cd
N5c41ee55f12248c4ad492cd6c155d7cd
> ] -# N1c92279a747b402fa91c4e9fdfca4880 node931 -node931 [ shape=none, color=black label=<
N1c92279a747b402fa91c4e9fdfca4880
N1c92279a747b402fa91c4e9fdfca4880
> ] -# N101b638d8090407890cca32b69b6d9da node932 -node932 [ shape=none, color=black label=<
N101b638d8090407890cca32b69b6d9da
N101b638d8090407890cca32b69b6d9da
> ] -# https://spdx.org/rdf/3.0.1/terms/Build/environment node933 -node933 [ shape=none, color=black label=<
environment
https://spdx.org/rdf/3.0.1/terms/Build/environment
rdfs:comment"Property describing the session in which a build is invoked."@en
> ] -# Naceed175af994d99a9e26b8055414094 node934 -node934 [ shape=none, color=black label=<
Naceed175af994d99a9e26b8055414094
Naceed175af994d99a9e26b8055414094
> ] -# N9d2d45ad978649b89d749f5e6ed5017f node935 -node935 [ shape=none, color=black label=<
N9d2d45ad978649b89d749f5e6ed5017f
N9d2d45ad978649b89d749f5e6ed5017f
> ] -# Nddab84ee68f54caea481ae66f7d3b1a3 node936 -node936 [ shape=none, color=black label=<
Nddab84ee68f54caea481ae66f7d3b1a3
Nddab84ee68f54caea481ae66f7d3b1a3
> ] -# N57524b4910d240129626767f9b3a7934 node937 -node937 [ shape=none, color=black label=<
N57524b4910d240129626767f9b3a7934
N57524b4910d240129626767f9b3a7934
> ] -# Ncc6bb5f835f142b1bd6c285c23eb0d7b node938 -node938 [ shape=none, color=black label=<
Ncc6bb5f835f142b1bd6c285c23eb0d7b
Ncc6bb5f835f142b1bd6c285c23eb0d7b
sh:pattern"^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$"
> ] -# Nd14c01ceb7124a53bd7d769fa8c86823 node939 -node939 [ shape=none, color=black label=<
Nd14c01ceb7124a53bd7d769fa8c86823
Nd14c01ceb7124a53bd7d769fa8c86823
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/NoneElement node940 -node940 [ shape=none, color=black label=<
NoneElement
https://spdx.org/rdf/3.0.1/terms/Core/NoneElement
rdfs:comment"An Individual Value for Element representing a set of Elements with -cardinality (number/count) of zero."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/dependsOn node941 -node941 [ shape=none, color=black label=<
dependsOn
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/dependsOn
rdfs:comment"The `from` Element depends on each `to` Element, during a LifecycleScopeType period."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/describes node942 -node942 [ shape=none, color=black label=<
describes
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/describes
rdfs:comment"The `from` Element describes each `to` Element. To denote the root(s) of a tree of elements in a collection, the rootElement property should be used."@en
> ] -# https://spdx.dev/specifications/ node943 -node943 [ shape=none, color=black label=<
https://spdx.dev/specifications/
https://spdx.dev/specifications/
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha224 node944 -node944 [ shape=none, color=black label=<
sha224
https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha224
rdfs:comment"SHA-2 with a digest length of 224, as defined in [RFC 3874](https://www.rfc-editor.org/info/rfc3874)."@en
> ] -# N5db9fa060fdf48a98323474b458d75b7 node945 -node945 [ shape=none, color=black label=<
N5db9fa060fdf48a98323474b458d75b7
N5db9fa060fdf48a98323474b458d75b7
> ] -# Nae108cf8b2084dcab12321ec09a077b2 node946 -node946 [ shape=none, color=black label=<
Nae108cf8b2084dcab12321ec09a077b2
Nae108cf8b2084dcab12321ec09a077b2
> ] -# N82a2788e987c42528f597344b68ddada node947 -node947 [ shape=none, color=black label=<
N82a2788e987c42528f597344b68ddada
N82a2788e987c42528f597344b68ddada
> ] -# N4f0fc8c43ee240cea089ab1f53f400c2 node948 -node948 [ shape=none, color=black label=<
N4f0fc8c43ee240cea089ab1f53f400c2
N4f0fc8c43ee240cea089ab1f53f400c2
> ] -# Nb1a5a0acb6304692a573398f18a5c435 node949 -node949 [ shape=none, color=black label=<
Nb1a5a0acb6304692a573398f18a5c435
Nb1a5a0acb6304692a573398f18a5c435
> ] -# N6e249980d1a34b20a9446297152722dd node950 -node950 [ shape=none, color=black label=<
N6e249980d1a34b20a9446297152722dd
N6e249980d1a34b20a9446297152722dd
> ] -# http://www.w3.org/2002/07/owl#Ontology node951 -node951 [ shape=none, color=black label=<
Ontology
http://www.w3.org/2002/07/owl#Ontology
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/hasSensitivePersonalInformation node952 -node952 [ shape=none, color=black label=<
hasSensitivePersonalInformation
https://spdx.org/rdf/3.0.1/terms/Dataset/hasSensitivePersonalInformation
rdfs:comment"Describes if any sensitive personal information is present in the dataset."@en
> ] -# N07e84810f67541bab0210d8a0f350a38 node953 -node953 [ shape=none, color=black label=<
N07e84810f67541bab0210d8a0f350a38
N07e84810f67541bab0210d8a0f350a38
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/security node954 -node954 [ shape=none, color=black label=<
security
https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/security
rdfs:comment"the element follows the Security profile specification"@en
> ] -# N3ff706fa177346eea4ca9a4302a24015 node955 -node955 [ shape=none, color=black label=<
N3ff706fa177346eea4ca9a4302a24015
N3ff706fa177346eea4ca9a4302a24015
> ] -# Nd5bae86805414ca9af707a2ba89c7d2e node956 -node956 [ shape=none, color=black label=<
Nd5bae86805414ca9af707a2ba89c7d2e
Nd5bae86805414ca9af707a2ba89c7d2e
> ] -# Nf767deafbb25483697752fc95482b1dc node957 -node957 [ shape=none, color=black label=<
Nf767deafbb25483697752fc95482b1dc
Nf767deafbb25483697752fc95482b1dc
> ] -# Ne545af8f6fc24e39ba05b67c8346ea83 node958 -node958 [ shape=none, color=black label=<
Ne545af8f6fc24e39ba05b67c8346ea83
Ne545af8f6fc24e39ba05b67c8346ea83
> ] -# N8ba75e95ac574a8aa07430542de01812 node959 -node959 [ shape=none, color=black label=<
N8ba75e95ac574a8aa07430542de01812
N8ba75e95ac574a8aa07430542de01812
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/testedOn node960 -node960 [ shape=none, color=black label=<
testedOn
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/testedOn
rdfs:comment"(AI, Dataset) The `from` Element has been tested on the `to` Element(s)."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/scope node961 -node961 [ shape=none, color=black label=<
scope
https://spdx.org/rdf/3.0.1/terms/Core/scope
rdfs:comment"Capture the scope of information about a specific relationship between elements."@en
> ] -# https://spdx.org/licenses/Community-Spec-1.0.html node962 -node962 [ shape=none, color=black label=<
Community-Spec-1.0.html
https://spdx.org/licenses/Community-Spec-1.0.html
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/reportedBy node963 -node963 [ shape=none, color=black label=<
reportedBy
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/reportedBy
rdfs:comment"(Security) Designates a `from` Vulnerability was first reported to a project, vendor, or tracking database for formal identification by each `to` Agent."@en
> ] -# N068b496c4e94498fb15a4b372a7ae2db node964 -node964 [ shape=none, color=black label=<
N068b496c4e94498fb15a4b372a7ae2db
N068b496c4e94498fb15a4b372a7ae2db
> ] -# Ncd6020b18b3345ecb6db334ed1e61876 node965 -node965 [ shape=none, color=black label=<
Ncd6020b18b3345ecb6db334ed1e61876
Ncd6020b18b3345ecb6db334ed1e61876
> ] -# https://spdx.org/rdf/3.0.1/terms/Licensing/None node966 -node966 [ shape=none, color=black label=<
None
https://spdx.org/rdf/3.0.1/terms/Licensing/None
> ] -# Nd24932365e4d4a67b107fbf0f357f112 node967 -node967 [ shape=none, color=black label=<
Nd24932365e4d4a67b107fbf0f357f112
Nd24932365e4d4a67b107fbf0f357f112
> ] -# N188d22b3b47e4cae87c46b6bb4662f04 node968 -node968 [ shape=none, color=black label=<
N188d22b3b47e4cae87c46b6bb4662f04
N188d22b3b47e4cae87c46b6bb4662f04
> ] -# N51ed350638e84c6a8ce3b3392f84f22f node969 -node969 [ shape=none, color=black label=<
N51ed350638e84c6a8ce3b3392f84f22f
N51ed350638e84c6a8ce3b3392f84f22f
> ] -# N9ade58ff6a95433e9f19511d996be941 node970 -node970 [ shape=none, color=black label=<
N9ade58ff6a95433e9f19511d996be941
N9ade58ff6a95433e9f19511d996be941
> ] -# N119a37f51de44d4ea46caf92ca5f4d1f node971 -node971 [ shape=none, color=black label=<
N119a37f51de44d4ea46caf92ca5f4d1f
N119a37f51de44d4ea46caf92ca5f4d1f
> ] -# http://www.w3.org/2001/XMLSchema#nonNegativeInteger node972 -node972 [ shape=none, color=black label=<
nonNegativeInteger
http://www.w3.org/2001/XMLSchema#nonNegativeInteger
> ] -# N94805436f3c44f94b28bac8c1073f321 node973 -node973 [ shape=none, color=black label=<
N94805436f3c44f94b28bac8c1073f321
N94805436f3c44f94b28bac8c1073f321
> ] -# Nbeff38e35a794d46adbc8941fdf539c1 node974 -node974 [ shape=none, color=black label=<
Nbeff38e35a794d46adbc8941fdf539c1
Nbeff38e35a794d46adbc8941fdf539c1
> ] -# N5814ebc5eec14f399ad9d062149d5f04 node975 -node975 [ shape=none, color=black label=<
N5814ebc5eec14f399ad9d062149d5f04
N5814ebc5eec14f399ad9d062149d5f04
> ] -# N0f777a8b3f01472fa022a4a40f3ae9a5 node976 -node976 [ shape=none, color=black label=<
N0f777a8b3f01472fa022a4a40f3ae9a5
N0f777a8b3f01472fa022a4a40f3ae9a5
> ] -# Nb3130e13d9274dcebe6f96d57c94bbe0 node977 -node977 [ shape=none, color=black label=<
Nb3130e13d9274dcebe6f96d57c94bbe0
Nb3130e13d9274dcebe6f96d57c94bbe0
> ] -# Nd60fb9a0b4a24c29a8756eca4f5de06c node978 -node978 [ shape=none, color=black label=<
Nd60fb9a0b4a24c29a8756eca4f5de06c
Nd60fb9a0b4a24c29a8756eca4f5de06c
> ] -# N18abd54b304d46999a29f518e377964f node979 -node979 [ shape=none, color=black label=<
N18abd54b304d46999a29f518e377964f
N18abd54b304d46999a29f518e377964f
> ] -# N3c8e819c83e548358f540297819d0895 node980 -node980 [ shape=none, color=black label=<
N3c8e819c83e548358f540297819d0895
N3c8e819c83e548358f540297819d0895
> ] -# N51507d45f2ff46b09af1c07de6049587 node981 -node981 [ shape=none, color=black label=<
N51507d45f2ff46b09af1c07de6049587
N51507d45f2ff46b09af1c07de6049587
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/annotationType node982 -node982 [ shape=none, color=black label=<
annotationType
https://spdx.org/rdf/3.0.1/terms/Core/annotationType
rdfs:comment"Describes the type of annotation."@en
> ] -# N70b76c79322940419554869a91198859 node983 -node983 [ shape=none, color=black label=<
N70b76c79322940419554869a91198859
N70b76c79322940419554869a91198859
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/Bom node984 -node984 [ shape=none, color=black label=<
Bom
https://spdx.org/rdf/3.0.1/terms/Core/Bom
rdfs:comment"A container for a grouping of SPDX-3.0 content characterizing details -(provenence, composition, licensing, etc.) about a product."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timestamp node985 -node985 [ shape=none, color=black label=<
timestamp
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timestamp
rdfs:comment"data is recorded with a timestamp for each entry, but not necessarily ordered or at specific intervals, such as when a taxi ride starts and ends."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Build/buildStartTime node986 -node986 [ shape=none, color=black label=<
buildStartTime
https://spdx.org/rdf/3.0.1/terms/Build/buildStartTime
rdfs:comment"Property describing the start time of a build."@en
> ] -# N3501f4f046154f9b9a80f3660cdac2db node987 -node987 [ shape=none, color=black label=<
N3501f4f046154f9b9a80f3660cdac2db
N3501f4f046154f9b9a80f3660cdac2db
> ] -# Nfc8782eca5d14eb59a8712ddbb25d338 node988 -node988 [ shape=none, color=black label=<
Nfc8782eca5d14eb59a8712ddbb25d338
Nfc8782eca5d14eb59a8712ddbb25d338
> ] -# Nba889e47b5104adfa00e05cca6bc0164 node989 -node989 [ shape=none, color=black label=<
Nba889e47b5104adfa00e05cca6bc0164
Nba889e47b5104adfa00e05cca6bc0164
> ] -# N56d5f6f7c0c9432699ed5d847c1b20d4 node990 -node990 [ shape=none, color=black label=<
N56d5f6f7c0c9432699ed5d847c1b20d4
N56d5f6f7c0c9432699ed5d847c1b20d4
> ] -# N857ddfefe01a4849909495b9f6a0de1c node991 -node991 [ shape=none, color=black label=<
N857ddfefe01a4849909495b9f6a0de1c
N857ddfefe01a4849909495b9f6a0de1c
> ] -# N4bd342d6a83740c6b523289fda85390b node992 -node992 [ shape=none, color=black label=<
N4bd342d6a83740c6b523289fda85390b
N4bd342d6a83740c6b523289fda85390b
> ] -# N3e61c21eb03f40c687857473020a47db node993 -node993 [ shape=none, color=black label=<
N3e61c21eb03f40c687857473020a47db
N3e61c21eb03f40c687857473020a47db
> ] -# Nafcb0408d03e45fd83f74c069a72a7a4 node994 -node994 [ shape=none, color=black label=<
Nafcb0408d03e45fd83f74c069a72a7a4
Nafcb0408d03e45fd83f74c069a72a7a4
sh:maxCount"1"^^xsd:integer
sh:pattern"^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$"
> ] -# Nb892fce7540f444bad550706d65a3950 node995 -node995 [ shape=none, color=black label=<
Nb892fce7540f444bad550706d65a3950
Nb892fce7540f444bad550706d65a3950
> ] -# N331a383d1c7b4ebaa4ef053088e98162 node996 -node996 [ shape=none, color=black label=<
N331a383d1c7b4ebaa4ef053088e98162
N331a383d1c7b4ebaa4ef053088e98162
> ] -# Ne61a12a0e8734a50bc50f1905180b3a8 node997 -node997 [ shape=none, color=black label=<
Ne61a12a0e8734a50bc50f1905180b3a8
Ne61a12a0e8734a50bc50f1905180b3a8
> ] -# Nf24dd2c70bd84904ad1371f4d0f4768d node998 -node998 [ shape=none, color=black label=<
Nf24dd2c70bd84904ad1371f4d0f4768d
Nf24dd2c70bd84904ad1371f4d0f4768d
sh:maxCount"1"^^xsd:integer
> ] -# Necfa00055f2b45e693bc34bd33ad175e node999 -node999 [ shape=none, color=black label=<
Necfa00055f2b45e693bc34bd33ad175e
Necfa00055f2b45e693bc34bd33ad175e
> ] -# Nfd69612ef5f9416d949c8934b3c45eab node1000 -node1000 [ shape=none, color=black label=<
Nfd69612ef5f9416d949c8934b3c45eab
Nfd69612ef5f9416d949c8934b3c45eab
> ] -# N05daa34694444e4a83917afbf6e01e0a node1001 -node1001 [ shape=none, color=black label=<
N05daa34694444e4a83917afbf6e01e0a
N05daa34694444e4a83917afbf6e01e0a
sh:maxCount"1"^^xsd:integer
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/created node1002 -node1002 [ shape=none, color=black label=<
created
https://spdx.org/rdf/3.0.1/terms/Core/created
rdfs:comment"Identifies when the Element was originally created."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/usesTool node1003 -node1003 [ shape=none, color=black label=<
usesTool
https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/usesTool
rdfs:comment"The `from` Element uses each `to` Element as a tool, during a LifecycleScopeType period."@en
> ] -# N56b5b1615721429d98782e5e8540c477 node1004 -node1004 [ shape=none, color=black label=<
N56b5b1615721429d98782e5e8540c477
N56b5b1615721429d98782e5e8540c477
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/confidentialityLevel node1005 -node1005 [ shape=none, color=black label=<
confidentialityLevel
https://spdx.org/rdf/3.0.1/terms/Dataset/confidentialityLevel
rdfs:comment"Describes the confidentiality level of the data points contained in the dataset."@en
> ] -# Ne9725fce02774c3b9c3632b8e0ebcde4 node1006 -node1006 [ shape=none, color=black label=<
Ne9725fce02774c3b9c3632b8e0ebcde4
Ne9725fce02774c3b9c3632b8e0ebcde4
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/additionText node1007 -node1007 [ shape=none, color=black label=<
additionText
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/additionText
rdfs:comment"Identifies the full text of a LicenseAddition."@en
> ] -# https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/OrLaterOperator node1008 -node1008 [ shape=none, color=black label=<
OrLaterOperator
https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/OrLaterOperator
rdfs:comment"Portion of an AnyLicenseInfo representing this version, or any later version, -of the indicated License."@en
> ] -# N0facbe04d59f4f35809bace16416685b node1009 -node1009 [ shape=none, color=black label=<
N0facbe04d59f4f35809bace16416685b
N0facbe04d59f4f35809bace16416685b
> ] -# Ne105b5ec2c8349b49d62f22e784a671f node1010 -node1010 [ shape=none, color=black label=<
Ne105b5ec2c8349b49d62f22e784a671f
Ne105b5ec2c8349b49d62f22e784a671f
> ] -# N304189482e104be182b95fa9076e8858 node1011 -node1011 [ shape=none, color=black label=<
N304189482e104be182b95fa9076e8858
N304189482e104be182b95fa9076e8858
> ] -# https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/text node1012 -node1012 [ shape=none, color=black label=<
text
https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/text
rdfs:comment"data consists of unstructured text, such as a book, Wikipedia article (without images), or transcript."@en
> ] -# N08a8b968b53f4eef85b04963decb7253 node1013 -node1013 [ shape=none, color=black label=<
N08a8b968b53f4eef85b04963decb7253
N08a8b968b53f4eef85b04963decb7253
> ] -# N796240538a3743429723a497c96ccd30 node1014 -node1014 [ shape=none, color=black label=<
N796240538a3743429723a497c96ccd30
N796240538a3743429723a497c96ccd30
> ] -# N44ce643cad96409e94f809ac5b0bc6b7 node1015 -node1015 [ shape=none, color=black label=<
N44ce643cad96409e94f809ac5b0bc6b7
N44ce643cad96409e94f809ac5b0bc6b7
> ] -# N2cb202dee06040b5b1370fd8fea73853 node1016 -node1016 [ shape=none, color=black label=<
N2cb202dee06040b5b1370fd8fea73853
N2cb202dee06040b5b1370fd8fea73853
> ] -# Na82d108025d14dd48c92d034b5d387a8 node1017 -node1017 [ shape=none, color=black label=<
Na82d108025d14dd48c92d034b5d387a8
Na82d108025d14dd48c92d034b5d387a8
> ] -# N5e271e1f65fe4841ba3eb40e59839a40 node1018 -node1018 [ shape=none, color=black label=<
N5e271e1f65fe4841ba3eb40e59839a40
N5e271e1f65fe4841ba3eb40e59839a40
> ] -# N863dcb5e6f2b4a809de4332a33dfebff node1019 -node1019 [ shape=none, color=black label=<
N863dcb5e6f2b4a809de4332a33dfebff
N863dcb5e6f2b4a809de4332a33dfebff
> ] -# Na4783dd96e0740a689de827dbc86c511 node1020 -node1020 [ shape=none, color=black label=<
Na4783dd96e0740a689de827dbc86c511
Na4783dd96e0740a689de827dbc86c511
> ] -# Ne71805d7317046f5bc403e44f01af093 node1021 -node1021 [ shape=none, color=black label=<
Ne71805d7317046f5bc403e44f01af093
Ne71805d7317046f5bc403e44f01af093
> ] -# https://spdx.org/rdf/3.0.1/terms/Licensing/NoAssertion node1022 -node1022 [ shape=none, color=black label=<
NoAssertion
https://spdx.org/rdf/3.0.1/terms/Licensing/NoAssertion
> ] -# Nb44f4673c28c482fa7e94bc81ea78a72 node1023 -node1023 [ shape=none, color=black label=<
Nb44f4673c28c482fa7e94bc81ea78a72
Nb44f4673c28c482fa7e94bc81ea78a72
> ] -# N546000ce44f840a8bc9d3d3236de0a64 node1024 -node1024 [ shape=none, color=black label=<
N546000ce44f840a8bc9d3d3236de0a64
N546000ce44f840a8bc9d3d3236de0a64
> ] -# N211bb05f0ed7437b928e28156121775e node1025 -node1025 [ shape=none, color=black label=<
N211bb05f0ed7437b928e28156121775e
N211bb05f0ed7437b928e28156121775e
> ] -# Na4347a0ebb7543caab5fb252cb2b8995 node1026 -node1026 [ shape=none, color=black label=<
Na4347a0ebb7543caab5fb252cb2b8995
Na4347a0ebb7543caab5fb252cb2b8995
> ] +# N85d35f81c2ae4933add9b3b0c3c4345b node1023 +node1023 [ shape=none, color=black label=<
N85d35f81c2ae4933add9b3b0c3c4345b
N85d35f81c2ae4933add9b3b0c3c4345b
> ] +# Nf8aa1b36c7844caf9f0f816ad115f7bd node1024 +node1024 [ shape=none, color=black label=<
Nf8aa1b36c7844caf9f0f816ad115f7bd
Nf8aa1b36c7844caf9f0f816ad115f7bd
> ] +# N7c8c471d6c5e49a4b35ebb058bdfb4ff node1025 +node1025 [ shape=none, color=black label=<
N7c8c471d6c5e49a4b35ebb058bdfb4ff
N7c8c471d6c5e49a4b35ebb058bdfb4ff
> ] +# Nd31072c9cbd545a2abf04d180b4bb0b0 node1026 +node1026 [ shape=none, color=black label=<
Nd31072c9cbd545a2abf04d180b4bb0b0
Nd31072c9cbd545a2abf04d180b4bb0b0
> ] } diff --git a/v3.0.1-draft/model/spdx-model.json-ld b/v3.0.1-draft/model/spdx-model.json-ld index 6a77b730ac..a6d6e1ac43 100644 --- a/v3.0.1-draft/model/spdx-model.json-ld +++ b/v3.0.1-draft/model/spdx-model.json-ld @@ -1,108 +1,108 @@ [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/patchedBy", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cve", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Every `to` Element is a patch for the `from` Element (`from` patchedBy `to`)." + "@value": "Common Vulnerabilities and Exposures identifiers, an identifier for a specific software flaw defined within the official CVE Dictionary and that conforms to the [CVE specification](https://csrc.nist.gov/glossary/term/cve_id)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "patchedBy" + "@value": "cve" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/staticAnalysisReport", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/element", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to a static analysis report for a package." + "@value": "Refers to one or more Elements that are part of an ElementCollection." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "staticAnalysisReport" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/additionText", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotInExecutePath", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Identifies the full text of a LicenseAddition." + "@value": "The affected code is not reachable through the execution of the code, including non-anticipated states of the product." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "vulnerableCodeNotInExecutePath" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalComponent", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#Class", + "http://spdx.invalid./AbstractClass", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Every `to` Element is an optional component of the `from` Element (`from` hasOptionalComponent `to`)." + "@value": "Abstract ancestor class for all vulnerability assessments" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "hasOptionalComponent" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Relationship" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vulnerabilityDisclosureReport", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "A reference to a Vulnerability Disclosure Report (VDR) which provides the software supplier's analysis and findings describing the impact (or lack of impact) that reported vulnerabilities have on packages or products in the supplier's SBOM as defined in [NIST SP 800-161 Cybersecurity Supply Chain Risk Management Practices for Systems and Organizations](https://csrc.nist.gov/pubs/sp/800/161/r1/final)." + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "vulnerabilityDisclosureReport" + "@id": "_:N180b45f4b18646b09d1375821c2e9d74" + }, + { + "@id": "_:N89728651ad7345eca2f46515f2841e89" + }, + { + "@id": "_:N8907075519dd41b28cccb305078bf73b" + }, + { + "@id": "_:N520102a258f34c359f32bdb8ebb67a36" + }, + { + "@id": "_:N1e0f94c3f9bd4b5bb70e9820de513bb1" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Relationship", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:N180b45f4b18646b09d1375821c2e9d74", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Describes a relationship between one or more elements." + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -110,32 +110,45 @@ "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:Ndc930e82d95447ae9daed85fb772e113" - }, + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/assessedElement" + } + ] + }, + { + "@id": "_:N89728651ad7345eca2f46515f2841e89", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "_:N0f5f683e6fd846e785b8c380d1ecf565" - }, + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:N57be0155a1024b1fbb2ce8a3aae22b98" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "_:Nf5a75031d8e44c8daaa99a86329ee3f5" - }, + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:N91707a813cab45258a63009603cdbd7c" - }, + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/publishedTime" + } + ], + "http://www.w3.org/ns/shacl#pattern": [ { - "@id": "_:N3b8c6b0723d24ba0ac8eca6a1f58a4a7" + "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" } ] }, { - "@id": "_:Ndc930e82d95447ae9daed85fb772e113", + "@id": "_:N8907075519dd41b28cccb305078bf73b", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -143,527 +156,356 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/suppliedBy" + } + ] + }, + { + "@id": "_:N520102a258f34c359f32bdb8ebb67a36", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/from" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/modifiedTime" + } + ], + "http://www.w3.org/ns/shacl#pattern": [ + { + "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" } ] }, { - "@id": "_:N0f5f683e6fd846e785b8c380d1ecf565", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:N1e0f94c3f9bd4b5bb70e9820de513bb1", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/to" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/withdrawnTime" + } + ], + "http://www.w3.org/ns/shacl#pattern": [ + { + "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" } ] }, { - "@id": "_:N57be0155a1024b1fbb2ce8a3aae22b98", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/structured", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "@language": "en", + "@value": "data is stored in tabular format or retrieved from a relational database." } ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/affects" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/amendedBy" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/ancestorOf" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/availableFrom" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/configures" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/contains" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/coordinatedBy" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/copiedTo" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/delegatedTo" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/dependsOn" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/descendantOf" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/describes" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/doesNotAffect" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/expandsTo" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/exploitCreatedBy" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedBy" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedIn" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/foundBy" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/generates" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAddedFile" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssessmentFor" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssociatedVulnerability" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasConcludedLicense" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDataFile" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeclaredLicense" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeletedFile" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDependencyManifest" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDistributionArtifact" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDocumentation" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDynamicLink" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasEvidence" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasExample" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasHost" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasInputs" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasMetadata" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalComponent" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalDependency" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOutputs" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasPrerequisite" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasProvidedDependency" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasRequirement" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasSpecification" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasStaticLink" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTest" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTestCase" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasVariant" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/invokedBy" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/modifiedBy" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/other" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/packagedBy" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/patchedBy" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/publishedBy" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/reportedBy" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/republishedBy" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/serializedInArtifact" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/testedOn" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/trainedOn" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/underInvestigationFor" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/usesTool" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/relationshipType" + "@value": "structured" } ] }, { - "@id": "_:Nf5a75031d8e44c8daaa99a86329ee3f5", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness" - } - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/incomplete" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/complete" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/noAssertion" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/inferenceEnergyConsumption", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "Specifies the amount of energy consumed during inference time by an AI model\nthat is being used in the AI system." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/completeness" + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription" } ] }, { - "@id": "_:N91707a813cab45258a63009603cdbd7c", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityThreatModel", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "A reference the [security threat model](https://en.wikipedia.org/wiki/Threat_model) for a package." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@value": "securityThreatModel" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/metric", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/startTime" + "@language": "en", + "@value": "Records the measurement of prediction quality of the AI model." } ], - "http://www.w3.org/ns/shacl#pattern": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" } ] }, { - "@id": "_:N3b8c6b0723d24ba0ac8eca6a1f58a4a7", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/diskImage", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "the Element refers to a disk image that can be written to a disk, booted in a VM, etc. A disk image typically contains most or all of the components necessary to boot, such as bootloaders, kernels, firmware, userspace, etc." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@value": "diskImage" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/describes", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/endTime" + "@language": "en", + "@value": "The `from` Element describes each `to` Element. To denote the root(s) of a tree of elements in a collection, the rootElement property should be used." } ], - "http://www.w3.org/ns/shacl#pattern": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" + "@value": "describes" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetSize", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/justificationType", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Captures the size of the dataset." + "@value": "Impact justification label to be used when linking a vulnerability to an element\nrepresenting a VEX product with a VexNotAffectedVulnAssessmentRelationship\nrelationship." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/value", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/createdBy", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A value used in a generic key-value pair." + "@value": "Identifies who or what created the Element." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/security", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/support", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" + "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the element follows the Security profile specification" + "@value": "the artifact has been released, and is supported from the supplier. There is a validUntilDate that can provide additional information about the duration of support." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "security" + "@value": "support" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/altDownloadLocation", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/limitedSupport", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to an alternative download location." + "@value": "the artifact has been released, and there is limited support available from the supplier. There is a validUntilDate that can provide additional information about the duration of support." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "altDownloadLocation" + "@value": "limitedSupport" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/CustomLicenseAddition", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Annotation", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A license addition that is not listed on the SPDX Exceptions List." + "@value": "An assertion made in relation to one or more elements." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#IRI" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/gitoid", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "[Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg)." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:N82f6a700af1441d282a24ffa90a56f4b" + }, { - "@value": "gitoid" + "@id": "_:N6affb0eef10a4c899d62820bc4d28777" + }, + { + "@id": "_:N69a4d5a733284dd29bbc432fe586eca6" + }, + { + "@id": "_:Nc0eff0e2e9144bc18d62780952531208" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedLicenseId", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "@id": "_:N82f6a700af1441d282a24ffa90a56f4b", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#in": [ { - "@language": "en", - "@value": "Specifies whether a license or additional text identifier has been marked as\ndeprecated." + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/other" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/review" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/namespace", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "Provides an unambiguous mechanism for conveying a URI fragment portion of an\nElementID." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/annotationType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexAffectedVulnAssessmentRelationship", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:N6affb0eef10a4c899d62820bc4d28777", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Connects a vulnerability and an element designating the element as a product\naffected by the vulnerability." + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexVulnAssessmentRelationship" + "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:N28aef60caf674023add5fdc0149446f1" - }, + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/contentType" + } + ], + "http://www.w3.org/ns/shacl#pattern": [ { - "@id": "_:Ncc6bb5f835f142b1bd6c285c23eb0d7b" + "@value": "^[^\\/]+\\/[^\\/]+$" } ] }, { - "@id": "_:N28aef60caf674023add5fdc0149446f1", + "@id": "_:N69a4d5a733284dd29bbc432fe586eca6", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -681,243 +523,298 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/actionStatement" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/statement" } ] }, { - "@id": "_:Ncc6bb5f835f142b1bd6c285c23eb0d7b", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:Nc0eff0e2e9144bc18d62780952531208", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/actionStatementTime" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#pattern": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/subject" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetPackage", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/packageUrl", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies a data package and its associated information." + "@value": "Provides a place for the SPDX data creator to record the package URL string\n(in accordance with the Package URL specification) for a software Package." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/Package" + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/hashValue", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "The result of applying a hash algorithm to an Element." } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:Nf5ab240bead347a28937c5235bd9936b" - }, - { - "@id": "_:N31194e820ebf47bba5188362d8f2c08a" - }, - { - "@id": "_:Ne875d912ab874da4aab601931e15d2a6" - }, - { - "@id": "_:N30d853b38291484484f42f765fa22c23" - }, - { - "@id": "_:N5029efc2749249289de411a97ad058ec" - }, - { - "@id": "_:N871187872943442eb716e17f83984d42" - }, - { - "@id": "_:Nf24dd2c70bd84904ad1371f4d0f4768d" - }, - { - "@id": "_:N7b6abf4622e44300ad8590cd321afd15" - }, - { - "@id": "_:N906d43b7cb4b4db591f480ce54359fc9" - }, - { - "@id": "_:N5184290f9e904f948a93b63b3e2fb32c" - }, - { - "@id": "_:N315a2d78649148cea1df5bf9d27d9c48" - }, - { - "@id": "_:Nab9f1b19613347868f923901485473c4" - }, + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "_:Nddab84ee68f54caea481ae66f7d3b1a3" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "_:Nf5ab240bead347a28937c5235bd9936b", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectAddition", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "A LicenseAddition participating in a 'with addition' model." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/anonymizationMethodUsed" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition" } ] }, { - "@id": "_:N31194e820ebf47bba5188362d8f2c08a", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/usesTool", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/red" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/amber" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/green" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/clear" - } - ] + "@language": "en", + "@value": "The `from` Element uses each `to` Element as a tool, during a LifecycleScopeType period." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "usesTool" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/builtTime", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "Specifies the time an artifact was built." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/confidentialityLevel" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ] }, { - "@id": "_:Ne875d912ab874da4aab601931e15d2a6", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/DisjunctiveLicenseSet", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@language": "en", + "@value": "Portion of an AnyLicenseInfo representing a set of licensing information where\nonly one of the elements applies." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/dataCollectionProcess" + "@id": "_:Nf82a1c434b014c64bc086210ff3eaeb7" } ] }, { - "@id": "_:N30d853b38291484484f42f765fa22c23", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:Nf82a1c434b014c64bc086210ff3eaeb7", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 2 } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/dataPreprocessing" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/member" } ] }, { - "@id": "_:N5029efc2749249289de411a97ad058ec", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SoftwareAgent", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/clickthrough" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/directDownload" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/query" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/registration" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/scrapingScript" - } - ] + "@language": "en", + "@value": "A software agent." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#IRI" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildType", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetAvailability" + "@language": "en", + "@value": "A buildType is a hint that is used to indicate the toolchain, platform, or\ninfrastructure that the build was invoked on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetType", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes the type of the given dataset." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetNoise", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes potentially noisy elements of the dataset." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://spdx.invalid./AbstractClass", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Base domain class from which all other SPDX-3.0 domain classes derive." + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N1c00f0823a624605bf682eb2e480f6b3" + }, + { + "@id": "_:Nca00d580b67f471999fb75ecbb0b0ca0" + }, + { + "@id": "_:Na590d7820b624a7ba7d602536ab6770c" + }, + { + "@id": "_:Nebbd30df7c774b63bce23561f5b767dd" + }, + { + "@id": "_:Naff0c781dbd041d2978a74c188f3acbe" + }, + { + "@id": "_:N89c0c9acad5a4157b40b75679a315f1a" + }, + { + "@id": "_:N11f99fd11a2d4f69b8d54c8f1334cf28" + }, + { + "@id": "_:N597efd0109974bbba0f1ab654b38a8b0" + }, + { + "@id": "_:N89464711302448ffbdd478117a2b282d" } ] }, { - "@id": "_:N871187872943442eb716e17f83984d42", + "@id": "_:N1c00f0823a624605bf682eb2e480f6b3", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -935,15 +832,15 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetNoise" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/name" } ] }, { - "@id": "_:Nf24dd2c70bd84904ad1371f4d0f4768d", + "@id": "_:Nca00d580b67f471999fb75ecbb0b0ca0", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -958,83 +855,35 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetSize" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/summary" } ] }, { - "@id": "_:N7b6abf4622e44300ad8590cd321afd15", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" - } - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:Na590d7820b624a7ba7d602536ab6770c", + "http://www.w3.org/ns/shacl#datatype": [ { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/audio" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/categorical" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/graph" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/image" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/noAssertion" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/numeric" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/other" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/sensor" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/structured" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/syntactic" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/text" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timeseries" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timestamp" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/video" - } - ] + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/description" } ] }, { - "@id": "_:N906d43b7cb4b4db591f480ce54359fc9", + "@id": "_:Nebbd30df7c774b63bce23561f5b767dd", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -1052,94 +901,97 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetUpdateMechanism" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/comment" } ] }, { - "@id": "_:N5184290f9e904f948a93b63b3e2fb32c", + "@id": "_:Naff0c781dbd041d2978a74c188f3acbe", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/CreationInfo" } ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/yes" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/no" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/noAssertion" - } - ] + "@value": 1 } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#minCount": [ { "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/hasSensitivePersonalInformation" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/creationInfo" } ] }, { - "@id": "_:N315a2d78649148cea1df5bf9d27d9c48", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:N89c0c9acad5a4157b40b75679a315f1a", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/verifiedUsing" + } + ] + }, + { + "@id": "_:N11f99fd11a2d4f69b8d54c8f1334cf28", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRef" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/intendedUse" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalRef" } ] }, { - "@id": "_:Nab9f1b19613347868f923901485473c4", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:N597efd0109974bbba0f1ab654b38a8b0", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifier" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/knownBias" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifier" } ] }, { - "@id": "_:Nddab84ee68f54caea481ae66f7d3b1a3", + "@id": "_:N89464711302448ffbdd478117a2b282d", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" + "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/Extension" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -1149,738 +1001,757 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/sensor" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/extension" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/sensor", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/query", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "data is recorded from a physical sensor, such as a thermometer reading or biometric device." + "@value": "the dataset is publicly available, but not all at once, and can only be accessed through queries which return parts of the dataset." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "sensor" + "@value": "query" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/medium", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/simpleLicensing", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType" + "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "When a CVSS score is between 4.0 - 6.9" + "@value": "the element follows the simple Licensing profile specification" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "medium" + "@value": "simpleLicensing" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/high", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/clear", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType" + "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "When a CVSS score is between 7.0 - 8.9" + "@value": "Dataset may be distributed freely, without restriction." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "high" + "@value": "clear" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/snippetFromFile", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_256", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Defines the original host file that the snippet information applies to." + "@value": "SHA-3 with a digest length of 256, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/File" + "@value": "sha3_256" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/amendedBy", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/sourceInfo", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element is amended by each `to` Element." + "@value": "Records any relevant background information or additional comments\nabout the origin of the package." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "amendedBy" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/statusNotes", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/suppliedBy", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Conveys information about how VEX status was determined." + "@value": "Identifies who or what supplied the artifact or VulnAssessmentRelationship\nreferenced by the Element." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/megajoule", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/delegatedTo", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Megajoule." + "@value": "The `from` Agent is delegating an action to the Agent of the `to` Relationship (which must be of type invokedBy), during a LifecycleScopeType (e.g. the `to` invokedBy Relationship is being done on behalf of `from`)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "megajoule" + "@value": "delegatedTo" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swid", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/expandedLicensing", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" + "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Concise Software Identification (CoSWID) tag, as defined in [RFC 9393](https://www.rfc-editor.org/info/rfc9393) Section 2.3." + "@value": "the element follows the expanded Licensing profile specification" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "swid" + "@value": "expandedLicensing" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake3", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/inlineMitigationsAlreadyExist", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "[BLAKE3](https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf)" + "@value": "Built-in inline controls or mitigations prevent an adversary from leveraging the vulnerability." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "blake3" + "@value": "inlineMitigationsAlreadyExist" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/score", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/act", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides a numerical (0-10) representation of the severity of a vulnerability." + "@value": "The vulnerability requires attention from the organization's internal, supervisory-level and leadership-level individuals. Necessary actions include requesting assistance or information about the vulnerability, as well as publishing a notification either internally and/or externally. Typically, internal groups would meet to determine the overall response and then execute agreed upon actions. CISA recommends remediating Act vulnerabilities as soon as possible." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#decimal" + "@value": "act" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalRef", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/critical", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Points to a resource outside the scope of the SPDX-3.0 content\nthat provides additional characteristics of an Element." + "@value": "When a CVSS score is between 9.0 - 10.0" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRef" + "@value": "critical" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe23", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timestamp", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "[Common Platform Enumeration: Naming Specification Version 2.3](https://csrc.nist.gov/publications/detail/nistir/7695/final)" + "@value": "data is recorded with a timestamp for each entry, but not necessarily ordered or at specific intervals, such as when a taxi ride starts and ends." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "cpe23" + "@value": "timestamp" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/publishedBy", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/sbomType", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "(Security) Designates a `from` Vulnerability was made available for public use or reference by each `to` Agent." + "@value": "Provides information about the type of an SBOM." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "publishedBy" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/core", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/lineRange", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the element follows the Core profile specification" + "@value": "Defines the line range in the original host file that the snippet information\napplies to." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "core" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PositiveIntegerRange" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/video", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/qualityAssessmentReport", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "data is video based, such as a collection of movie clips featuring Tom Hanks." + "@value": "A reference to a quality assessment for a package." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "video" + "@value": "qualityAssessmentReport" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/other", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/byteRange", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A relationship has other specific context information necessary to capture that the above set of enumerations does not handle." + "@value": "Defines the byte range in the original host file that the snippet information\napplies to." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "other" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PositiveIntegerRange" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardAdditionTemplate", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalSpdxId", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Identifies the full text of a LicenseAddition, in SPDX templating format." + "@value": "Identifies an external Element used within a Document but defined external to\nthat Document." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/serious", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The highest level of risk posed by an AI system." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "serious" + "@value": "Indicates whether a relationship is known to be complete, incomplete, or if no assertion is made with respect to relationship completeness." } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetNoise", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/other", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Describes potentially noisy elements of the dataset." + "@value": "Used when the type does not match any of the other options." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "other" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/install", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasHost", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the Element is used to install software on disk" + "@value": "The `from` Build was run on the `to` Element during a LifecycleScopeType period (e.g. the host that the build runs on)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "install" + "@value": "hasHost" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/annotationType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/impactStatementTime", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Describes the type of annotation." + "@value": "Timestamp of impact statement." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PositiveIntegerRange", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/evidence", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A tuple of two positive integers that define a range." - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#BlankNode" + "@value": "the Element is the evidence that a specification or requirement has been fulfilled" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:N5368c2ede4d94d00b6a5aa8c9471cf5d" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:N454f1509a9bd4365b731e78a5a58f472" + "@value": "evidence" } ] }, { - "@id": "_:N5368c2ede4d94d00b6a5aa8c9471cf5d", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#positiveInteger" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/statement", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "Commentary on an assertion that an annotator has made." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/beginIntegerRange" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "_:N454f1509a9bd4365b731e78a5a58f472", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#positiveInteger" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/dataset", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "the element follows the Dataset profile specification" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/endIntegerRange" + "@value": "dataset" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/packageUrl", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/reportedBy", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "[package URL](../../../annexes/pkg-url-specification.md)" + "@value": "(Security) Designates a `from` Vulnerability was first reported to a project, vendor, or tracking database for formal identification by each `to` Agent." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "packageUrl" + "@value": "reportedBy" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/scrapingScript", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_224", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType" + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the dataset provider is not making available the underlying data and the dataset must be reassembled, typically using the provided script for scraping the data." + "@value": "SHA-3 with a digest length of 224, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "scrapingScript" + "@value": "sha3_224" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/riskAssessment", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/operatingSystem", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to a risk assessment for a package." + "@value": "the Element is an operating system" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "riskAssessment" + "@value": "operatingSystem" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildEndTime", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/supportLevel", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Property that describes the time at which a build stops." + "@value": "Specifies the level of support associated with an artifact." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/source", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/componentAnalysisReport", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the Element is a single or a collection of source files" + "@value": "A reference to a Software Composition Analysis (SCA) report." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "source" + "@value": "componentAnalysisReport" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasSpecification", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/urlScheme", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Every `to` Element is a specification for the `from` Element (`from` hasSpecification `to`), during a LifecycleScopeType period." + "@value": "[Uniform Resource Identifier (URI) Schemes](https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml). The scheme used in order to locate a resource." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "hasSpecification" + "@value": "urlScheme" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeclaredLicense", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityAdversaryModel", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Software Artifact was discovered to actually contain each `to` license, for example as detected by use of automated tooling." + "@value": "A reference to the security adversary model for a package." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "hasDeclaredLicense" + "@value": "securityAdversaryModel" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/cwe", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "[Common Weakness Enumeration](https://csrc.nist.gov/glossary/term/common_weakness_enumeration). A reference to a source of software flaw defined within the official [CWE List](https://cwe.mitre.org/data/) that conforms to the [CWE specification](https://cwe.mitre.org/)." + "@value": "A key with an associated value." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "cwe" + "@id": "http://www.w3.org/ns/shacl#BlankNode" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N039d59a4b8da4eb1a4213c42f90b0b6e" + }, + { + "@id": "_:N6dc2d4b25cba410a9252dd76f064ec1c" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseText", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "@id": "_:N039d59a4b8da4eb1a4213c42f90b0b6e", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Identifies the full text of a License or Addition." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/key" + } + ] + }, + { + "@id": "_:N6dc2d4b25cba410a9252dd76f064ec1c", + "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/value" + } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/high", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/expandsTo", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The second-highest level of risk posed by an AI system." + "@value": "The `from` archive expands out as an artifact described by each `to` Element." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "high" + "@value": "expandsTo" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/hashValue", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifier", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The result of applying a hash algorithm to an Element." + "@value": "A canonical, unique, immutable identifier of the artifact content, that may be\nused for verifying its identity and/or integrity." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifier" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/build", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the element follows the Build profile specification" + "@value": "Specifies the CVSS base, temporal, threat, or environmental severity type." } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/deprecatedVersion", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": "build" + "@language": "en", + "@value": "Specifies the SPDX License List version in which this license or exception\nidentifier was deprecated." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/dynamicAnalysisReport", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasInputs", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to a dynamic analysis report for a package." + "@value": "The `from` Build has each `to` Elements as an input, during a LifecycleScopeType period." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "dynamicAnalysisReport" + "@value": "hasInputs" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/track", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/other", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType" + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The vulnerability does not require action at this time. The organization would continue to track the vulnerability and reassess it if new information becomes available. CISA recommends remediating Track vulnerabilities within standard update timelines." + "@value": "the Element doesn't fit into any of the other categories" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "track" + "@value": "other" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/standardCompliance", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDistributionArtifact", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Captures a standard that is being complied with." + "@value": "The `from` Element is distributed as an artifact in each Element `to` (e.g. an RPM or archive file)." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "hasDistributionArtifact" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SoftwareAgent", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Person", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A software agent." + "@value": "An individual human being." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ @@ -1895,653 +1766,566 @@ ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/actionStatement", + "@id": "https://spdx.org/rdf/3.0.1/terms/", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Ontology" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://purl.org/dc/terms/abstract": [ { "@language": "en", - "@value": "Provides advise on how to mitigate or remediate a vulnerability when a VEX product\nis affected by it." + "@value": "This ontology defines the terms and relationships used in the SPDX specification to describe system packages" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://purl.org/dc/terms/created": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@type": "http://www.w3.org/2001/XMLSchema#date", + "@value": "2024-04-05" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/CustomLicense", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://purl.org/dc/terms/creator": [ { "@language": "en", - "@value": "A license that is not listed on the SPDX License List." + "@value": "SPDX Project" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://purl.org/dc/terms/license": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/License" + "@id": "https://spdx.org/licenses/Community-Spec-1.0.html" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://purl.org/dc/terms/references": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://spdx.dev/specifications/" + } + ], + "http://purl.org/dc/terms/title": [ + { + "@language": "en", + "@value": "System Package Data Exchange (SPDX) Ontology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "System Package Data Exchange (SPDX) Ontology" + } + ], + "http://www.w3.org/2002/07/owl#versionIRI": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/" + } + ], + "https://www.omg.org/spec/Commons/AnnotationVocabulary/copyright": [ + { + "@language": "en", + "@value": "Copyright (C) 2024 SPDX Project" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseListVersion", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/energyQuantity", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The version of the SPDX License List used in the license expression." + "@value": "Represents the energy quantity." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "http://www.w3.org/2001/XMLSchema#decimal" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/low", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityFix", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Low/no risk is posed by an AI system." + "@value": "A reference to the patch or source code that fixes a vulnerability." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "low" + "@value": "securityFix" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/framework", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/energyUnit", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the Element is a software framework" + "@value": "Specifies the unit in which energy is measured." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "framework" + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/standardName", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/altWebPage", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The name of a relevant standard that may apply to an artifact." + "@value": "A reference to an alternative web page." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "altWebPage" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/Build", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/NoneLicense", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/IndividualLicensingInfo" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Class that describes a build instance of software/artifacts." - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "@value": "An Individual Value for License where the SPDX data creator determines that no\nlicense is present." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/IndividualLicensingInfo" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:Nfcf0bd30b10e421f8c3278377a81fe23" - }, - { - "@id": "_:N892febc794754b299f7ca3151ad9b018" - }, - { - "@id": "_:Nd7c22c441aa547759b4dcbfecfcd361d" - }, - { - "@id": "_:Nbe3ff4c180564e529a3e27bf90578be2" - }, - { - "@id": "_:N33a508adf2c949f6aa0232ff4bd45e29" - }, - { - "@id": "_:N86cffc65608d4e7d9b1feaf9409a6f6c" - }, - { - "@id": "_:N422c98722a6841988c4270e840cb54b4" - }, - { - "@id": "_:N013c0fa149804752b490125a655a9ef6" - }, + "http://www.w3.org/2002/07/owl#sameAs": [ { - "@id": "_:Ne04c1b7bc12a47ae8599278609be06d7" + "@id": "https://spdx.org/rdf/3.0.1/terms/Licensing/None" } ] }, { - "@id": "_:Nfcf0bd30b10e421f8c3278377a81fe23", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/noAssertion", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "Makes no assertion about the field." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildType" + "@value": "noAssertion" } ] }, { - "@id": "_:N892febc794754b299f7ca3151ad9b018", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/ancestorOf", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "The `from` Element is an ancestor of each `to` Element." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildId" + "@value": "ancestorOf" } ] }, { - "@id": "_:Nd7c22c441aa547759b4dcbfecfcd361d", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropName", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "A name used in a CdxExtension name-value pair." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/configSourceEntrypoint" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "_:Nbe3ff4c180564e529a3e27bf90578be2", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/clickthrough", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "the dataset is not publicly available and can only be accessed after affirmatively accepting terms on a clickthrough webpage." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/configSourceUri" + "@value": "clickthrough" } ] }, { - "@id": "_:N33a508adf2c949f6aa0232ff4bd45e29", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Hash" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/specification", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + "@language": "en", + "@value": "the Element is a plan, guideline or strategy how to create, perform or analyse an application" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/configSourceDigest" + "@value": "specification" } ] }, { - "@id": "_:N86cffc65608d4e7d9b1feaf9409a6f6c", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/dependsOn", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + "@language": "en", + "@value": "The `from` Element depends on each `to` Element, during a LifecycleScopeType period." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/parameters" + "@value": "dependsOn" } ] }, { - "@id": "_:N422c98722a6841988c4270e840cb54b4", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#Literal" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/issueTracker", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildStartTime" + "@language": "en", + "@value": "A reference to the issue tracker for a package." } ], - "http://www.w3.org/ns/shacl#pattern": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" + "@value": "issueTracker" } ] }, { - "@id": "_:N013c0fa149804752b490125a655a9ef6", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#Literal" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/seeAlso", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildEndTime" + "@language": "en", + "@value": "Contains a URL where the License or LicenseAddition can be found in use." } ], - "http://www.w3.org/ns/shacl#pattern": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ] }, { - "@id": "_:Ne04c1b7bc12a47ae8599278609be06d7", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetUpdateMechanism", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + "@language": "en", + "@value": "Describes a mechanism to update the dataset." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/environment" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/to", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/certificationReport", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "References an Element on the right-hand side of a relationship." + "@value": "A reference to a certification report for a package from an accredited/independent body." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "@value": "certificationReport" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/categorical", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/support", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "data that is classified into a discrete number of categories, such as the eye color of a population of people." + "@value": "A reference to the software support channel or other support information for a package." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "categorical" + "@value": "support" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/audio", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDocumentation", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "data is audio based, such as a collection of music from the 80s." + "@value": "The `from` Element is documented by each `to` Element." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "audio" + "@value": "hasDocumentation" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Artifact", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha256", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://spdx.invalid./AbstractClass", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A distinct article or unit within the digital domain." - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "SHA-2 with a digest length of 256, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234)." } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:Ndbbe687202f949199dc4fb316ba0e5c7" - }, - { - "@id": "_:Na535d2b2417b47ccaa8390870270d86b" - }, - { - "@id": "_:Nc15b128011964ae3b831dbceac69f53e" - }, - { - "@id": "_:Nafd3c230e50748db8856c0e229686a7e" - }, - { - "@id": "_:Na5b54b8b8f034a41b0de2591018869f8" - }, - { - "@id": "_:Nd28f962914144020a55cb3d5931e20dd" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:Nd1a22c94140a42a4b39babe42dc45f49" + "@value": "sha256" } ] }, { - "@id": "_:Ndbbe687202f949199dc4fb316ba0e5c7", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/registration", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "the dataset is not publicly available and an email registration is required before accessing the dataset, although without an affirmative acceptance of terms." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/originatedBy" + "@value": "registration" } ] }, { - "@id": "_:Na535d2b2417b47ccaa8390870270d86b", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/build", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SbomType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "SBOM generated as part of the process of building the software to create a releasable artifact (e.g., executable or package) from data such as source files, dependencies, built components, build process ephemeral data, and other SBOMs." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/suppliedBy" + "@value": "build" } ] }, { - "@id": "_:Nc15b128011964ae3b831dbceac69f53e", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/validUntilTime", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "Specifies until when the artifact can be used before its usage needs to be\nreassessed." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe22", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/builtTime" + "@language": "en", + "@value": "[Common Platform Enumeration Specification 2.2](https://cpe.mitre.org/files/cpe-specification_2.2.pdf)" } ], - "http://www.w3.org/ns/shacl#pattern": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" + "@value": "cpe22" } ] }, { - "@id": "_:Nafd3c230e50748db8856c0e229686a7e", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsKyber", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "[Kyber](https://pq-crystals.org/kyber/)" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@value": "crystalsKyber" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/gitoid", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/releaseTime" + "@language": "en", + "@value": "[Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg)." } ], - "http://www.w3.org/ns/shacl#pattern": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" + "@value": "gitoid" } ] }, { - "@id": "_:Na5b54b8b8f034a41b0de2591018869f8", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vcs", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "A reference to a version control system related to a software artifact." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@value": "vcs" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasVariant", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/validUntilTime" + "@language": "en", + "@value": "Every `to` Element is a variant the `from` Element (`from` hasVariant `to`)." } ], - "http://www.w3.org/ns/shacl#pattern": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" + "@value": "hasVariant" } ] }, { - "@id": "_:Nd28f962914144020a55cb3d5931e20dd", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/other", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "Every `to` Element is related to the `from` Element where the relationship type is not described by any of the SPDX relationhip types (this relationship is directionless)." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/standardName" + "@value": "other" } ] }, { - "@id": "_:Nd1a22c94140a42a4b39babe42dc45f49", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" - } - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/development" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/support" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/deployed" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/limitedSupport" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/endOfSupport" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noSupport" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noAssertion" - } - ] - } + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/trainingEnergyConsumption", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "Specifies the amount of energy consumed when training the AI model that is\nbeing used in the AI system." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/supportLevel" + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/requirement", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/container", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" @@ -2549,42 +2333,78 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the Element provides a requirement needed as input for another Element" + "@value": "the Element is a container image which can be used by a container runtime application" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "requirement" + "@value": "container" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/withdrawnTime", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/executable", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specified the time and date when a vulnerability was withdrawn." + "@value": "Element is an Artifact that can be run on a computer" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + "@value": "executable" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssV3VulnAssessmentRelationship", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/firmware", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the Element provides low level control over a device's hardware" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "firmware" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/fileKind", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes if a given file is a directory or non-directory kind of file." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssV4VulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides a CVSS version 3 assessment for a vulnerability." + "@value": "Provides a CVSS version 4 assessment for a vulnerability." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ @@ -2599,18 +2419,18 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:Ne630066e95754fdb94d5a2b0af7cf732" + "@id": "_:N380b56ed6add4e1ea4d15ad58dfa8d71" }, { - "@id": "_:Nfb8482a492b942a9a9ac51a73fa6a9d5" + "@id": "_:N600cb7a472db427aaac10642044116f7" }, { - "@id": "_:N5eb42e9001794ebdb5694884fccf8e5d" + "@id": "_:Nf80e8074e4144d4c9810f6325bf2e2dd" } ] }, { - "@id": "_:Ne630066e95754fdb94d5a2b0af7cf732", + "@id": "_:N380b56ed6add4e1ea4d15ad58dfa8d71", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#decimal" @@ -2638,7 +2458,7 @@ ] }, { - "@id": "_:Nfb8482a492b942a9a9ac51a73fa6a9d5", + "@id": "_:N600cb7a472db427aaac10642044116f7", "http://www.w3.org/ns/shacl#class": [ { "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType" @@ -2687,7 +2507,7 @@ ] }, { - "@id": "_:N5eb42e9001794ebdb5694884fccf8e5d", + "@id": "_:Nf80e8074e4144d4c9810f6325bf2e2dd", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -2715,49 +2535,123 @@ ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/beginIntegerRange", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PackageVerificationCode", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Defines the beginning of a range." + "@value": "An SPDX version 2.X compatible verification method for software packages." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2001/XMLSchema#positiveInteger" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Enumeration of the valid profiles." + "@id": "http://www.w3.org/ns/shacl#BlankNode" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nda107346ddef4d78aec2c136d44ffa40" + }, + { + "@id": "_:N3db41b7ab9a44e148abff2c84343b17b" + }, + { + "@id": "_:Ne69f1f4b15554a759f25eb22631e4354" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ConjunctiveLicenseSet", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "@id": "_:Nda107346ddef4d78aec2c136d44ffa40", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#in": [ { - "@language": "en", - "@value": "Portion of an AnyLicenseInfo representing a set of licensing information\nwhere all elements apply." + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b256" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b384" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b512" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake3" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsDilithium" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsKyber" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/falcon" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md2" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md4" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md5" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md6" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/other" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha1" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha224" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha256" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha384" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha512" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_224" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_256" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_384" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_512" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -2765,272 +2659,260 @@ "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:Ne96bc8cf15854e8b8db6f2c28445f9ac" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/algorithm" } ] }, { - "@id": "_:Ne96bc8cf15854e8b8db6f2c28445f9ac", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:N3db41b7ab9a44e148abff2c84343b17b", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 } ], "http://www.w3.org/ns/shacl#minCount": [ { - "@value": 2 + "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/member" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/hashValue" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/exportControlAssessment", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "@id": "_:Ne69f1f4b15554a759f25eb22631e4354", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "A reference to a export control assessment for a package." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "exportControlAssessment" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/packageVerificationCodeExcludedFile" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/knownBias", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/locationHint", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Records the biases that the dataset is known to encompass." + "@value": "Provides an indication of where to retrieve an external Element." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha256", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "SHA-2 with a digest length of 256, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234)." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "sha256" + "@value": "Specifies the SSVC decision type." } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/archive", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/metrics", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the Element is an archived collection of one or more files (.tar, .zip, etc)" + "@value": "A reference to metrics related to package such as OpenSSF scorecards." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "archive" + "@value": "metrics" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifier", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexAffectedVulnAssessmentRelationship", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A canonical, unique, immutable identifier of the artifact content, that may be\nused for verifying its identity and/or integrity." + "@value": "Connects a vulnerability and an element designating the element as a product\naffected by the vulnerability." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifier" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexVulnAssessmentRelationship" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasMetadata", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Every `to` Element is metadata about the `from` Element (`from` hasMetadata `to`)." + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "hasMetadata" + "@id": "_:N7ca8b15303304b4bbd9737390bc1c5e1" + }, + { + "@id": "_:N0300281b89924f499e6d8354a9a9fa34" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/description", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:N7ca8b15303304b4bbd9737390bc1c5e1", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Provides a detailed description of the Element." + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/definingArtifact", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Artifact representing a serialization instance of SPDX data containing the\ndefinition of a particular Element." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Artifact" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/actionStatement" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/software", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" + "@id": "_:N0300281b89924f499e6d8354a9a9fa34", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "the element follows the Software profile specification" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "software" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/actionStatementTime" + } + ], + "http://www.w3.org/ns/shacl#pattern": [ + { + "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasPrerequisite", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierType", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element has a prerequisite on each `to` Element, during a LifecycleScopeType period." + "@value": "Specifies the type of the content identifier." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "hasPrerequisite" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/reportedBy", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/exploited", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "(Security) Designates a `from` Vulnerability was first reported to a project, vendor, or tracking database for formal identification by each `to` Agent." + "@value": "Describe that a CVE is known to have an exploit because it's been listed in an exploit catalog." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "reportedBy" + "@id": "http://www.w3.org/2001/XMLSchema#boolean" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/locator", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/descendantOf", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides the location of an external reference." + "@value": "The `from` Element is a descendant of each `to` Element." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "descendantOf" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/trainingEnergyConsumption", + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildStartTime", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the amount of energy consumed when training the AI model that is\nbeing used in the AI system." + "@value": "Property describing the start time of a build." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/vectorString", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/informationAboutTraining", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the CVSS vector string for a vulnerability." + "@value": "Describes relevant information about different steps of the training process." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ @@ -3040,130 +2922,137 @@ ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/impactStatement", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/directory", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Explains why a VEX product is not affected by a vulnerability. It is an\nalternative in VexNotAffectedVulnAssessmentRelationship to the machine-readable\njustification label." + "@value": "The file represents a directory and all content stored in that directory." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "directory" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/noAssertion", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/low", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" + "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Makes no assertion about the field." + "@value": "When a CVSS score is between 0.1 - 3.9" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "noAssertion" + "@value": "low" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/contains", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/yes", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element contains each `to` Element." + "@value": "Indicates presence of the field." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "contains" + "@value": "yes" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/nuget", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/other", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to a NuGet package. The package locator format, looks like `package/version`, is defined in [NuGet documentation](https://docs.nuget.org)." + "@value": "any hashing algorithm that does not exist in this list of entries" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "nuget" + "@value": "other" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/hasSensitivePersonalInformation", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Organization", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Describes if any sensitive personal information is present in the dataset." + "@value": "A group of people who work together in an organized way for a shared purpose." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/sourceInfo", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/swhid", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Records any relevant background information or additional comments\nabout the origin of the package." + "@value": "SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and in the case of filess they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "swhid" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md6", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/development", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "[MD6 hash function](https://people.csail.mit.edu/rivest/pubs/RABCx08.pdf)" + "@value": "the artifact is in active development and is not considered ready for formal support from the supplier." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "md6" + "@value": "development" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifier", + "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertyEntry", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" @@ -3171,7 +3060,7 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to a resource identifier defined outside the scope of SPDX-3.0 content that uniquely identifies an Element." + "@value": "A property name with an associated value." } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -3181,66 +3070,18 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N056f2ce3b0554a6fa91bc158f3f7d637" - }, - { - "@id": "_:N184ded0dc2184b1aae52a19fe92cf714" - }, - { - "@id": "_:N60b8e44d706e4d04a0d0105e6ee7af87" - }, - { - "@id": "_:N0ea0b9888adc4b3a921e013fa2c16737" + "@id": "_:N93793073ec80436989a0b542322aa057" }, { - "@id": "_:Nb69f834886e146678a2fba209c6be586" + "@id": "_:N5e4c1c9085d544a3acd15fc990ba030b" } ] }, { - "@id": "_:N056f2ce3b0554a6fa91bc158f3f7d637", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" - } - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:N93793073ec80436989a0b542322aa057", + "http://www.w3.org/ns/shacl#datatype": [ { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe22" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe23" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cve" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/email" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/gitoid" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/other" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/packageUrl" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/securityOther" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swhid" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swid" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/urlScheme" - } - ] + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -3255,17 +3096,17 @@ ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifierType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropName" } ] }, { - "@id": "_:N184ded0dc2184b1aae52a19fe92cf714", + "@id": "_:N5e4c1c9085d544a3acd15fc990ba030b", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -3276,11 +3117,6 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#Literal" @@ -3288,53 +3124,74 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/identifier" + "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropValue" } ] }, { - "@id": "_:N60b8e44d706e4d04a0d0105e6ee7af87", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDataFile", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@language": "en", + "@value": "The `from` Element treats each `to` Element as a data file. A data file is an artifact that stores data required or optional for the `from` Element's functionality. A data file can be a database file, an index file, a log file, an AI model file, a calibration data file, a temporary file, a backup file, and more. For AI training dataset, test dataset, test artifact, configuration data, build input data, and build output data, please consider using the more specific relationship types: `trainedOn`, `testedOn`, `hasTest`, `configures`, `hasInputs`, and `hasOutputs`, respectively. This relationship does not imply dependency." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "hasDataFile" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedIn", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "(Security/VEX) A `from` Vulnerability has been fixed in each of the `to` Element(s). The use of the `fixedIn` type is constrained to `VexFixedVulnAssessmentRelationship` classed relationships." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/comment" + "@value": "fixedIn" } ] }, { - "@id": "_:N0ea0b9888adc4b3a921e013fa2c16737", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/NamespaceMap", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@language": "en", + "@value": "A mapping between prefixes and namespace partial URIs." } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/ns/shacl#BlankNode" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/identifierLocator" + "@id": "_:N14ba719eb16b464bbf452e99fd57807f" + }, + { + "@id": "_:N0367e91ce3ae4f59a86c45f0722e01ab" } ] }, { - "@id": "_:Nb69f834886e146678a2fba209c6be586", + "@id": "_:N14ba719eb16b464bbf452e99fd57807f", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -3345,124 +3202,75 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#Literal" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/issuingAuthority" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/gitoid", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "[Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg)." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "gitoid" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/prefix" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/subject", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "An Element an annotator has made an assertion about." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "@id": "_:N0367e91ce3ae4f59a86c45f0722e01ab", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/energyConsumption", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Indicates the amount of energy consumption incurred by an AI model." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumption" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swhid", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "swhid" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/namespace" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/intendedUse", + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://spdx.invalid./AbstractClass" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Describes what the given dataset should be used for." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "Abstract class representing a license combination consisting of one or more\nlicenses (optionally including additional text), which may be combined\naccording to the\n[SPDX license expression syntax](../../../annexes/SPDX-license-expressions.md)." } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityAdvisory", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A reference to a published security advisory (where advisory as defined per [ISO 29147:2018](https://www.iso.org/standard/72311.html)) that may affect one or more elements, e.g., vendor advisories or specific NVD entries." + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "securityAdvisory" + "@id": "http://www.w3.org/ns/shacl#IRI" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/File", + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/LicenseExpression", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" @@ -3470,12 +3278,12 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Refers to any object that stores content on a computer." + "@value": "An SPDX Element containing an SPDX license expression string." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwareArtifact" + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -3485,15 +3293,18 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N4cb3f0cd31ea424dab960cee97e1f253" + "@id": "_:Ne24188466ce34de58f1826a0138e40ab" + }, + { + "@id": "_:N5008b59a94ea45258141b13189f617c6" }, { - "@id": "_:N0db2720f771c44e392c688809342f701" + "@id": "_:N6129e902620444ca850c198193112b54" } ] }, { - "@id": "_:N4cb3f0cd31ea424dab960cee97e1f253", + "@id": "_:Ne24188466ce34de58f1826a0138e40ab", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -3504,39 +3315,27 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/contentType" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/ns/shacl#pattern": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "^[^\\/]+\\/[^\\/]+$" + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseExpression" } ] }, { - "@id": "_:N0db2720f771c44e392c688809342f701", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType" - } - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:N5008b59a94ea45258141b13189f617c6", + "http://www.w3.org/ns/shacl#datatype": [ { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/file" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/directory" - } - ] + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -3546,29 +3345,40 @@ ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/fileKind" + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseListVersion" + } + ], + "http://www.w3.org/ns/shacl#pattern": [ + { + "@value": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "@id": "_:N6129e902620444ca850c198193112b54", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Provides a set of values to be used to describe the common types of SBOMs that\ntools may create." + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/customIdToUri" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ElementCollection", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://spdx.invalid./AbstractClass", @@ -3577,12 +3387,12 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Abstract ancestor class for all vulnerability assessments" + "@value": "A collection of Elements, not necessarily with unifying context." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Relationship" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -3592,34 +3402,23 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N4f0d6e33bbb14fed95c0d6601280aba6" - }, - { - "@id": "_:N5075f1f4e3ff40329fd77237c4290020" - }, - { - "@id": "_:Nf578adbda4694eb7886b5e42928bd927" + "@id": "_:N7f64e70019974449b3c7a68f66dd1541" }, { - "@id": "_:Nb24a10fd2eb74d228f4bb9dcaf9ac4ae" + "@id": "_:Nd205226fe7e043eab8fa53396062ba99" }, { - "@id": "_:Ne8878f5e228d49e69df0775e895dc8d1" + "@id": "_:Na2a09e40f490482f8ab4d20884db8d46" } ] }, { - "@id": "_:N4f0d6e33bbb14fed95c0d6601280aba6", + "@id": "_:N7f64e70019974449b3c7a68f66dd1541", "http://www.w3.org/ns/shacl#class": [ { "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#IRI" @@ -3627,48 +3426,69 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/assessedElement" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/element" } ] }, { - "@id": "_:N5075f1f4e3ff40329fd77237c4290020", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:Nd205226fe7e043eab8fa53396062ba99", + "http://www.w3.org/ns/shacl#class": [ { - "@value": 1 + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/publishedTime" - } - ], - "http://www.w3.org/ns/shacl#pattern": [ - { - "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/rootElement" } ] }, { - "@id": "_:Nf578adbda4694eb7886b5e42928bd927", + "@id": "_:Na2a09e40f490482f8ab4d20884db8d46", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#in": [ { - "@value": 1 + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/core" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/software" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/simpleLicensing" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/expandedLicensing" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/security" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/build" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/ai" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/dataset" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/extension" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/lite" + } + ] } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -3678,373 +3498,389 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/suppliedBy" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/profileConformance" } ] }, { - "@id": "_:Nb24a10fd2eb74d228f4bb9dcaf9ac4ae", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/packageVersion", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "Identify the version of a package." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/modifiedTime" - } - ], - "http://www.w3.org/ns/shacl#pattern": [ - { - "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "_:Ne8878f5e228d49e69df0775e895dc8d1", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#Literal" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/deviceDriver", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/withdrawnTime" + "@language": "en", + "@value": "Element represents software that controls hardware devices" } ], - "http://www.w3.org/ns/shacl#pattern": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" + "@value": "deviceDriver" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/library", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType" + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The vulnerable component is present, and the component contains the vulnerable code. However, vulnerable code is used in such a way that an attacker cannot mount any anticipated attack." + "@value": "the Element is a software library" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "vulnerableCodeCannotBeControlledByAdversary" + "@value": "library" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/sensor", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseHeader", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Describes a sensor used for collecting the data." + "@value": "Provides a License author's preferred text to indicate that a file is covered\nby the License." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/probability", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/listVersionAdded", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A probability score between 0 and 1 of a vulnerability being exploited." + "@value": "Specifies the SPDX License List version in which this ListedLicense or\nListedLicenseException identifier was first added." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#decimal" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/supportLevel", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssV3VulnAssessmentRelationship", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the level of support associated with an artifact." + "@value": "Provides a CVSS version 3 assessment for a vulnerability." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/packageUrl", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Provides a place for the SPDX data creator to record the package URL string\n(in accordance with the Package URL specification) for a software Package." + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@id": "_:N54eb65a87ce2431b9df8d6485283a092" + }, + { + "@id": "_:N29d00eb3603d46cb96aaf4f7fb54d6bb" + }, + { + "@id": "_:N98c9b80f2f5d499aabdd89701c2fdbb9" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/", - "@type": [ - "http://www.w3.org/2002/07/owl#Ontology" + "@id": "_:N54eb65a87ce2431b9df8d6485283a092", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#decimal" + } ], - "http://purl.org/dc/terms/abstract": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "This ontology defines the terms and relationships used in the SPDX specification to describe system packages" + "@value": 1 } ], - "http://purl.org/dc/terms/created": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@type": "http://www.w3.org/2001/XMLSchema#date", - "@value": "2024-04-05" + "@value": 1 } ], - "http://purl.org/dc/terms/creator": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "SPDX Project" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://purl.org/dc/terms/license": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/licenses/Community-Spec-1.0.html" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/score" + } + ] + }, + { + "@id": "_:N29d00eb3603d46cb96aaf4f7fb54d6bb", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType" } ], - "http://purl.org/dc/terms/references": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://spdx.dev/specifications/" + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/critical" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/high" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/medium" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/low" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/none" + } + ] } ], - "http://purl.org/dc/terms/title": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "System Package Data Exchange (SPDX) Ontology" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "System Package Data Exchange (SPDX) Ontology" + "@value": 1 } ], - "http://www.w3.org/2002/07/owl#versionIRI": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://www.omg.org/spec/Commons/AnnotationVocabulary/copyright": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Copyright (C) 2024 SPDX Project" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/severity" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/metrics", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "@id": "_:N98c9b80f2f5d499aabdd89701c2fdbb9", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "A reference to metrics related to package such as OpenSSF scorecards." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "metrics" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/vectorString" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/other", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/standardName", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Every `to` Element is related to the `from` Element where the relationship type is not described by any of the SPDX relationhip types (this relationship is directionless)." + "@value": "The name of a relevant standard that may apply to an artifact." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "other" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/complete", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/vexVersion", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The relationship is known to be exhaustive." + "@value": "Specifies the version of a VEX statement." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "complete" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasProvidedDependency", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha384", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element has a dependency on each `to` Element, dependency is not in the distributed artifact, but assumed to be provided, during a LifecycleScopeType period." + "@value": "SHA-2 with a digest length of 384, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "hasProvidedDependency" + "@value": "sha384" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/documentation", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/amber", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Element is documentation" + "@value": "Data points in the dataset can be shared only with specific organizations and their clients on a need to know basis." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "documentation" + "@value": "amber" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/exploited", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/downloadLocation", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Describe that a CVE is known to have an exploit because it's been listed in an exploit catalog." + "@value": "Identifies the download Uniform Resource Identifier for the package at the time\nthat the document was created." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provide an enumerated set of lifecycle phases that can provide context to relationships." + "@value": "Agent represents anything with the potential to act on a system." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/qualityAssessmentReport", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetAvailability", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to a quality assessment for a package." + "@value": "The field describes the availability of a dataset." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "qualityAssessmentReport" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/privacyAssessment", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/amendedBy", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to a privacy assessment for a package." + "@value": "The `from` Element is amended by each `to` Element." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "privacyAssessment" + "@value": "amendedBy" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/from", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/rootElement", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "References the Element on the left-hand side of a relationship." + "@value": "This property is used to denote the root Element(s) of a tree of elements contained in a BOM." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ @@ -4054,7 +3890,24 @@ ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/DisjunctiveLicenseSet", + "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/cdxProperty", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides a map of a property names to a values." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertyEntry" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/OrLaterOperator", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" @@ -4062,12 +3915,12 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Portion of an AnyLicenseInfo representing a set of licensing information where\nonly one of the elements applies." + "@value": "Portion of an AnyLicenseInfo representing this version, or any later version,\nof the indicated License." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -4077,20 +3930,25 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:Nc1867ee45dd247a1a19d13555013f5a6" + "@id": "_:Nd54ecb1a6b7d42af83eabcc1b14a2bd4" } ] }, { - "@id": "_:Nc1867ee45dd247a1a19d13555013f5a6", + "@id": "_:Nd54ecb1a6b7d42af83eabcc1b14a2bd4", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/License" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 } ], "http://www.w3.org/ns/shacl#minCount": [ { - "@value": 2 + "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -4100,173 +3958,270 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/member" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectLicense" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/support", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/value", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the artifact has been released, and is supported from the supplier. There is a validUntilDate that can provide additional information about the duration of support." + "@value": "A value used in a generic key-value pair." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "support" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/buildSystem", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/application", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference build system used to create or publish the package." + "@value": "the Element is a software application" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "buildSystem" + "@value": "application" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/green", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/runtime", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType" + "https://spdx.org/rdf/3.0.1/terms/Software/SbomType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Dataset can be shared within a community of peers and partners." + "@value": "SBOM generated through instrumenting the system running the software, to capture only components present in the system, as well as external call-outs or dynamically loaded components. In some contexts, this may also be referred to as an \"Instrumented\" or \"Dynamic\" SBOM." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "green" + "@value": "runtime" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifierType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/score", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the type of the external identifier." + "@value": "Provides a numerical (0-10) representation of the severity of a vulnerability." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" + "@id": "http://www.w3.org/2001/XMLSchema#decimal" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/runtimeAnalysisReport", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the type of an external reference." + "@value": "A reference to a runtime analysis report for a package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "runtimeAnalysisReport" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildStartTime", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/buildMeta", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference build metadata related to a published package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "buildMeta" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/specVersion", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Property describing the start time of a build." + "@value": "Provides a reference number that can be used to understand how to parse and interpret an Element." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/republishedBy", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SpdxDocument", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "(Security) Designates a `from` Vulnerability's details were tracked, aggregated, and/or enriched to improve context (i.e. NVD) by each `to` Agent." + "@value": "A collection of SPDX Elements that could potentially be serialized." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "republishedBy" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ElementCollection" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N55afbdfb924b4de08f881a9779c9d451" + }, + { + "@id": "_:Nde2c66b3c9874799961142c0c25c49a2" + }, + { + "@id": "_:N867a1678ebbb4b29bf15912b69fbf183" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/module", + "@id": "_:N55afbdfb924b4de08f881a9779c9d451", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalMap" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/imports" + } + ] + }, + { + "@id": "_:Nde2c66b3c9874799961142c0c25c49a2", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/NamespaceMap" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/namespaceMap" + } + ] + }, + { + "@id": "_:N867a1678ebbb4b29bf15912b69fbf183", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/dataLicense" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/sensor", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the Element is a module of a piece of software" + "@value": "data is recorded from a physical sensor, such as a thermometer reading or biometric device." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "module" + "@value": "sensor" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_512", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/locator", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "SHA-3 with a digest length of 512, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)." + "@value": "Provides the location of an exploit catalog." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "sha3_512" + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/vexVersion", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/obsoletedBy", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the version of a VEX statement." + "@value": "Specifies the licenseId that is preferred to be used in place of a deprecated\nLicense or LicenseAddition." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ @@ -4276,95 +4231,218 @@ ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/swhid", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedBy", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and in the case of filess they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`." + "@value": "(Security) Designates a `from` Vulnerability has been fixed by the `to` Agent(s)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "swhid" + "@value": "fixedBy" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/test", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/riskAssessment", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A relationship has specific context implications during an element's testing phase, during development." + "@value": "A reference to a risk assessment for a package." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "test" + "@value": "riskAssessment" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/configSourceEntrypoint", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/subject", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Property describes the invocation entrypoint of a build." + "@value": "An Element an annotator has made an assertion about." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/CreationInfo", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsDilithium", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides information about the creation of the Element." + "@value": "[Dilithium](https://pq-crystals.org/dilithium/)" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNode" + "@value": "crystalsDilithium" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/configSourceUri", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Property that describes the URI of the build configuration source file." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/actionStatement", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides advise on how to mitigate or remediate a vulnerability when a VEX product\nis affected by it." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md6", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "[MD6 hash function](https://people.csail.mit.edu/rivest/pubs/RABCx08.pdf)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "md6" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/hasSensitivePersonalInformation", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes if any sensitive personal information is present in the dataset." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/invokedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element was invoked by the `to` Agent, during a LifecycleScopeType period (for example, a Build element that describes a build step)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "invokedBy" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/License", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://spdx.invalid./AbstractClass", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Abstract class for the portion of an AnyLicenseInfo representing a license." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N1c891d68402c4fb597464b674775f811" + "@id": "_:N41ef2099916f445a859fdef10940eb38" }, { - "@id": "_:N57dd1f72ccb649719b949ee2de791e07" + "@id": "_:Ne10ada7817404da990ef1b7943ec3942" }, { - "@id": "_:N38b43c9293af48ac9d4752ee4deb5c57" + "@id": "_:Ne5d0619ab73f457f8040ce6ce355a170" }, { - "@id": "_:N4aebf2c273564808be59dcd3aa9e5ed9" + "@id": "_:N8c0ff144900b41948e5b32c3313abf72" }, { - "@id": "_:N9d2d45ad978649b89d749f5e6ed5017f" + "@id": "_:N6e064a6f6db74f95a55bd5b4e856381a" + }, + { + "@id": "_:N643e40f047a34d17b3ba34c8ce88eac4" + }, + { + "@id": "_:N4448273eb8e8491abe9c237e94fa3902" + }, + { + "@id": "_:Ndc3596de4e434cdaa35a212fc0b31dd1" + }, + { + "@id": "_:Nb7392998a5774d26a4268086c9429d23" } ] }, { - "@id": "_:N1c891d68402c4fb597464b674775f811", + "@id": "_:N41ef2099916f445a859fdef10940eb38", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -4387,20 +4465,15 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/specVersion" - } - ], - "http://www.w3.org/ns/shacl#pattern": [ - { - "@value": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$" + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseText" } ] }, { - "@id": "_:N57dd1f72ccb649719b949ee2de791e07", + "@id": "_:Ne10ada7817404da990ef1b7943ec3942", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "http://www.w3.org/2001/XMLSchema#boolean" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -4415,15 +4488,15 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/comment" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedLicenseId" } ] }, { - "@id": "_:N38b43c9293af48ac9d4752ee4deb5c57", + "@id": "_:Ne5d0619ab73f457f8040ce6ce355a170", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + "@id": "http://www.w3.org/2001/XMLSchema#boolean" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -4431,7 +4504,25 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isFsfLibre" + } + ] + }, + { + "@id": "_:N8c0ff144900b41948e5b32c3313abf72", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#boolean" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } @@ -4443,322 +4534,329 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/created" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isOsiApproved" + } + ] + }, + { + "@id": "_:N6e064a6f6db74f95a55bd5b4e856381a", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#pattern": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/licenseXml" } ] }, { - "@id": "_:N4aebf2c273564808be59dcd3aa9e5ed9", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:N643e40f047a34d17b3ba34c8ce88eac4", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/createdBy" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/obsoletedBy" } ] }, { - "@id": "_:N9d2d45ad978649b89d749f5e6ed5017f", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:N4448273eb8e8491abe9c237e94fa3902", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Tool" + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/createdUsing" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/seeAlso" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/medium", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType" + "@id": "_:Ndc3596de4e434cdaa35a212fc0b31dd1", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "The third-highest level of risk posed by an AI system." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "medium" + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseHeader" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/IndividualLicensingInfo", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:Nb7392998a5774d26a4268086c9429d23", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "A concrete subclass of AnyLicenseInfo used by Individuals in the\nExpandedLicensing profile." + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" + "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseTemplate" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/homePage", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/to", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A place for the SPDX document creator to record a website that serves as the\npackage's home page." + "@value": "References an Element on the right-hand side of a relationship." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/analyzed", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SbomType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Availability of dataset." + "@value": "SBOM generated through analysis of artifacts (e.g., executables, packages, containers, and virtual machine images) after its build. Such analysis generally requires a variety of heuristics. In some contexts, this may also be referred to as a \"3rd party\" SBOM." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "analyzed" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/deployed", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/bom", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "in addition to being supported by the supplier, the software is known to have been deployed and is in use. For a software as a service provider, this implies the software is now available as a service." + "@value": "Element is a bill of materials" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "deployed" + "@value": "bom" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timestamp", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasEvidence", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "data is recorded with a timestamp for each entry, but not necessarily ordered or at specific intervals, such as when a taxi ride starts and ends." + "@value": "(Dataset) Every `to` Element is considered as evidence for the `from` Element (`from` hasEvidence `to`)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "timestamp" + "@value": "hasEvidence" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTestCase", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isFsfLibre", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Every `to` Element is a test case for the `from` Element (`from` hasTestCase `to`)." + "@value": "Specifies whether the License is listed as free by the\n[Free Software Foundation (FSF)](https://fsf.org)." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "hasTestCase" + "@id": "http://www.w3.org/2001/XMLSchema#boolean" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/yes", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/packagedBy", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Indicates presence of the field." + "@value": "Every `to` Element is a packaged instance of the `from` Element (`from` packagedBy `to`)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "yes" + "@value": "packagedBy" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectExtendableLicense", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/requirement", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A License participating in a 'with addition' model." + "@value": "the Element provides a requirement needed as input for another Element" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense" + "@value": "requirement" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/clear", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/directDownload", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType" + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Dataset may be distributed freely, without restriction." + "@value": "the dataset is publicly available and can be downloaded directly." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "clear" + "@value": "directDownload" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/energyUnit", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDependencyManifest", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the unit in which energy is measured." + "@value": "The `from` Element has manifest files that contain dependency information in each `to` Element." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType" + "@value": "hasDependencyManifest" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/query", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType" + "http://www.w3.org/2002/07/owl#Class", + "http://spdx.invalid./AbstractClass", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the dataset is publicly available, but not all at once, and can only be accessed through queries which return parts of the dataset." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "query" + "@value": "Provides an independently reproducible mechanism that permits verification of a specific Element." } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/describes", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "The `from` Element describes each `to` Element. To denote the root(s) of a tree of elements in a collection, the rootElement property should be used." + "@id": "http://www.w3.org/ns/shacl#BlankNode" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "describes" + "@id": "_:N676b3e4f8e144eba97cad251b88bea67" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/comment", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:N676b3e4f8e144eba97cad251b88bea67", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Provide consumers with comments by the creator of the Element about the\nElement." + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityOther", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "A reference to related security information of unspecified type." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "securityOther" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/comment" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssV2VulnAssessmentRelationship", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifier", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" @@ -4766,33 +4864,45 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides a CVSS version 2.0 assessment for a vulnerability." + "@value": "A canonical, unique, immutable identifier" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#BlankNode" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:Nfad83cb51e904661bc90dc3d730cc17a" + "@id": "_:Ne5ddb3766b01451ebad1580bbe38459c" }, { - "@id": "_:N4df62d12ac8b414a9a20515adecc5ff9" + "@id": "_:N9f2e6b8c378d4ca989e962b6c67873b9" } ] }, { - "@id": "_:Nfad83cb51e904661bc90dc3d730cc17a", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:Ne5ddb3766b01451ebad1580bbe38459c", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#decimal" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType" + } + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/gitoid" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/swhid" + } + ] } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -4807,20 +4917,20 @@ ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/score" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierType" } ] }, { - "@id": "_:N4df62d12ac8b414a9a20515adecc5ff9", + "@id": "_:N9f2e6b8c378d4ca989e962b6c67873b9", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -4840,73 +4950,39 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/vectorString" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/registration", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "the dataset is not publicly available and an email registration is required before accessing the dataset, although without an affirmative acceptance of terms." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "registration" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/suppliedBy", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Identifies who or what supplied the artifact or VulnAssessmentRelationship\nreferenced by the Element." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierValue" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityPolicy", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/attend", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to instructions for reporting newly discovered security vulnerabilities for a package." + "@value": "The vulnerability requires attention from the organization's internal, supervisory-level individuals. Necessary actions include requesting assistance or information about the vulnerability, and may involve publishing a notification either internally and/or externally. CISA recommends remediating Attend vulnerabilities sooner than standard update timelines." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "securityPolicy" + "@value": "attend" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssV4VulnAssessmentRelationship", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexVulnAssessmentRelationship", "@type": [ "http://www.w3.org/2002/07/owl#Class", + "http://spdx.invalid./AbstractClass", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides a CVSS version 4 assessment for a vulnerability." + "@value": "Asbtract ancestor class for all VEX relationships" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ @@ -4921,21 +4997,18 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:Ne33ac7f210904eceb0d4f8368c6ea32a" - }, - { - "@id": "_:Ncf63631ac7934f83b246de8412a532cc" + "@id": "_:Nae8ce885aa9b4d11bd5e01e46dcbc7af" }, { - "@id": "_:N63d9aca3acf34be5a33ae51900f93826" + "@id": "_:N3b47997e6748487c88bc354a3e509823" } ] }, { - "@id": "_:Ne33ac7f210904eceb0d4f8368c6ea32a", + "@id": "_:Nae8ce885aa9b4d11bd5e01e46dcbc7af", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#decimal" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -4943,11 +5016,6 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#Literal" @@ -4955,36 +5023,15 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/score" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/vexVersion" } ] }, { - "@id": "_:Ncf63631ac7934f83b246de8412a532cc", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType" - } - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:N3b47997e6748487c88bc354a3e509823", + "http://www.w3.org/ns/shacl#datatype": [ { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/critical" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/high" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/medium" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/low" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/none" - } - ] + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -4992,393 +5039,375 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/severity" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/statusNotes" } ] }, { - "@id": "_:N63d9aca3acf34be5a33ae51900f93826", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/impactStatement", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@language": "en", + "@value": "Explains why a VEX product is not affected by a vulnerability. It is an\nalternative in VexNotAffectedVulnAssessmentRelationship to the machine-readable\njustification label." } ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#Literal" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/vectorString" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumption", + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/environment", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A class for describing the energy consumption incurred by an AI model in\ndifferent stages of its lifecycle." + "@value": "Property describing the session in which a build is invoked." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNode" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:Nf94fd3af7d3f46e2bdf56528d6b4d1f0" - }, - { - "@id": "_:Ncd7b2f48904249f3a936ea260d267822" - }, + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "_:Nd40cbeb2a3d34cf7a12f5e66d6a0b9bf" + "@language": "en", + "@value": "Indicates the type of support that is associated with an artifact." } ] }, { - "@id": "_:Nf94fd3af7d3f46e2bdf56528d6b4d1f0", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/snippetFromFile", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + "@language": "en", + "@value": "Defines the original host file that the snippet information applies to." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/finetuningEnergyConsumption" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/File" } ] }, { - "@id": "_:Ncd7b2f48904249f3a936ea260d267822", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/inferenceEnergyConsumption" + "@language": "en", + "@value": "Specifies the unit of energy consumption." } ] }, { - "@id": "_:Nd40cbeb2a3d34cf7a12f5e66d6a0b9bf", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/exploitCreatedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + "@language": "en", + "@value": "(Security) The `from` Vulnerability has had an exploit created against it by each `to` Agent." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/trainingEnergyConsumption" + "@value": "exploitCreatedBy" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/deprecatedVersion", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifierType", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the SPDX License List version in which this license or exception\nidentifier was deprecated." + "@value": "Specifies the type of the external identifier." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vulnerabilityExploitabilityAssessment", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/from", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to a Vulnerability Exploitability eXchange (VEX) statement which provides information on whether a product is impacted by a specific vulnerability in an included package and, if affected, whether there are actions recommended to remediate. See also [NTIA VEX one-page summary](https://ntia.gov/files/ntia/publications/vex_one-page_summary.pdf)." + "@value": "References the Element on the left-hand side of a relationship." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "vulnerabilityExploitabilityAssessment" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/builtTime", + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/configSourceEntrypoint", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the time an artifact was built." + "@value": "Property describes the invocation entrypoint of a build." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasInputs", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/dataPreprocessing", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Build has each `to` Elements as an input, during a LifecycleScopeType period." + "@value": "Describes the preprocessing steps that were applied to the raw data to create the given dataset." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "hasInputs" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/deviceDriver", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b512", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Element represents software that controls hardware devices" + "@value": "BLAKE2b algorithm with a digest size of 512, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "deviceDriver" + "@value": "blake2b512" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Organization", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/megajoule", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A group of people who work together in an organized way for a shared purpose." - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" + "@value": "Megajoule." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "megajoule" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/dataPreprocessing", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/eolNotice", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Describes the preprocessing steps that were applied to the raw data to create the given dataset." + "@value": "A reference to the End Of Sale (EOS) and/or End Of Life (EOL) information related to a package." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "eolNotice" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/other", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/serious", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType" + "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Other exploit catalogs" + "@value": "The highest level of risk posed by an AI system." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "other" + "@value": "serious" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/publishedTime", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/extension", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the time when a vulnerability was published." + "@value": "Specifies an Extension characterization of some aspect of an Element." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/Extension" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/environment", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/image", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Property describing the session in which a build is invoked." + "@value": "data is a collection of images such as pictures of animals." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" + "@value": "image" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/contentType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/runtime", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides information about the content type of an Element or a Property." + "@value": "A relationship has specific context implications during the execution phase of an element." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "runtime" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/secureSoftwareAttestation", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/design", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to information assuring that the software is developed using security practices as defined by [NIST SP 800-218 Secure Software Development Framework (SSDF) Version 1.1](https://csrc.nist.gov/pubs/sp/800/218/final) or [CISA Secure Software Development Attestation Form](https://www.cisa.gov/resources-tools/resources/secure-software-development-attestation-form)." + "@value": "A relationship has specific context implications during an element's design." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "secureSoftwareAttestation" + "@value": "design" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/additionalPurpose", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/foundBy", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides additional purpose information of the software artifact." + "@value": "(Security) Designates a `from` Vulnerability was originally discovered by the `to` Agent(s)." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "@value": "foundBy" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssV2VulnAssessmentRelationship", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://spdx.invalid./AbstractClass", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides an independently reproducible mechanism that permits verification of a specific Element." + "@value": "Provides a CVSS version 2.0 assessment for a vulnerability." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNode" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:Nb9095e3c99694fbb87b79b7945c536fc" + "@id": "_:Nc7271a13814845acade85355ef38fb2d" + }, + { + "@id": "_:Nac7b25f79f2c4011a71ae3e7b30b3bc2" } ] }, { - "@id": "_:Nb9095e3c99694fbb87b79b7945c536fc", + "@id": "_:Nc7271a13814845acade85355ef38fb2d", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "http://www.w3.org/2001/XMLSchema#decimal" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -5386,6 +5415,11 @@ "@value": 1 } ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#Literal" @@ -5393,259 +5427,218 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/comment" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/score" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:Nac7b25f79f2c4011a71ae3e7b30b3bc2", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Indicates the type of support that is associated with an artifact." + "@id": "http://www.w3.org/2001/XMLSchema#string" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Specifies the type of an annotation." - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/development", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "A relationship has specific context implications during development phase of an element." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "development" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe22", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "[Common Platform Enumeration Specification 2.2](https://cpe.mitre.org/files/cpe-specification_2.2.pdf)" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "cpe22" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/vectorString" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/fileKind", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Describes if a given file is a directory or non-directory kind of file." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType" + "@value": "Enumeration of the valid profiles." } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/identifierLocator", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides the location for more information regarding an external identifier." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@value": "Specifies the VEX justification type." } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/severity", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/issuingAuthority", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the CVSS qualitative severity rating of a vulnerability in relation to a piece of software." + "@value": "An entity that is authorized to issue identification credentials." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/text", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/publishedTime", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "data consists of unstructured text, such as a book, Wikipedia article (without images), or transcript." + "@value": "Specifies the time when a vulnerability was published." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "text" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha512", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/low", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "SHA-2 with a digest length of 512, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234)." + "@value": "Low/no risk is posed by an AI system." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "sha512" + "@value": "low" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/limitation", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/algorithm", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Captures a limitation of the AI software." + "@value": "Specifies the algorithm used for calculating the hash value." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/typeOfModel", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/chat", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Records the type of the model used in the AI software." + "@value": "A reference to the instant messaging system used by the maintainer for a package." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "chat" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/endTime", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b256", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the time from which an element is no longer applicable / valid." + "@value": "BLAKE2b algorithm with a digest size of 256, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + "@value": "blake2b256" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/issueTracker", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/platform", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to the issue tracker for a package." + "@value": "Element represents a runtime environment" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "issueTracker" + "@value": "platform" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/informationAboutTraining", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/configuration", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Describes relevant information about different steps of the training process." + "@value": "Element is configuration data" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "configuration" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/License", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/File", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://spdx.invalid./AbstractClass", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Abstract class for the portion of an AnyLicenseInfo representing a license." + "@value": "Refers to any object that stores content on a computer." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwareArtifact" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -5655,36 +5648,15 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N5505c1b11cab42509b134057199c28c3" - }, - { - "@id": "_:N8b4885b3d9d14acb99e9a95e31644456" - }, - { - "@id": "_:N7d024e94a8de4370b4f1c15b2ec176f5" - }, - { - "@id": "_:N691ed78b81ad47c8ac0cf2c676d6f780" - }, - { - "@id": "_:N11439fdc3a794b9fa7c283fca334338d" - }, - { - "@id": "_:N4ab53a85958a4762942fc1d7a48e8e4d" - }, - { - "@id": "_:N0f777a8b3f01472fa022a4a40f3ae9a5" - }, - { - "@id": "_:N88810b2bc4b9418fa24343ab64b9642d" + "@id": "_:N013341804d644a039462ab6c6d86d108" }, { - "@id": "_:N6f0216c6a13e44398d913872bc088cd3" + "@id": "_:Nf434efd2cc0349ed887eb88b7bde5f31" } ] }, { - "@id": "_:N5505c1b11cab42509b134057199c28c3", + "@id": "_:N013341804d644a039462ab6c6d86d108", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -5695,11 +5667,6 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#Literal" @@ -5707,15 +5674,32 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseText" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/contentType" + } + ], + "http://www.w3.org/ns/shacl#pattern": [ + { + "@value": "^[^\\/]+\\/[^\\/]+$" } ] }, { - "@id": "_:N8b4885b3d9d14acb99e9a95e31644456", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:Nf434efd2cc0349ed887eb88b7bde5f31", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType" + } + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/file" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/directory" + } + ] } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -5725,251 +5709,186 @@ ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedLicenseId" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/fileKind" } ] }, { - "@id": "_:N7d024e94a8de4370b4f1c15b2ec176f5", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/testedOn", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" + "@language": "en", + "@value": "(AI, Dataset) The `from` Element has been tested on the `to` Element(s)." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "testedOn" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/dataLicense", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "Provides the license under which the SPDX documentation of the Element can be\nused." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isFsfLibre" + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" } ] }, { - "@id": "_:N691ed78b81ad47c8ac0cf2c676d6f780", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/withdrawnTime", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" + "@language": "en", + "@value": "Specified the time and date when a vulnerability was withdrawn." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": 1 + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/beginIntegerRange", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "Defines the beginning of a range." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isOsiApproved" + "@id": "http://www.w3.org/2001/XMLSchema#positiveInteger" } ] }, { - "@id": "_:N11439fdc3a794b9fa7c283fca334338d", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexUnderInvestigationVulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#Literal" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/licenseXml" - } - ] - }, - { - "@id": "_:N4ab53a85958a4762942fc1d7a48e8e4d", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#Literal" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/obsoletedBy" - } - ] - }, - { - "@id": "_:N0f777a8b3f01472fa022a4a40f3ae9a5", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#Literal" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/seeAlso" - } - ] - }, - { - "@id": "_:N88810b2bc4b9418fa24343ab64b9642d", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#Literal" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseHeader" - } - ] - }, - { - "@id": "_:N6f0216c6a13e44398d913872bc088cd3", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@language": "en", + "@value": "Designates elements as products where the impact of a vulnerability is being\ninvestigated." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexVulnAssessmentRelationship" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseTemplate" + "@id": "http://www.w3.org/ns/shacl#IRI" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/customIdToUri", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/annotationType", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Maps a LicenseRef or AdditionRef string for a Custom License or a Custom\nLicense Addition to its URI ID." + "@value": "Describes the type of annotation." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/ai", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b384", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the element follows the AI profile specification" + "@value": "BLAKE2b algorithm with a digest size of 384, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "ai" + "@value": "blake2b384" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/NoAssertionElement", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/copyrightText", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "An Individual Value for Element representing a set of Elements of unknown\nidentify or cardinality (number)." + "@value": "Identifies the text of one or more copyright notices for a software Package,\nFile or Snippet, if any." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" - } - ], - "http://www.w3.org/2002/07/owl#sameAs": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/NoAssertionElement" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/categorical", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A mathematical algorithm that maps data of arbitrary size to a bit string." + "@value": "data that is classified into a discrete number of categories, such as the eye color of a population of people." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "categorical" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/other", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/other", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType" + "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Any other units of energy measurement." + "@value": "Used to store extra information about an Element which is not part of a Review (e.g. extra information provided during the creation of the Element)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ @@ -5979,710 +5898,386 @@ ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/firmware", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/other", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the Element provides low level control over a device's hardware" + "@value": "data is of a type not included in this list." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "firmware" + "@value": "other" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/energyQuantity", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectExtendableLicense", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Represents the energy quantity." + "@value": "A License participating in a 'with addition' model." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#decimal" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/hyperparameter", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/autonomyType", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Records a hyperparameter used to build the AI model contained in the AI\npackage." + "@value": "Indicates whether the system can perform a decision or action without human\ninvolvement or guidance." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotPresent", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/patchedBy", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The product is not affected because the code underlying the vulnerability is not present in the product." + "@value": "Every `to` Element is a patch for the `from` Element (`from` patchedBy `to`)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "vulnerableCodeNotPresent" + "@value": "patchedBy" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/usesTool", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/test", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element uses each `to` Element as a tool, during a LifecycleScopeType period." + "@value": "The Element is a test used to verify functionality on an software element" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "usesTool" + "@value": "test" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/other", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityAdvisory", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Used when the type does not match any of the other options." + "@value": "A reference to a published security advisory (where advisory as defined per [ISO 29147:2018](https://www.iso.org/standard/72311.html)) that may affect one or more elements, e.g., vendor advisories or specific NVD entries." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "other" + "@value": "securityAdvisory" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/safetyRiskAssessment", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/source", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SbomType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Records the results of general safety risk assessment of the AI system." + "@value": "SBOM created directly from the development environment, source files, and included dependencies used to build an product artifact." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType" + "@value": "source" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalDependency", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwareArtifact", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#Class", + "http://spdx.invalid./AbstractClass", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element optionally depends on each `to` Element, during a LifecycleScopeType period." + "@value": "A distinct article or unit related to Software." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "hasOptionalDependency" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Artifact" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/evidence", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "the Element is the evidence that a specification or requirement has been fulfilled" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "evidence" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:Nae208c421e714047be94ddddaf54e895" + }, { - "@language": "en", - "@value": "Enumeration of the different kinds of SPDX file." + "@id": "_:N33cce724dfc041f4b3c03975cf794e07" + }, + { + "@id": "_:N70012d22aaf449709c47e1d0fdf32422" + }, + { + "@id": "_:N56ef5ba743864433b1905db8ff42178e" + }, + { + "@id": "_:Na382f7d275e447ad9a8fc0ab78718d27" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedBy", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:Nae208c421e714047be94ddddaf54e895", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "(Security) Designates a `from` Vulnerability has been fixed by the `to` Agent(s)." + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "fixedBy" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/copiedTo", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "The `from` Element has been copied to each `to` Element." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "copiedTo" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/diskImage", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "the Element refers to a disk image that can be written to a disk, booted in a VM, etc. A disk image typically contains most or all of the components necessary to boot, such as bootloaders, kernels, firmware, userspace, etc." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "diskImage" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/NamespaceMap", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "A mapping between prefixes and namespace partial URIs." - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#BlankNode" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:Nf848bf9a57984c659667b765ef0f9dd6" - }, - { - "@id": "_:Nb1ae895463ab484b9c5b3004a860f9a2" - } - ] - }, - { - "@id": "_:Nf848bf9a57984c659667b765ef0f9dd6", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#Literal" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/prefix" - } - ] - }, - { - "@id": "_:Nb1ae895463ab484b9c5b3004a860f9a2", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#Literal" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/namespace" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/invokedBy", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "The `from` Element was invoked by the `to` Agent, during a LifecycleScopeType period (for example, a Build element that describes a build step)." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "invokedBy" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ElementCollection", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://spdx.invalid./AbstractClass", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "A collection of Elements, not necessarily with unifying context." - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:Ne545af8f6fc24e39ba05b67c8346ea83" - }, - { - "@id": "_:Nada67c3d56614700a8cfa0383655fcee" - }, - { - "@id": "_:N9bba196c93b04e588370eae392d8c57b" - } - ] - }, - { - "@id": "_:Ne545af8f6fc24e39ba05b67c8346ea83", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/element" - } - ] - }, - { - "@id": "_:Nada67c3d56614700a8cfa0383655fcee", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/rootElement" - } - ] - }, - { - "@id": "_:N9bba196c93b04e588370eae392d8c57b", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" - } - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/core" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/software" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/simpleLicensing" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/expandedLicensing" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/security" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/build" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/ai" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/dataset" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/extension" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/lite" - } - ] - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/profileConformance" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/releaseHistory", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "A reference to a published list of releases for a package." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "releaseHistory" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/byteRange", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Defines the byte range in the original host file that the snippet information\napplies to." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PositiveIntegerRange" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAddedFile", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Every `to` Element is a file added to the `from` Element (`from` hasAddedFile `to`)." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "hasAddedFile" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDependencyManifest", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "The `from` Element has manifest files that contain dependency information in each `to` Element." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "hasDependencyManifest" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/originatedBy", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Identifies from where or whom the Element originally came." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeletedFile", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Every `to` Element is a file deleted from the `from` Element (`from` hasDeletedFile `to`)." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "hasDeletedFile" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalRefType", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Specifies the type of the external reference." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertiesExtension", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "A type of extension consisting of a list of name value pairs." - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/Extension" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#BlankNode" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:N0857f93061ed4b4a95215495dfe2ce04" - } - ] - }, - { - "@id": "_:N0857f93061ed4b4a95215495dfe2ce04", - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertyEntry" + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/application" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/archive" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/bom" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/configuration" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/container" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/data" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/device" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/diskImage" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/deviceDriver" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/documentation" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/evidence" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/executable" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/file" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/filesystemImage" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/firmware" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/framework" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/install" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/library" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/manifest" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/model" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/module" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/operatingSystem" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/other" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/patch" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/platform" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/requirement" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/source" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/specification" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/test" + } + ] } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/cdxProperty" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/securityOther", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Used when there is a security related identifier of unspecified type." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "securityOther" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogVulnAssessmentRelationship", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Provides an exploit assessment of a vulnerability." - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship" - } - ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:N65bc01065f99488d8dd05c5cf7383cb6" - }, - { - "@id": "_:Nf2644907c6ec43fc840c16c25baae289" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:N8dd1bc82651f477ebbe62d5204350bc5" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/primaryPurpose" } ] }, { - "@id": "_:N65bc01065f99488d8dd05c5cf7383cb6", + "@id": "_:N33cce724dfc041f4b3c03975cf794e07", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" } ], "http://www.w3.org/ns/shacl#in": [ { "@list": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/kev" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/application" }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/other" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/archive" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/bom" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/configuration" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/container" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/data" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/device" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/diskImage" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/deviceDriver" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/documentation" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/evidence" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/executable" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/file" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/filesystemImage" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/firmware" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/framework" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/install" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/library" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/manifest" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/model" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/module" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/operatingSystem" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/other" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/patch" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/platform" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/requirement" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/source" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/specification" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/test" } ] } ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#IRI" @@ -6690,15 +6285,15 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/catalogType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/additionalPurpose" } ] }, { - "@id": "_:Nf2644907c6ec43fc840c16c25baae289", + "@id": "_:N70012d22aaf449709c47e1d0fdf32422", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -6706,11 +6301,6 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#Literal" @@ -6718,25 +6308,15 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/exploited" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/copyrightText" } ] }, { - "@id": "_:N8dd1bc82651f477ebbe62d5204350bc5", + "@id": "_:N56ef5ba743864433b1905db8ff42178e", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -6746,77 +6326,37 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/locator" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/chat", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "A reference to the instant messaging system used by the maintainer for a package." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "chat" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noSupport", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "there is no support for the artifact from the supplier, consumer assumes any support obligations." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "noSupport" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/attributionText" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexFixedVulnAssessmentRelationship", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:Na382f7d275e447ad9a8fc0ab78718d27", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Links a vulnerability and elements representing products (in the VEX sense) where\na fix has been applied and are no longer affected." + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifier" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexVulnAssessmentRelationship" + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifier" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/packageVersion", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/dataCollectionProcess", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Identify the version of a package." + "@value": "Describes how the dataset was collected." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ @@ -6826,37 +6366,25 @@ ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Specifies the VEX justification type." - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/filesystemImage", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/green", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the Element is a file system image that can be written to a disk (or virtual) partition" + "@value": "Dataset can be shared within a community of peers and partners." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "filesystemImage" + "@value": "green" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/attend", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/trackStar", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType" @@ -6864,368 +6392,294 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The vulnerability requires attention from the organization's internal, supervisory-level individuals. Necessary actions include requesting assistance or information about the vulnerability, and may involve publishing a notification either internally and/or externally. CISA recommends remediating Attend vulnerabilities sooner than standard update timelines." + "@value": "(\"Track*\" in the SSVC spec) The vulnerability contains specific characteristics that may require closer monitoring for changes. CISA recommends remediating Track* vulnerabilities within standard update timelines." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "attend" + "@value": "trackStar" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityFix", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_384", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to the patch or source code that fixes a vulnerability." + "@value": "SHA-3 with a digest length of 384, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "securityFix" + "@value": "sha3_384" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/LicenseExpression", + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseText", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "An SPDX Element containing an SPDX license expression string." - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:N627a8df90dd34688bcaf271fa61909cf" - }, - { - "@id": "_:Nafcb0408d03e45fd83f74c069a72a7a4" - }, - { - "@id": "_:N61617bfc168144d38ef1bf542d209a66" - } - ] - }, - { - "@id": "_:N627a8df90dd34688bcaf271fa61909cf", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@value": "Identifies the full text of a License or Addition." } ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseExpression" - } - ] - }, - { - "@id": "_:Nafcb0408d03e45fd83f74c069a72a7a4", - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#Literal" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseListVersion" - } - ], - "http://www.w3.org/ns/shacl#pattern": [ - { - "@value": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$" - } ] }, { - "@id": "_:N61617bfc168144d38ef1bf542d209a66", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/customIdToUri" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/CustomLicenseAddition", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://spdx.invalid./AbstractClass", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Abstract class for additional text intended to be added to a License, but\nwhich is not itself a standalone License." + "@value": "A license addition that is not listed on the SPDX Exceptions List." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#IRI" } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:Nf3d75155ea02452ca80ce69c78e8e8ea" - }, - { - "@id": "_:N257130b748ce448c92f6e29e1061a58d" - }, - { - "@id": "_:Nd222180befbd46a39b4098c021776743" - }, - { - "@id": "_:N60ca6cc02ee94011a6a098f2f5aee155" - }, - { - "@id": "_:N71423e46947941699b884ace8cc6579b" - }, - { - "@id": "_:Na8bfa7d488934514bd373d065f3c4f94" - } ] }, { - "@id": "_:Nf3d75155ea02452ca80ce69c78e8e8ea", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_512", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "SHA-3 with a digest length of 512, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/additionText" + "@value": "sha3_512" } ] }, { - "@id": "_:N257130b748ce448c92f6e29e1061a58d", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/email", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" + "@language": "en", + "@value": "Email address, as defined in [RFC 3696](https://www.rfc-editor.org/info/rfc3986) Section 3." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "email" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/other", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "Used when the type does not match any of the other options." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedAdditionId" + "@value": "other" } ] }, { - "@id": "_:Nd222180befbd46a39b4098c021776743", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/text", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@language": "en", + "@value": "data consists of unstructured text, such as a book, Wikipedia article (without images), or transcript." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "text" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/domain", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "Captures the domain in which the AI package can be used." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/licenseXml" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "_:N60ca6cc02ee94011a6a098f2f5aee155", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/packageUrl", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@language": "en", + "@value": "[package URL](../../../annexes/pkg-url-specification.md)" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "packageUrl" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/releaseNotes", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "A reference to the release notes for a package." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/obsoletedBy" + "@value": "releaseNotes" } ] }, { - "@id": "_:N71423e46947941699b884ace8cc6579b", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/vectorString", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "Specifies the CVSS vector string for a vulnerability." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/seeAlso" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "_:Na8bfa7d488934514bd373d065f3c4f94", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/other", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@language": "en", + "@value": "A relationship has other specific context information necessary to capture that the above set of enumerations does not handle." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "other" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/medium", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "When a CVSS score is between 4.0 - 6.9" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardAdditionTemplate" + "@value": "medium" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/endOfSupport", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/device", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "there is a defined end of support for the artifact from the supplier. This may also be referred to as end of life. There is a validUntilDate that can be used to signal when support ends for the artifact." + "@value": "the Element refers to a chipset, processor, or electronic board" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "endOfSupport" + "@value": "device" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/manifest", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/finetuningEnergyConsumption", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the Element is a software manifest" + "@value": "Specifies the amount of energy consumed when finetuning the AI model that is\nbeing used in the AI system." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "manifest" + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/key", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/knownBias", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A key used in a generic key-value pair." + "@value": "Records the biases that the dataset is known to encompass." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ @@ -7235,25 +6689,25 @@ ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/kev", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md5", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType" + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "CISA's Known Exploited Vulnerability (KEV) Catalog" + "@value": "MD5 message-digest algorithm, as defined in [RFC 1321](https://www.rfc-editor.org/info/rfc1321)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "kev" + "@value": "md5" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityPenTestReport", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/altDownloadLocation", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" @@ -7261,48 +6715,126 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to a [penetration test](https://en.wikipedia.org/wiki/Penetration_test) report for a package." + "@value": "A reference to an alternative download location." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "securityPenTestReport" + "@value": "altDownloadLocation" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotInExecutePath", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/data", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType" + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The affected code is not reachable through the execution of the code, including non-anticipated states of the product." + "@value": "Element is data" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "vulnerableCodeNotInExecutePath" + "@value": "data" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ListedLicenseException", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A license exception that is listed on the SPDX Exceptions list." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nfdb766d400194c0ba1e216f3949bfe56" + }, + { + "@id": "_:N6b416f6bee364a1792e3e269d76b013d" + } + ] + }, + { + "@id": "_:Nfdb766d400194c0ba1e216f3949bfe56", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/deprecatedVersion" + } + ] + }, + { + "@id": "_:N6b416f6bee364a1792e3e269d76b013d", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/listVersionAdded" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexNotAffectedVulnAssessmentRelationship", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Artifact", "@type": [ "http://www.w3.org/2002/07/owl#Class", + "http://spdx.invalid./AbstractClass", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Links a vulnerability and one or more elements designating the latter as products\nnot affected by the vulnerability." + "@value": "A distinct article or unit within the digital domain." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexVulnAssessmentRelationship" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -7312,42 +6844,51 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N9c98fb6c0bb74afc83468794cb3d5737" + "@id": "_:N124bf2a2fe224b56af45c8b4d0b8b239" + }, + { + "@id": "_:Ne7ca659a877446809b1d9c59e1f0160b" + }, + { + "@id": "_:N01870ece3cf4430a99f936b59a1778fc" + }, + { + "@id": "_:N7cf4e76d93744134875f5dd07dfe8260" + }, + { + "@id": "_:N81df08b31d8c4c17af1d8d607872dd28" }, { - "@id": "_:N841f86eb7185444ca09d8ce81aa7f543" + "@id": "_:Nc4d044788bbb4bb8947823b11d9f38ac" }, { - "@id": "_:N2ab62e0566c6493e8c11224f47c7e474" + "@id": "_:N4006775df6dd4fff9918b591062ca452" } ] }, { - "@id": "_:N9c98fb6c0bb74afc83468794cb3d5737", + "@id": "_:N124bf2a2fe224b56af45c8b4d0b8b239", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" } ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/componentNotPresent" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotPresent" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotInExecutePath" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/inlineMitigationsAlreadyExist" - } - ] + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/originatedBy" + } + ] + }, + { + "@id": "_:Ne7ca659a877446809b1d9c59e1f0160b", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -7362,15 +6903,15 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/justificationType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/suppliedBy" } ] }, { - "@id": "_:N841f86eb7185444ca09d8ce81aa7f543", + "@id": "_:N01870ece3cf4430a99f936b59a1778fc", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -7385,12 +6926,17 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/impactStatement" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/builtTime" + } + ], + "http://www.w3.org/ns/shacl#pattern": [ + { + "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" } ] }, { - "@id": "_:N2ab62e0566c6493e8c11224f47c7e474", + "@id": "_:N7cf4e76d93744134875f5dd07dfe8260", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" @@ -7408,7 +6954,7 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/impactStatementTime" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/releaseTime" } ], "http://www.w3.org/ns/shacl#pattern": [ @@ -7418,336 +6964,273 @@ ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/noAssertion", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:N81df08b31d8c4c17af1d8d607872dd28", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "No assertion can be made about the completeness of the relationship." + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "noAssertion" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/NoAssertionLicense", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/IndividualLicensingInfo" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "An Individual Value for License when no assertion can be made about its actual\nvalue." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/IndividualLicensingInfo" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/validUntilTime" } ], - "http://www.w3.org/2002/07/owl#sameAs": [ + "http://www.w3.org/ns/shacl#pattern": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Licensing/NoAssertion" + "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/specification", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "the Element is a plan, guideline or strategy how to create, perform or analyse an application" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:Nc4d044788bbb4bb8947823b11d9f38ac", + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "specification" + "@id": "http://www.w3.org/2001/XMLSchema#string" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/locationHint", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Provides an indication of where to retrieve an external Element." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/standardName" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/design", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SbomType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:N4006775df6dd4fff9918b591062ca452", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "SBOM of intended, planned software project or product with included components (some of which may not yet exist) for a new software artifact." + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#in": [ { - "@value": "design" + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/development" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/support" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/deployed" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/limitedSupport" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/endOfSupport" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noSupport" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noAssertion" + } + ] } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasExample", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Every `to` Element is an example for the `from` Element (`from` hasExample `to`)." + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "hasExample" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/supportLevel" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/application", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/none", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the Element is a software application" + "@value": "When a CVSS score is 0.0" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "application" + "@value": "none" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetUpdateMechanism", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/Vulnerability", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Describes a mechanism to update the dataset." + "@value": "Specifies a vulnerability and its associated information." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Artifact" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/underInvestigationFor", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "(Security/VEX) The `from` Vulnerability impact is being investigated for each `to` Element. The use of the `underInvestigationFor` type is constrained to `VexUnderInvestigationVulnAssessmentRelationship` classed relationships." + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "underInvestigationFor" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/license", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:N50db511fcc124b4e9336b5385a706615" + }, { - "@language": "en", - "@value": "A reference to additional license information related to an artifact." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:N08819c2c91f54d1988c23ebdbc589898" + }, { - "@value": "license" + "@id": "_:N48c8b1552ea2467a8d6aec3d427550fd" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/none", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:N50db511fcc124b4e9336b5385a706615", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "When a CVSS score is 0.0" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "none" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/dependsOn", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "The `from` Element depends on each `to` Element, during a LifecycleScopeType period." + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/publishedTime" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#pattern": [ { - "@value": "dependsOn" + "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "@id": "_:N08819c2c91f54d1988c23ebdbc589898", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Indicates whether a relationship is known to be complete, incomplete, or if no assertion is made with respect to relationship completeness." + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/attributionText", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Provides a place for the SPDX data creator to record acknowledgement text for\na software Package, File or Snippet." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/modifiedTime" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#pattern": [ { - "@language": "en", - "@value": "Specifies the CVSS base, temporal, threat, or environmental severity type." + "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/cdxProperty", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "@id": "_:N48c8b1552ea2467a8d6aec3d427550fd", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Provides a map of a property names to a values." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertyEntry" + "@id": "http://www.w3.org/ns/shacl#Literal" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/decisionType", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Provide the enumeration of possible decisions in the Stakeholder-Specific Vulnerability Categorization (SSVC) decision tree [https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf](https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf)" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/withdrawnTime" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#pattern": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType" + "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/listVersionAdded", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/safetyRiskAssessment", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the SPDX License List version in which this ListedLicense or\nListedLicenseException identifier was first added." + "@value": "Records the results of general safety risk assessment of the AI system." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_224", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/CustomLicense", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "SHA-3 with a digest length of 224, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)." + "@value": "A license that is not listed on the SPDX License List." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "sha3_224" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/License" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasStaticLink", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDynamicLink", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" @@ -7755,119 +7238,78 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element statically links in each `to` Element, during a LifecycleScopeType period." + "@value": "The `from` Element dynamically links in each `to` Element, during a LifecycleScopeType period." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "hasStaticLink" + "@value": "hasDynamicLink" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDocumentation", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/source", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element is documented by each `to` Element." + "@value": "the Element is a single or a collection of source files" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "hasDocumentation" + "@value": "source" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry", + "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/Extension", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://spdx.invalid./AbstractClass" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A key with an associated value." + "@value": "A characterization of some aspect of an Element that is associated with the Element in a generalized fashion." } ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#BlankNode" } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:N836fd88069024de48905ddd62aa57c61" - }, - { - "@id": "_:Na12db9e104d34b0e8529ffc0a990d22f" - } - ] - }, - { - "@id": "_:N836fd88069024de48905ddd62aa57c61", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#Literal" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/key" - } ] }, { - "@id": "_:Na12db9e104d34b0e8529ffc0a990d22f", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/sourceArtifact", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "A reference to an artifact containing the sources for a package." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/value" + "@value": "sourceArtifact" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/informationAboutApplication", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/name", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides relevant information about the AI software, not including the model\ndescription." + "@value": "Identifies the name of an Element as designated by the creator." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ @@ -7877,24 +7319,25 @@ ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotPresent", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Describes the type of the given dataset." + "@value": "The product is not affected because the code underlying the vulnerability is not present in the product." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + "@value": "vulnerableCodeNotPresent" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/sourceArtifact", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/purchaseOrder", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" @@ -7902,295 +7345,287 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to an artifact containing the sources for a package." + "@value": "A reference to a purchase order for a package." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "sourceArtifact" + "@value": "purchaseOrder" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://spdx.invalid./AbstractClass", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides information about the primary purpose of an Element." + "@value": "Abstract class for additional text intended to be added to a License, but\nwhich is not itself a standalone License." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N0148dd70ec6b4237a6e40622e0d8e130" + }, + { + "@id": "_:Ned54759826e14e2ba1863d7cd8205794" + }, + { + "@id": "_:N1c5493f37fd345a198accbcd406e4e6d" + }, + { + "@id": "_:Ndec97e3680e44525ac3701754c057893" + }, + { + "@id": "_:N3dca4b1925774e5683ed723cfae28846" + }, + { + "@id": "_:Nefe7a17c893d4f2c9c4a5ec7751ea7cc" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_384", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "@id": "_:N0148dd70ec6b4237a6e40622e0d8e130", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "SHA-3 with a digest length of 384, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@value": "sha3_384" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/additionText" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/verifiedUsing", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:Ned54759826e14e2ba1863d7cd8205794", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Provides an IntegrityMethod with which the integrity of an Element can be\nasserted." + "@id": "http://www.w3.org/2001/XMLSchema#boolean" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/foundBy", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "(Security) Designates a `from` Vulnerability was originally discovered by the `to` Agent(s)." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "foundBy" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedAdditionId" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/runtime", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:N1c5493f37fd345a198accbcd406e4e6d", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "A relationship has specific context implications during the execution phase of an element." + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "runtime" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseHeader", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Provides a License author's preferred text to indicate that a file is covered\nby the License." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/licenseXml" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_256", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:Ndec97e3680e44525ac3701754c057893", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "SHA-3 with a digest length of 256, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final)." + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "sha3_256" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/confidentialityLevel", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Describes the confidentiality level of the data points contained in the dataset." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/obsoletedBy" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/modelDataPreprocessing", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "@id": "_:N3dca4b1925774e5683ed723cfae28846", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Describes all the preprocessing steps applied to the training data before the\nmodel training." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/seeAlso" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/amber", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:Nefe7a17c893d4f2c9c4a5ec7751ea7cc", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Data points in the dataset can be shared only with specific organizations and their clients on a need to know basis." + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "amber" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/bower", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "A reference to a Bower package. The package locator format, looks like `package#version`, is defined in the \"install\" section of [Bower API documentation](https://bower.io/docs/api/#install)." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "bower" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardAdditionTemplate" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/mavenCentral", + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildId", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to a Maven repository artifact. The artifact locator format, looks like `groupId:artifactId[:version]`, is defined in [Maven documentation](https://maven.apache.org/guides/mini/guide-naming-conventions.html)." + "@value": "A buildId is a locally unique identifier used by a builder to identify a unique\ninstance of a build produced by it." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "mavenCentral" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/packagedBy", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/build", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Every `to` Element is a packaged instance of the `from` Element (`from` packagedBy `to`)." + "@value": "A relationship has specific context implications during an element's build phase, during development." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "packagedBy" + "@value": "build" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssessmentFor", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/secureSoftwareAttestation", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "(Security) Relates a `from` Vulnerability and each `to` Element(s) with a security assessment. To be used with `VulnAssessmentRelationship` types." + "@value": "A reference to information assuring that the software is developed using security practices as defined by [NIST SP 800-218 Secure Software Development Framework (SSDF) Version 1.1](https://csrc.nist.gov/pubs/sp/800/218/final) or [CISA Secure Software Development Attestation Form](https://www.cisa.gov/resources-tools/resources/secure-software-development-attestation-form)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "hasAssessmentFor" + "@value": "secureSoftwareAttestation" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/container", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/privacyAssessment", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the Element is a container image which can be used by a container runtime application" + "@value": "A reference to a privacy assessment for a package." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "container" + "@value": "privacyAssessment" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/analyzed", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/attributionText", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SbomType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "SBOM generated through analysis of artifacts (e.g., executables, packages, containers, and virtual machine images) after its build. Such analysis generally requires a variety of heuristics. In some contexts, this may also be referred to as a \"3rd party\" SBOM." + "@value": "Provides a place for the SPDX data creator to record acknowledgement text for\na software Package, File or Snippet." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "analyzed" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/affects", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTest", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" @@ -8198,181 +7633,121 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "(Security/VEX) The `from` vulnerability affects each `to` Element. The use of the `affects` type is constrained to `VexAffectedVulnAssessmentRelationship` classed relationships." + "@value": "Every `to` Element is a test artifact for the `from` Element (`from` hasTest `to`), during a LifecycleScopeType period." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "affects" + "@value": "hasTest" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/WithAdditionOperator", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/anonymizationMethodUsed", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Portion of an AnyLicenseInfo representing a License which has additional\ntext applied to it." - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:N4820d216aaf54187b083982911e4f21e" - }, - { - "@id": "_:N642e5978f13b4a4f912bfcaae28dc46a" - } - ] - }, - { - "@id": "_:N4820d216aaf54187b083982911e4f21e", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "Describes the anonymization methods used." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectAddition" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "_:N642e5978f13b4a4f912bfcaae28dc46a", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/binaryArtifact", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "A reference to binary artifacts related to a package." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectExtendableLicense" + "@value": "binaryArtifact" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/runtime", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetSize", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SbomType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "SBOM generated through instrumenting the system running the software, to capture only components present in the system, as well as external call-outs or dynamically loaded components. In some contexts, this may also be referred to as an \"Instrumented\" or \"Dynamic\" SBOM." + "@value": "Captures the size of the dataset." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "runtime" + "@id": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/library", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/no", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the Element is a software library" + "@value": "Indicates absence of the field." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "library" + "@value": "no" } ] }, { - "@id": "http://spdx.invalid./AbstractClass", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/componentNotPresent", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/identifier", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The software is not affected because the vulnerable component is not in the product." + "@value": "Uniquely identifies an external element." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "componentNotPresent" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/obsoletedBy", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/releaseTime", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the licenseId that is preferred to be used in place of a deprecated\nLicense or LicenseAddition." + "@value": "Specifies the time an artifact was released." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/npm", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/funding", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" @@ -8380,198 +7755,135 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to an npm package. The package locator format, looks like `package@version`, is defined in [npm Docs](https://docs.npmjs.com/cli/v10/configuring-npm/package-json)." + "@value": "A reference to funding information related to a package." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "npm" + "@value": "funding" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/productMetadata", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the unit of energy consumption." + "@value": "A reference to additional product metadata such as reference within organization's product catalog." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "productMetadata" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/startTime", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the type of a content identifier." + "@value": "Specifies the time from which an element is applicable / valid." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/trainedOn", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/medium", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "(AI, Dataset) The `from` Element has been trained on the `to` Element(s)." + "@value": "The third-highest level of risk posed by an AI system." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "trainedOn" + "@value": "medium" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PackageVerificationCode", + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildEndTime", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "An SPDX version 2.X compatible verification method for software packages." + "@value": "Property that describes the time at which a build stops." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseListVersion", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNode" + "@language": "en", + "@value": "The version of the SPDX License List used in the license expression." } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:N91e81a4fd6c84f139464b145179a5a55" - }, - { - "@id": "_:N10da06a529194fad8ac132d17e15f45a" - }, + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "_:Na3be71f645954ca4ba0b55d9e58cc92f" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "_:N91e81a4fd6c84f139464b145179a5a55", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" - } - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b256" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b384" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b512" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake3" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsDilithium" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsKyber" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/falcon" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md2" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md4" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md5" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md6" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/other" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha1" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha224" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha256" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha384" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha512" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_224" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_256" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_384" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_512" - } - ] - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertiesExtension", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "A type of extension consisting of a list of name value pairs." } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/Extension" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#BlankNode" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/algorithm" + "@id": "_:Nbe347131bdfd40c28cd1f31f8590d239" } ] }, { - "@id": "_:N10da06a529194fad8ac132d17e15f45a", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:Nbe347131bdfd40c28cd1f31f8590d239", + "http://www.w3.org/ns/shacl#class": [ { - "@value": 1 + "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertyEntry" } ], "http://www.w3.org/ns/shacl#minCount": [ @@ -8581,359 +7893,374 @@ ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/hashValue" - } - ] - }, - { - "@id": "_:Na3be71f645954ca4ba0b55d9e58cc92f", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/packageVerificationCodeExcludedFile" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/structured", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "data is stored in tabular format or retrieved from a relational database." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "structured" + "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/cdxProperty" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/platform", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/confidentialityLevel", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Element represents a runtime environment" + "@value": "Describes the confidentiality level of the data points contained in the dataset." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "platform" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/buildMeta", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/archive", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference build metadata related to a published package." + "@value": "the Element is an archived collection of one or more files (.tar, .zip, etc)" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "buildMeta" + "@value": "archive" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildId", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/extension", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A buildId is a locally unique identifier used by a builder to identify a unique\ninstance of a build produced by it." + "@value": "the element follows the Extension profile specification" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "extension" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/dataCollectionProcess", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/probability", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Describes how the dataset was collected." + "@value": "A probability score between 0 and 1 of a vulnerability being exploited." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "http://www.w3.org/2001/XMLSchema#decimal" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalSpdxId", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/completeness", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Identifies an external Element used within a Document but defined external to\nthat Document." + "@value": "Provides information about the completeness of relationships." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/Package", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://spdx.invalid./AbstractClass" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Refers to any unit of content that can be associated with a distribution of\nsoftware." + "@value": "Abstract class representing a License or an OrLaterOperator." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwareArtifact" + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#IRI" } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:N77045ff50535462e9c510499c59facd2" - }, - { - "@id": "_:N05daa34694444e4a83917afbf6e01e0a" - }, - { - "@id": "_:N3e5945cb33b54d5daed8601aa67fc540" - }, - { - "@id": "_:Ne5dc9444074a4fe585382d42e2972857" - }, - { - "@id": "_:N58c2e5e42fed47ed99303c8ea4d89e23" - } ] }, { - "@id": "_:N77045ff50535462e9c510499c59facd2", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/trainedOn", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@language": "en", + "@value": "(AI, Dataset) The `from` Element has been trained on the `to` Element(s)." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "trainedOn" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/additionalPurpose", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "Provides additional purpose information of the software artifact." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/downloadLocation" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" } ] }, { - "@id": "_:N05daa34694444e4a83917afbf6e01e0a", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/license", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@language": "en", + "@value": "A reference to additional license information related to an artifact." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "license" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/complete", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "The relationship is known to be exhaustive." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/homePage" + "@value": "complete" } ] }, { - "@id": "_:N3e5945cb33b54d5daed8601aa67fc540", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/configSourceDigest", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@language": "en", + "@value": "Property that describes the digest of the build configuration file used to\ninvoke a build." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": 1 + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Hash" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/kev", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "CISA's Known Exploited Vulnerability (KEV) Catalog" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/packageVersion" + "@value": "kev" } ] }, { - "@id": "_:Ne5dc9444074a4fe585382d42e2972857", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/releaseHistory", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "A reference to a published list of releases for a package." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@value": "releaseHistory" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/packageUrl" + "@language": "en", + "@value": "Provides information about the primary purpose of an Element." } ] }, { - "@id": "_:N58c2e5e42fed47ed99303c8ea4d89e23", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe23", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@language": "en", + "@value": "[Common Platform Enumeration: Naming Specification Version 2.3](https://csrc.nist.gov/publications/detail/nistir/7695/final)" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "cpe23" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/exportControlAssessment", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "A reference to a export control assessment for a package." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/sourceInfo" + "@value": "exportControlAssessment" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Bom", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Enumeration of dataset types." + "@value": "A container for a grouping of SPDX-3.0 content characterizing details\n(provenence, composition, licensing, etc.) about a product." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Bundle" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectAddition", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityOther", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A LicenseAddition participating in a 'with addition' model." + "@value": "A reference to related security information of unspecified type." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition" + "@value": "securityOther" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/relationshipType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/syntactic", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Information about the relationship between two Elements." + "@value": "data describes the syntax or semantics of a language or text, such as a parse tree used for natural language processing." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "@value": "syntactic" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsKyber", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/informationAboutApplication", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "[Kyber](https://pq-crystals.org/kyber/)" + "@value": "Provides relevant information about the AI software, not including the model\ndescription." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "crystalsKyber" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/configuration", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/file", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" @@ -8941,256 +8268,258 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Element is configuration data" + "@value": "the Element is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc)" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "configuration" + "@value": "file" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/identifier", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalMap", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Uniquely identifies an external element." + "@value": "A map of Element identifiers that are used within a Document but defined external to that Document." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "http://www.w3.org/ns/shacl#BlankNode" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nc82ec52fdd3c4c6bb5a055b519f813ca" + }, + { + "@id": "_:Nccbf77f2c03746bebb862b33325b9788" + }, + { + "@id": "_:Nb3ef7500bf014766b8c5def535a8db39" + }, + { + "@id": "_:N3663096173f647f3a500438fb7ff1f66" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedIn", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "@id": "_:Nc82ec52fdd3c4c6bb5a055b519f813ca", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "(Security/VEX) A `from` Vulnerability has been fixed in each of the `to` Element(s). The use of the `fixedIn` type is constrained to `VexFixedVulnAssessmentRelationship` classed relationships." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "fixedIn" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/created", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Identifies when the Element was originally created." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalSpdxId" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/mailingList", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "@id": "_:Nccbf77f2c03746bebb862b33325b9788", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "A reference to the mailing list used by the maintainer for a package." + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "mailingList" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/verifiedUsing" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/other", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + "@id": "_:Nb3ef7500bf014766b8c5def535a8db39", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "data is of a type not included in this list." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "other" + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/locationHint" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha384", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "@id": "_:N3663096173f647f3a500438fb7ff1f66", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Artifact" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "SHA-2 with a digest length of 384, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234)." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "sha384" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/definingArtifact" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedAdditionId", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/typeOfModel", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies whether an additional text identifier has been marked as deprecated." + "@value": "Records the type of the model used in the AI software." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/purchaseOrder", + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/parameters", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to a purchase order for a package." + "@value": "Property describing the parameters used in an instance of a build." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "purchaseOrder" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/NoneElement", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/graph", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "An Individual Value for Element representing a set of Elements with\ncardinality (number/count) of zero." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "@value": "data is in the form of a graph where entries are somehow related to each other through edges, such a social network of friends." } ], - "http://www.w3.org/2002/07/owl#sameAs": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/NoneElement" + "@value": "graph" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/numeric", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeletedFile", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "data consists only of numeric entries." + "@value": "Every `to` Element is a file deleted from the `from` Element (`from` hasDeletedFile `to`)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "numeric" + "@value": "hasDeletedFile" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/componentAnalysisReport", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake3", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to a Software Composition Analysis (SCA) report." + "@value": "[BLAKE3](https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf)" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "componentAnalysisReport" + "@value": "blake3" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Tool", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/homePage", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "An element of hardware and/or software utilized to carry out a particular function." - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "@value": "A place for the SPDX document creator to record a website that serves as the\npackage's home page." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/imports", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides an ExternalMap of Element identifiers." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalMap" + "@value": "Provide an enumerated set of lifecycle phases that can provide context to relationships." } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/SimpleLicensingText", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexNotAffectedVulnAssessmentRelationship", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" @@ -9198,12 +8527,12 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A license or addition that is not listed on the SPDX License List." + "@value": "Links a vulnerability and one or more elements designating the latter as products\nnot affected by the vulnerability." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexVulnAssessmentRelationship" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -9213,15 +8542,42 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N105f10be9ac54ea6ba919413e7b0a2e8" + "@id": "_:Na13173fd0ee14a058cc95caf66b2ec12" + }, + { + "@id": "_:N30e6cacc6b6241ca8f4a888f8213f01b" + }, + { + "@id": "_:Nafa3c56470ac429e97e73d75af61b399" } ] }, { - "@id": "_:N105f10be9ac54ea6ba919413e7b0a2e8", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:Na13173fd0ee14a058cc95caf66b2ec12", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType" + } + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/componentNotPresent" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotPresent" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotInExecutePath" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/inlineMitigationsAlreadyExist" + } + ] } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -9229,7 +8585,25 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/justificationType" + } + ] + }, + { + "@id": "_:N30e6cacc6b6241ca8f4a888f8213f01b", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } @@ -9241,188 +8615,157 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseText" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/impactStatement" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDataFile", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "@id": "_:Nafa3c56470ac429e97e73d75af61b399", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "The `from` Element treats each `to` Element as a data file. A data file is an artifact that stores data required or optional for the `from` Element's functionality. A data file can be a database file, an index file, a log file, an AI model file, a calibration data file, a temporary file, a backup file, and more. For AI training dataset, test dataset, test artifact, configuration data, build input data, and build output data, please consider using the more specific relationship types: `trainedOn`, `testedOn`, `hasTest`, `configures`, `hasInputs`, and `hasOutputs`, respectively. This relationship does not imply dependency." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "hasDataFile" + "@id": "http://www.w3.org/ns/shacl#Literal" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/operatingSystem", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "the Element is an operating system" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/impactStatementTime" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#pattern": [ { - "@value": "operatingSystem" + "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/support", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/availableFrom", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to the software support channel or other support information for a package." + "@value": "The `from` Element is available from the additional supplier described by each `to` Element." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "support" + "@value": "availableFrom" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/noAssertion", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssociatedVulnerability", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "data type is not known." + "@value": "(Security) Used to associate a `from` Artifact with each `to` Vulnerability." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "noAssertion" + "@value": "hasAssociatedVulnerability" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the safety risk level." - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/domain", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Captures the domain in which the AI package can be used." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "Enumeration of the different kinds of SPDX file." } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Bundle", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://spdx.invalid./AbstractClass" + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Abstract class representing a License or an OrLaterOperator." + "@value": "A collection of Elements that have a shared context." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ElementCollection" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#IRI" } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N0ded216177074d0282d25b5d186a0c0f" + } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityAdversaryModel", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:N0ded216177074d0282d25b5d186a0c0f", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "A reference to the security adversary model for a package." + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "securityAdversaryModel" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/modifiedTime", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Specifies a time when a vulnerability assessment was modified" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/context" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetAvailability", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/cwe", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The field describes the availability of a dataset." + "@value": "[Common Weakness Enumeration](https://csrc.nist.gov/glossary/term/common_weakness_enumeration). A reference to a source of software flaw defined within the official [CWE List](https://cwe.mitre.org/data/) that conforms to the [CWE specification](https://cwe.mitre.org/)." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType" + "@value": "cwe" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/ancestorOf", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeclaredLicense", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" @@ -9430,17 +8773,17 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element is an ancestor of each `to` Element." + "@value": "The `from` Software Artifact was discovered to actually contain each `to` license, for example as detected by use of automated tooling." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "ancestorOf" + "@value": "hasDeclaredLicense" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Hash", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/EpssVulnAssessmentRelationship", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" @@ -9448,102 +8791,33 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A mathematically calculated representation of a grouping of data." + "@value": "Provides an EPSS assessment for a vulnerability." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNode" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N247513ba3d934946906d74ae25ec8cfd" + "@id": "_:N33a5938cbdbf427cb7c5459e4425c051" }, { - "@id": "_:Nb7614ea30a4c43bcb60025edef8645e1" + "@id": "_:Nb9c7dfc1fe29480ca374147560c7fc55" } ] }, { - "@id": "_:N247513ba3d934946906d74ae25ec8cfd", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" - } - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:N33a5938cbdbf427cb7c5459e4425c051", + "http://www.w3.org/ns/shacl#datatype": [ { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b256" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b384" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b512" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake3" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsDilithium" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsKyber" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/falcon" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md2" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md4" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md5" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md6" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/other" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha1" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha224" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha256" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha384" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha512" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_224" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_256" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_384" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_512" - } - ] + "@id": "http://www.w3.org/2001/XMLSchema#decimal" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -9558,20 +8832,20 @@ ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/algorithm" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/probability" } ] }, { - "@id": "_:Nb7614ea30a4c43bcb60025edef8645e1", + "@id": "_:Nb9c7dfc1fe29480ca374147560c7fc55", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "http://www.w3.org/2001/XMLSchema#decimal" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -9591,84 +8865,111 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/hashValue" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/percentile" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasHost", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalRefType", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Build was run on the `to` Element during a LifecycleScopeType period (e.g. the host that the build runs on)." + "@value": "Specifies the type of the external reference." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "hasHost" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md2", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the type of an external reference." + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isOsiApproved", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies whether the License is listed as approved by the\n[Open Source Initiative (OSI)](https://opensource.org)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#boolean" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/contains", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "MD2 message-digest algorithm, as defined in [RFC 1319](https://www.rfc-editor.org/info/rfc1319/)." + "@value": "The `from` Element contains each `to` Element." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "md2" + "@value": "contains" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/coordinatedBy", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/documentation", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "(Security) The `from` Vulnerability is coordinatedBy the `to` Agent(s) (vendor, researcher, or consumer agent)." + "@value": "Element is documentation" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "coordinatedBy" + "@value": "documentation" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/expandsTo", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/namespace", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` archive expands out as an artifact described by each `to` Element." + "@value": "Provides an unambiguous mechanism for conveying a URI fragment portion of an\nElementID." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "expandsTo" + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/altWebPage", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/documentation", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" @@ -9676,348 +8977,440 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to an alternative web page." + "@value": "A reference to the documentation for a package." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "altWebPage" + "@value": "documentation" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/other", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Used when the type does not match any of the other options." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "other" + "@value": "Information about the relationship between two Elements." } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssociatedVulnerability", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/originatedBy", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "(Security) Used to associate a `from` Artifact with each `to` Vulnerability." + "@value": "Identifies from where or whom the Element originally came." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "hasAssociatedVulnerability" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/assessedElement", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/decisionType", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies an Element contained in a piece of software where a vulnerability was\nfound." + "@value": "Provide the enumeration of possible decisions in the Stakeholder-Specific Vulnerability Categorization (SSVC) decision tree [https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf](https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf)" } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/funding", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/copiedTo", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to funding information related to a package." + "@value": "The `from` Element has been copied to each `to` Element." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "funding" + "@value": "copiedTo" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b384", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalRef", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "BLAKE2b algorithm with a digest size of 384, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4." + "@value": "Points to a resource outside the scope of the SPDX-3.0 content\nthat provides additional characteristics of an Element." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "blake2b384" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRef" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/lite", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/Snippet", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the element follows the Lite profile specification" + "@value": "Describes a certain part of a file." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "lite" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwareArtifact" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nf2e6719ff64144d29cc89d5b76bc8da7" + }, + { + "@id": "_:Ne697c5fd419241ecb7bc6e160c77a510" + }, + { + "@id": "_:N56a140784bbd4b98b49240e91be93873" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isOsiApproved", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "@id": "_:Nf2e6719ff64144d29cc89d5b76bc8da7", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PositiveIntegerRange" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Specifies whether the License is listed as approved by the\n[Open Source Initiative (OSI)](https://opensource.org)." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/byteRange" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/releaseNotes", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "@id": "_:Ne697c5fd419241ecb7bc6e160c77a510", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PositiveIntegerRange" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "A reference to the release notes for a package." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "releaseNotes" + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/lineRange" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropValue", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "@id": "_:N56a140784bbd4b98b49240e91be93873", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/File" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "A value used in a CdxExtension name-value pair." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/snippetFromFile" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/directory", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetPackage", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The file represents a directory and all content stored in that directory." + "@value": "Specifies a data package and its associated information." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "directory" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/Package" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N59f06270455e414c8f8912c68fa544a6" + }, + { + "@id": "_:N398f8e86b1904efc99739e66ce4fe286" + }, + { + "@id": "_:N2a86996f367f42878e09d0981ff8facc" + }, + { + "@id": "_:N052645d66aa94dea95a938093a39cd43" + }, + { + "@id": "_:N97478cfc420344e09f68c0c6e58bc9c0" + }, + { + "@id": "_:Na29564b6110342beb3233f83b15823d7" + }, + { + "@id": "_:N853c58097b6543319740801d7a4c9350" + }, + { + "@id": "_:N2b7b54fe9ee442acb3dff6b33bb83292" + }, + { + "@id": "_:N7561d50ce6244b6c857fd638ebd46a37" + }, + { + "@id": "_:Nadf8e65b7b404af1abe6bcc6f158e718" + }, + { + "@id": "_:N7d5f5de794004359b2b1b4d56e854ec4" + }, + { + "@id": "_:N7c8c471d6c5e49a4b35ebb058bdfb4ff" + }, + { + "@id": "_:N3ef6b790c3bb4a0991068a0f03a95a15" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/test", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "@id": "_:N59f06270455e414c8f8912c68fa544a6", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "The Element is a test used to verify functionality on an software element" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "test" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/anonymizationMethodUsed" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/bom", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "@id": "_:N398f8e86b1904efc99739e66ce4fe286", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType" + } + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/red" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/amber" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/green" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/clear" + } + ] + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Element is a bill of materials" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "bom" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/confidentialityLevel" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha1", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:N2a86996f367f42878e09d0981ff8facc", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "SHA-1, a secure hashing algorithm, as defined in [RFC 3174](https://www.rfc-editor.org/info/rfc3174)." + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "sha1" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/certificationReport", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "A reference to a certification report for a package from an accredited/independent body." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "certificationReport" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/dataCollectionProcess" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b256", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "@id": "_:N052645d66aa94dea95a938093a39cd43", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "BLAKE2b algorithm with a digest size of 256, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "blake2b256" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/dataPreprocessing" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/anonymizationMethodUsed", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "@id": "_:N97478cfc420344e09f68c0c6e58bc9c0", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#in": [ { - "@language": "en", - "@value": "Describes the anonymization methods used." + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/clickthrough" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/directDownload" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/query" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/registration" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/scrapingScript" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vcs", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "A reference to a version control system related to a software artifact." + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "vcs" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetAvailability" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "@id": "_:Na29564b6110342beb3233f83b15823d7", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "The class that helps note down the quantity of energy consumption and the unit\nused for measurement." + "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNode" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:N4e6fa8bcb58c4881bfea0fa7676a5b98" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:Nfeb253a2761844c990c9ab3658892996" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetNoise" } ] }, { - "@id": "_:N4e6fa8bcb58c4881bfea0fa7676a5b98", + "@id": "_:N853c58097b6543319740801d7a4c9350", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#decimal" + "@id": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -10025,11 +9418,6 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#Literal" @@ -10037,37 +9425,65 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/energyQuantity" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetSize" } ] }, { - "@id": "_:Nfeb253a2761844c990c9ab3658892996", + "@id": "_:N2b7b54fe9ee442acb3dff6b33bb83292", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" } ], "http://www.w3.org/ns/shacl#in": [ { "@list": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/kilowattHour" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/audio" }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/megajoule" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/categorical" }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/other" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/graph" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/image" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/noAssertion" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/numeric" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/other" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/sensor" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/structured" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/syntactic" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/text" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timeseries" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timestamp" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/video" } ] } ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], "http://www.w3.org/ns/shacl#minCount": [ { "@value": 1 @@ -10080,208 +9496,202 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/energyUnit" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/licenseXml", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:N7561d50ce6244b6c857fd638ebd46a37", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Identifies all the text and metadata associated with a license in the license\nXML format." + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/model", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "the Element is a machine learning or artificial intelligence model" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "model" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetUpdateMechanism" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexUnderInvestigationVulnAssessmentRelationship", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:Nadf8e65b7b404af1abe6bcc6f158e718", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Designates elements as products where the impact of a vulnerability is being\ninvestigated." + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexVulnAssessmentRelationship" + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/yes" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/no" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/noAssertion" + } + ] } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/review", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Used when someone reviews the Element." + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "review" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/hasSensitivePersonalInformation" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Bundle", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:N7d5f5de794004359b2b1b4d56e854ec4", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "A collection of Elements that have a shared context." + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ElementCollection" + "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:Nda1c3a5f23494aceba749da188190a2b" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/intendedUse" } ] }, { - "@id": "_:Nda1c3a5f23494aceba749da188190a2b", + "@id": "_:N7c8c471d6c5e49a4b35ebb058bdfb4ff", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/knownBias" + } + ] + }, + { + "@id": "_:N3ef6b790c3bb4a0991068a0f03a95a15", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/context" + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/sensor" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDistributionArtifact", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/scope", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element is distributed as an artifact in each Element `to` (e.g. an RPM or archive file)." + "@value": "Capture the scope of information about a specific relationship between elements." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "hasDistributionArtifact" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/configSourceDigest", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/publishedBy", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Property that describes the digest of the build configuration file used to\ninvoke a build." + "@value": "(Security) Designates a `from` Vulnerability was made available for public use or reference by each `to` Agent." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Hash" + "@value": "publishedBy" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/testedOn", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/test", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "(AI, Dataset) The `from` Element has been tested on the `to` Element(s)." + "@value": "A relationship has specific context implications during an element's testing phase, during development." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "testedOn" + "@value": "test" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/validUntilTime", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/summary", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies until when the artifact can be used before its usage needs to be\nreassessed." + "@value": "A short description of an Element." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/exploitCreatedBy", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAddedFile", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" @@ -10289,12 +9699,24 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "(Security) The `from` Vulnerability has had an exploit created against it by each `to` Agent." + "@value": "Every `to` Element is a file added to the `from` Element (`from` hasAddedFile `to`)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "exploitCreatedBy" + "@value": "hasAddedFile" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the type of an annotation." } ] }, @@ -10317,21 +9739,21 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N33fd3b1396424545960a6408d70e2e6a" + "@id": "_:N820f556226f046a8b425d12de9d2f989" }, { - "@id": "_:N4629c55606e74b7db7cd1350ea51ed3a" + "@id": "_:N998db84e91e6470a971cf4ed800ede27" }, { - "@id": "_:N74430485e8ba441593e1a7d138c08581" + "@id": "_:N4d1224cb84164471bfe9d78b4b53798e" }, { - "@id": "_:N91a03771c930427c923cf23cb36e2a2e" + "@id": "_:N3921e75106c54d089f3f5ac0e65491c1" } ] }, { - "@id": "_:N33fd3b1396424545960a6408d70e2e6a", + "@id": "_:N820f556226f046a8b425d12de9d2f989", "http://www.w3.org/ns/shacl#class": [ { "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" @@ -10498,7 +9920,7 @@ ] }, { - "@id": "_:N4629c55606e74b7db7cd1350ea51ed3a", + "@id": "_:N998db84e91e6470a971cf4ed800ede27", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -10516,7 +9938,7 @@ ] }, { - "@id": "_:N74430485e8ba441593e1a7d138c08581", + "@id": "_:N4d1224cb84164471bfe9d78b4b53798e", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -10544,7 +9966,7 @@ ] }, { - "@id": "_:N91a03771c930427c923cf23cb36e2a2e", + "@id": "_:N3921e75106c54d089f3f5ac0e65491c1", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -10567,7 +9989,7 @@ ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/OrLaterOperator", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/Package", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" @@ -10575,12 +9997,12 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Portion of an AnyLicenseInfo representing this version, or any later version,\nof the indicated License." + "@value": "Refers to any unit of content that can be associated with a distribution of\nsoftware." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwareArtifact" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -10590,15 +10012,27 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:Ne3bbde2a1322431c9145e595178f2e21" + "@id": "_:Ne1f3925ca05844688bed570f977184b8" + }, + { + "@id": "_:Nf963038677ca4ae6821b722210a46674" + }, + { + "@id": "_:N0635fe46af0449c0912d851611fccd00" + }, + { + "@id": "_:N92e753243460435eae89d8f5871a6238" + }, + { + "@id": "_:N01ee7a46ea4f41dd85f9c637d6444b23" } ] }, { - "@id": "_:Ne3bbde2a1322431c9145e595178f2e21", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:Ne1f3925ca05844688bed570f977184b8", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/License" + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -10606,210 +10040,286 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/downloadLocation" + } + ] + }, + { + "@id": "_:Nf963038677ca4ae6821b722210a46674", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectLicense" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/homePage" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/createdUsing", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "@id": "_:N0635fe46af0449c0912d851611fccd00", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Identifies the tooling that was used during the creation of the Element." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Tool" + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/packageVersion" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/member", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "@id": "_:N92e753243460435eae89d8f5871a6238", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "A license expression participating in a license set." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/packageUrl" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/completeness", + "@id": "_:N01ee7a46ea4f41dd85f9c637d6444b23", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/sourceInfo" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides information about the completeness of relationships." + "@value": "Categories of presence or absence." + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/dynamicAnalysisReport", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a dynamic analysis report for a package." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness" + "@value": "dynamicAnalysisReport" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/availableFrom", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/noAssertion", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element is available from the additional supplier described by each `to` Element." + "@value": "No assertion can be made about the completeness of the relationship." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "availableFrom" + "@value": "noAssertion" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/prefix", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Categories of presence or absence." + "@value": "A substitute for a URI." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/falcon", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/imports", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "[FALCON](https://falcon-sign.info/falcon.pdf)" + "@value": "Provides an ExternalMap of Element identifiers." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "falcon" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalMap" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/copyrightText", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/member", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Identifies the text of one or more copyright notices for a software Package,\nFile or Snippet, if any." + "@value": "A license expression participating in a license set." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/descendantOf", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/createdUsing", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element is a descendant of each `to` Element." + "@value": "Identifies the tooling that was used during the creation of the Element." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "descendantOf" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Tool" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/file", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/intendedUse", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The file represents a single file (default)." + "@value": "Describes what the given dataset should be used for." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "file" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/modelExplainability", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/nuget", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Describes methods that can be used to explain the results from the AI model." + "@value": "A reference to a NuGet package. The package locator format, looks like `package/version`, is defined in [NuGet documentation](https://docs.nuget.org)." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "nuget" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/downloadLocation", + "@id": "http://spdx.invalid./AbstractClass", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class" + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/design", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SbomType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Identifies the download Uniform Resource Identifier for the package at the time\nthat the document was created." + "@value": "SBOM of intended, planned software project or product with included components (some of which may not yet exist) for a new software artifact." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@value": "design" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/EpssVulnAssessmentRelationship", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" @@ -10817,30 +10327,25 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides an EPSS assessment for a vulnerability." - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship" + "@value": "The class that helps note down the quantity of energy consumption and the unit\nused for measurement." } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#BlankNode" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N1008fb20a3134c1a835bf866ccb3f212" + "@id": "_:Nbb034a1747444bbb9a98f79423631313" }, { - "@id": "_:N3b56430f1d3e43e6a40cbbd4f9b5fb05" + "@id": "_:N5c65dd4029e24ff3aba1e2277c4a87d1" } ] }, { - "@id": "_:N1008fb20a3134c1a835bf866ccb3f212", + "@id": "_:Nbb034a1747444bbb9a98f79423631313", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#decimal" @@ -10863,15 +10368,30 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/probability" + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/energyQuantity" } ] }, { - "@id": "_:N3b56430f1d3e43e6a40cbbd4f9b5fb05", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:N5c65dd4029e24ff3aba1e2277c4a87d1", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#decimal" + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType" + } + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/kilowattHour" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/megajoule" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/other" + } + ] } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -10886,87 +10406,193 @@ ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/percentile" + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/energyUnit" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/runtimeAnalysisReport", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasSpecification", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to a runtime analysis report for a package." + "@value": "Every `to` Element is a specification for the `from` Element (`from` hasSpecification `to`), during a LifecycleScopeType period." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "runtimeAnalysisReport" + "@value": "hasSpecification" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/primaryPurpose", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swhid", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "swhid" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexFixedVulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Links a vulnerability and elements representing products (in the VEX sense) where\na fix has been applied and are no longer affected." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexVulnAssessmentRelationship" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/namespaceMap", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides information about the primary purpose of the software artifact." + "@value": "Provides a NamespaceMap of prefixes and associated namespace partial URIs applicable to an SpdxDocument and independent of any specific serialization format or instance." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/NamespaceMap" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/file", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the type of an external identifier." + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityPenTestReport", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the Element is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc)" + "@value": "A reference to a [penetration test](https://en.wikipedia.org/wiki/Penetration_test) report for a package." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "file" + "@value": "securityPenTestReport" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/autonomyType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/red", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Indicates whether the system can perform a decision or action without human\ninvolvement or guidance." + "@value": "Data points in the dataset are highly confidential and can only be shared with named recipients." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "red" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/incomplete", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The relationship is known not to be exhaustive." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "incomplete" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasPrerequisite", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element has a prerequisite on each `to` Element, during a LifecycleScopeType period." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasPrerequisite" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/endTime", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the time from which an element is no longer applicable / valid." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/syntactic", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/video", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" @@ -10974,92 +10600,106 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "data describes the syntax or semantics of a language or text, such as a parse tree used for natural language processing." + "@value": "data is video based, such as a collection of movie clips featuring Tom Hanks." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "syntactic" + "@value": "video" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Person", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noSupport", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "An individual human being." + "@value": "there is no support for the artifact from the supplier, consumer assumes any support obligations." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" + "@value": "noSupport" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierValue", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Specifies the value of the content identifier." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/justificationType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noAssertion", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Impact justification label to be used when linking a vulnerability to an element\nrepresenting a VEX product with a VexNotAffectedVulnAssessmentRelationship\nrelationship." + "@value": "no assertion about the type of support is made. This is considered the default if no other support type is used." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType" + "@value": "noAssertion" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/dataset", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/securityOther", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the element follows the Dataset profile specification" + "@value": "Used when there is a security related identifier of unspecified type." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "dataset" + "@value": "securityOther" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha224", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/scrapingScript", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "SHA-2 with a digest length of 224, as defined in [RFC 3874](https://www.rfc-editor.org/info/rfc3874)." + "@value": "the dataset provider is not making available the underlying data and the dataset must be reassembled, typically using the provided script for scraping the data." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "sha224" + "@value": "scrapingScript" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopedRelationship", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ConjunctiveLicenseSet", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" @@ -11067,12 +10707,12 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provide context for a relationship that occurs in the lifecycle." + "@value": "Portion of an AnyLicenseInfo representing a set of licensing information\nwhere all elements apply." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Relationship" + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -11082,44 +10722,20 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N26353419203849dfad30c1e6ec29a092" + "@id": "_:Nbb2a27cfdd4943b69b174e3e1232d1f8" } ] }, { - "@id": "_:N26353419203849dfad30c1e6ec29a092", + "@id": "_:Nbb2a27cfdd4943b69b174e3e1232d1f8", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" - } - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/design" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/development" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/build" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/test" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/runtime" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/other" - } - ] + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": 1 + "@value": 2 } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -11129,140 +10745,157 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/scope" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/member" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/generates", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/licenseXml", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element generates each `to` Element." + "@value": "Identifies all the text and metadata associated with a license in the license\nXML format." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "generates" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md4", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/manifest", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "MD4 message-digest algorithm, as defined in [RFC 1186](https://www.rfc-editor.org/info/rfc1186)." + "@value": "the Element is a software manifest" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "md4" + "@value": "manifest" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/design", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/actionStatementTime", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A relationship has specific context implications during an element's design." + "@value": "Records the time when a recommended action was communicated in a VEX statement\nto mitigate a vulnerability." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "design" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsDilithium", + "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropValue", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "[Dilithium](https://pq-crystals.org/dilithium/)" + "@value": "A value used in a CdxExtension name-value pair." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "crystalsDilithium" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Bom", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/audio", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A container for a grouping of SPDX-3.0 content characterizing details\n(provenence, composition, licensing, etc.) about a product." + "@value": "data is audio based, such as a collection of music from the 80s." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Bundle" + "@value": "audio" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/doesNotAffect", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Security/VEX) The `from` Vulnerability has no impact on each `to` Element. The use of the `doesNotAffect` is constrained to `VexNotAffectedVulnAssessmentRelationship` classed relationships." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "doesNotAffect" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/releaseTime", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/NoAssertionLicense", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/IndividualLicensingInfo" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the time an artifact was released." + "@value": "An Individual Value for License when no assertion can be made about its actual\nvalue." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/IndividualLicensingInfo" + } + ], + "http://www.w3.org/2002/07/owl#sameAs": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Licensing/NoAssertion" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/catalogType", + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseExpression", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the exploit catalog type." + "@value": "A string in the license expression format." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/binaryArtifact", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/socialMedia", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" @@ -11270,122 +10903,170 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to binary artifacts related to a package." + "@value": "A reference to a social media channel for a package." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "binaryArtifact" + "@value": "socialMedia" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/dataLicense", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssessmentFor", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides the license under which the SPDX documentation of the Element can be\nused." + "@value": "(Security) Relates a `from` Vulnerability and each `to` Element(s) with a security assessment. To be used with `VulnAssessmentRelationship` types." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" + "@value": "hasAssessmentFor" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the exploit catalog type." + "@value": "The vulnerable component is present, and the component contains the vulnerable code. However, vulnerable code is used in such a way that an attacker cannot mount any anticipated attack." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "vulnerableCodeCannotBeControlledByAdversary" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/build", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopedRelationship", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SbomType" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "SBOM generated as part of the process of building the software to create a releasable artifact (e.g., executable or package) from data such as source files, dependencies, built components, build process ephemeral data, and other SBOMs." + "@value": "Provide context for a relationship that occurs in the lifecycle." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "build" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Relationship" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N7e8c6a1247c54e3b85d61aa09603c756" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/finetuningEnergyConsumption", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "@id": "_:N7e8c6a1247c54e3b85d61aa09603c756", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#in": [ { - "@language": "en", - "@value": "Specifies the amount of energy consumed when finetuning the AI model that is\nbeing used in the AI system." + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/design" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/development" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/build" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/test" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/runtime" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/other" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/scope" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/algorithm", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/mailingList", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the algorithm used for calculating the hash value." + "@value": "A reference to the mailing list used by the maintainer for a package." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "@value": "mailingList" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/metricDecisionThreshold", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/endIntegerRange", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Captures the threshold that was used for computation of a metric described in\nthe metric field." + "@value": "Defines the end of a range." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" + "@id": "http://www.w3.org/2001/XMLSchema#positiveInteger" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropName", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/modelDataPreprocessing", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A name used in a CdxExtension name-value pair." + "@value": "Describes all the preprocessing steps applied to the training data before the\nmodel training." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ @@ -11395,77 +11076,63 @@ ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/configSourceUri", + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/SimpleLicensingText", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Property that describes the URI of the build configuration source file." + "@value": "A license or addition that is not listed on the SPDX License List." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasEvidence", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "(Dataset) Every `to` Element is considered as evidence for the `from` Element (`from` hasEvidence `to`)." + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "hasEvidence" + "@id": "_:N631e1c2dde144412a2845c5cc48c4cc1" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/sbomType", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "@id": "_:N631e1c2dde144412a2845c5cc48c4cc1", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Provides information about the type of an SBOM." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/inlineMitigationsAlreadyExist", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Built-in inline controls or mitigations prevent an adversary from leveraging the vulnerability." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "inlineMitigationsAlreadyExist" + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseText" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ListedLicenseException", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/WithAdditionOperator", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" @@ -11473,12 +11140,12 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A license exception that is listed on the SPDX Exceptions list." + "@value": "Portion of an AnyLicenseInfo representing a License which has additional\ntext applied to it." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition" + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -11488,18 +11155,18 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N402ed863c352452d8318496e07e8c1a3" + "@id": "_:Na7d49ac43d5e449dbef50a7cf47d6fb4" }, { - "@id": "_:Nfb9f9e67c71747afb815f6e4e1670f02" + "@id": "_:N801ef860c33d4d14929b9c6b8bdba104" } ] }, { - "@id": "_:N402ed863c352452d8318496e07e8c1a3", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:Na7d49ac43d5e449dbef50a7cf47d6fb4", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -11507,22 +11174,27 @@ "@value": 1 } ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/deprecatedVersion" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectAddition" } ] }, { - "@id": "_:Nfb9f9e67c71747afb815f6e4e1670f02", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:N801ef860c33d4d14929b9c6b8bdba104", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -11530,50 +11202,73 @@ "@value": 1 } ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/listVersionAdded" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectExtendableLicense" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/graph", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha512", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "data is in the form of a graph where entries are somehow related to each other through edges, such a social network of friends." + "@value": "SHA-2 with a digest length of 512, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "graph" + "@value": "sha512" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/other", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasStaticLink", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the Element doesn't fit into any of the other categories" + "@value": "The `from` Element statically links in each `to` Element, during a LifecycleScopeType period." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "other" + "@value": "hasStaticLink" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalComponent", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Every `to` Element is an optional component of the `from` Element (`from` hasOptionalComponent `to`)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasOptionalComponent" } ] }, @@ -11601,12 +11296,12 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N1825bc5867b94663a383995cf2fb6959" + "@id": "_:N0ded2afe9c554ed69a569933da06bc2f" } ] }, { - "@id": "_:N1825bc5867b94663a383995cf2fb6959", + "@id": "_:N0ded2afe9c554ed69a569933da06bc2f", "http://www.w3.org/ns/shacl#class": [ { "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType" @@ -11648,274 +11343,196 @@ ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Specifies the type of an external identifier." - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/percentile", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "The percentile of the current probability score." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#decimal" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Specifies the SSVC decision type." - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/startTime", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedAdditionId", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies the time from which an element is applicable / valid." + "@value": "Specifies whether an additional text identifier has been marked as deprecated." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasVariant", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Every `to` Element is a variant the `from` Element (`from` hasVariant `to`)." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "hasVariant" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/simpleLicensing", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "the element follows the simple Licensing profile specification" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "simpleLicensing" + "@id": "http://www.w3.org/2001/XMLSchema#boolean" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/parameters", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/useSensitivePersonalInformation", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Property describing the parameters used in an instance of a build." + "@value": "Records if sensitive personal information is used during model training or\ncould be used during the inference." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasRequirement", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumption", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element has a requirement on each `to` Element, during a LifecycleScopeType period." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "hasRequirement" + "@value": "A class for describing the energy consumption incurred by an AI model in\ndifferent stages of its lifecycle." } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/patch", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Element contains a set of changes to update, fix, or improve another Element" + "@id": "http://www.w3.org/ns/shacl#BlankNode" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "patch" + "@id": "_:N022af8b3ab00435d9b15659ed6e15a8e" + }, + { + "@id": "_:N99aada57cc2547cea3b956f0eec65f8b" + }, + { + "@id": "_:Nec31b1f8da1442b7b37b6e840046aea3" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/act", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType" + "@id": "_:N022af8b3ab00435d9b15659ed6e15a8e", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "The vulnerability requires attention from the organization's internal, supervisory-level and leadership-level individuals. Necessary actions include requesting assistance or information about the vulnerability, as well as publishing a notification either internally and/or externally. Typically, internal groups would meet to determine the overall response and then execute agreed upon actions. CISA recommends remediating Act vulnerabilities as soon as possible." + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "act" + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/finetuningEnergyConsumption" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/issuingAuthority", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "@id": "_:N99aada57cc2547cea3b956f0eec65f8b", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "An entity that is authorized to issue identification credentials." + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/inferenceEnergyConsumption" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/impactStatementTime", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "@id": "_:Nec31b1f8da1442b7b37b6e840046aea3", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Timestamp of impact statement." + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/trainingEnergyConsumption" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/socialMedia", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/serializedInArtifact", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to a social media channel for a package." + "@value": "The `from` SPDXDocument can be found in a serialized form in each `to` Artifact." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "socialMedia" + "@value": "serializedInArtifact" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTest", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/NoneElement", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/Core/Element" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Every `to` Element is a test artifact for the `from` Element (`from` hasTest `to`), during a LifecycleScopeType period." + "@value": "An Individual Value for Element representing a set of Elements with\ncardinality (number/count) of zero." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "hasTest" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + } + ], + "http://www.w3.org/2002/07/owl#sameAs": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/NoneElement" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/other", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalDependency", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Used to store extra information about an Element which is not part of a Review (e.g. extra information provided during the creation of the Element)." + "@value": "The `from` Element optionally depends on each `to` Element, during a LifecycleScopeType period." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "other" + "@value": "hasOptionalDependency" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwareArtifact", + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/Build", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://spdx.invalid./AbstractClass", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A distinct article or unit related to Software." + "@value": "Class that describes a build instance of software/artifacts." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Artifact" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -11925,254 +11542,162 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N23e2d2386d92426a93cb1ef30565fc56" + "@id": "_:N0fd16555fe264617a00bc7a3f0a789fa" + }, + { + "@id": "_:N4e50a47fb5bb4a5eab98b8dd5fc13917" + }, + { + "@id": "_:Nbfec5d08708c48f39f10d9a312f8a4a4" + }, + { + "@id": "_:Nfb0d6a69404648bca37de10489649f06" + }, + { + "@id": "_:N5451d1c09fe9475ba46f57592d4db2e1" }, { - "@id": "_:Nfb5c84b12c4541c48148af0e30deef40" + "@id": "_:Nd05c89ea37544578a5c618537ee36d7f" }, { - "@id": "_:N1f2def2c03b84aba883fcc5c1d35b98f" + "@id": "_:N058e4dafc3f4423b9ab0f6ff6c22261d" }, { - "@id": "_:N976531221612427090319ce8afa26e48" + "@id": "_:Nfdadde79f61c4bd58f71f7f2638a222b" }, { - "@id": "_:N2f49292571b7406fa41b782a864ba500" + "@id": "_:Ndcb7f2b61db848cc85781469cb177829" } ] }, { - "@id": "_:N23e2d2386d92426a93cb1ef30565fc56", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:N0fd16555fe264617a00bc7a3f0a789fa", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/application" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/archive" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/bom" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/configuration" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/container" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/data" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/device" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/diskImage" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/deviceDriver" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/documentation" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/evidence" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/executable" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/file" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/filesystemImage" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/firmware" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/framework" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/install" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/library" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/manifest" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/model" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/module" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/operatingSystem" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/other" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/patch" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/platform" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/requirement" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/source" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/specification" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/test" - } - ] + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildType" + } + ] + }, + { + "@id": "_:N4e50a47fb5bb4a5eab98b8dd5fc13917", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": 1 + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildId" + } + ] + }, + { + "@id": "_:Nbfec5d08708c48f39f10d9a312f8a4a4", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/configSourceEntrypoint" + } + ] + }, + { + "@id": "_:Nfb0d6a69404648bca37de10489649f06", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/primaryPurpose" + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/configSourceUri" } ] }, { - "@id": "_:Nfb5c84b12c4541c48148af0e30deef40", + "@id": "_:N5451d1c09fe9475ba46f57592d4db2e1", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Hash" } ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/application" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/archive" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/bom" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/configuration" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/container" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/data" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/device" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/diskImage" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/deviceDriver" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/documentation" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/evidence" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/executable" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/file" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/filesystemImage" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/firmware" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/framework" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/install" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/library" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/manifest" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/model" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/module" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/operatingSystem" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/other" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/patch" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/platform" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/requirement" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/source" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/specification" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/test" - } - ] + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/configSourceDigest" + } + ] + }, + { + "@id": "_:Nd05c89ea37544578a5c618537ee36d7f", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/additionalPurpose" + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/parameters" } ] }, { - "@id": "_:N1f2def2c03b84aba883fcc5c1d35b98f", + "@id": "_:N058e4dafc3f4423b9ab0f6ff6c22261d", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -12187,15 +11712,25 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/copyrightText" + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildStartTime" + } + ], + "http://www.w3.org/ns/shacl#pattern": [ + { + "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" } ] }, { - "@id": "_:N976531221612427090319ce8afa26e48", + "@id": "_:Nfdadde79f61c4bd58f71f7f2638a222b", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -12205,15 +11740,20 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/attributionText" + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildEndTime" + } + ], + "http://www.w3.org/ns/shacl#pattern": [ + { + "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" } ] }, { - "@id": "_:N2f49292571b7406fa41b782a864ba500", + "@id": "_:Ndcb7f2b61db848cc85781469cb177829", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifier" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -12223,82 +11763,186 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifier" + "@id": "https://spdx.org/rdf/3.0.1/terms/Build/environment" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/kilowattHour", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/deployed", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType" + "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Kilowatt-hour." + "@value": "in addition to being supported by the supplier, the software is known to have been deployed and is in use. For a software as a service provider, this implies the software is now available as a service." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "deployed" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/bower", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A reference to a Bower package. The package locator format, looks like `package#version`, is defined in the \"install\" section of [Bower API documentation](https://bower.io/docs/api/#install)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "bower" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/identifierLocator", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides the location for more information regarding an external identifier." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/affects", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "(Security/VEX) The `from` vulnerability affects each `to` Element. The use of the `affects` type is constrained to `VexAffectedVulnAssessmentRelationship` classed relationships." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "kilowattHour" + "@value": "affects" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/limitation", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Captures a limitation of the AI software." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/description", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides a detailed description of the Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/locator", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides the location of an external reference." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/actionStatementTime", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/buildSystem", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Records the time when a recommended action was communicated in a VEX statement\nto mitigate a vulnerability." + "@value": "A reference build system used to create or publish the package." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" + "@value": "buildSystem" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/scope", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/hyperparameter", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Capture the scope of information about a specific relationship between elements." + "@value": "Records a hyperparameter used to build the AI model contained in the AI\npackage." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/deployed", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/comment", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SbomType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "SBOM provides an inventory of software that is present on a system. This may be an assembly of other SBOMs that combines analysis of configuration options, and examination of execution behavior in a (potentially simulated) deployment environment." + "@value": "Provide consumers with comments by the creator of the Element about the\nElement." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "deployed" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcVulnAssessmentRelationship", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Hash", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" @@ -12306,46 +11950,100 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides an SSVC assessment for a vulnerability." + "@value": "A mathematically calculated representation of a grouping of data." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#BlankNode" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N2cb64205eb4044089b3098bd8a8b3d3f" + "@id": "_:Na9e83cc947974a20a73a87139523a4a5" + }, + { + "@id": "_:Ne832415fcfc8486db79f7692b481801a" } ] }, { - "@id": "_:N2cb64205eb4044089b3098bd8a8b3d3f", + "@id": "_:Na9e83cc947974a20a73a87139523a4a5", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" } ], "http://www.w3.org/ns/shacl#in": [ { "@list": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/act" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b256" }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/attend" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b384" }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/track" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b512" }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/trackStar" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake3" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsDilithium" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsKyber" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/falcon" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md2" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md4" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md5" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md6" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/other" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha1" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha224" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha256" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha384" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha512" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_224" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_256" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_384" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha3_512" } ] } @@ -12367,372 +12065,402 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/decisionType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/algorithm" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierType", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "@id": "_:Ne832415fcfc8486db79f7692b481801a", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Specifies the type of the content identifier." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/hashValue" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/low", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/build", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType" + "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "When a CVSS score is between 0.1 - 3.9" + "@value": "the element follows the Build profile specification" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "low" + "@value": "build" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/limitedSupport", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/generates", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the artifact has been released, and there is limited support available from the supplier. There is a validUntilDate that can provide additional information about the duration of support." + "@value": "The `from` Element generates each `to` Element." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "limitedSupport" + "@value": "generates" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/packageVerificationCodeExcludedFile", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/ai", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The relative file name of a file to be excluded from the\n`PackageVerificationCode`." + "@value": "the element follows the AI profile specification" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "ai" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/source", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/created", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SbomType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "SBOM created directly from the development environment, source files, and included dependencies used to build an product artifact." + "@value": "Identifies when the Element was originally created." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "source" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ListedLicense", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseTemplate", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A license that is listed on the SPDX License List." + "@value": "Identifies the full text of a License, in SPDX templating format." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/License" + "@id": "http://www.w3.org/2001/XMLSchema#string" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/deployed", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SbomType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "SBOM provides an inventory of software that is present on a system. This may be an assembly of other SBOMs that combines analysis of configuration options, and examination of execution behavior in a (potentially simulated) deployment environment." } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:N1c4ae0cc9c134c06a8d0ae373d3b8275" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:N413298c1f8a448d6a4321ade57596a68" + "@value": "deployed" } ] }, { - "@id": "_:N1c4ae0cc9c134c06a8d0ae373d3b8275", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/creationInfo", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@language": "en", + "@value": "Provides information about the creation of the Element." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": 1 + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/CreationInfo" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasConcludedLicense", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "The `from` Software Artifact is concluded by the SPDX data creator to be governed by each `to` license." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/deprecatedVersion" + "@value": "hasConcludedLicense" } ] }, { - "@id": "_:N413298c1f8a448d6a4321ade57596a68", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/module", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "the Element is a module of a piece of software" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@value": "module" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/listVersionAdded" + "@language": "en", + "@value": "Availability of dataset." } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/other", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/development", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "any hashing algorithm that does not exist in this list of entries" + "@value": "A relationship has specific context implications during development phase of an element." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "other" + "@value": "development" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/modifiedBy", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/modifiedTime", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element is modified by each `to` Element." + "@value": "Specifies a time when a vulnerability assessment was modified" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "modifiedBy" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/locator", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/catalogType", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides the location of an exploit catalog." + "@value": "Specifies the exploit catalog type." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/profileConformance", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/key", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Describes one a profile which the creator of this ElementCollection intends to\nconform to." + "@value": "A key used in a generic key-value pair." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/extension", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/definingArtifact", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies an Extension characterization of some aspect of an Element." + "@value": "Artifact representing a serialization instance of SPDX data containing the\ndefinition of a particular Element." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/Extension" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Artifact" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertyEntry", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/other", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A property name with an associated value." - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#BlankNode" + "@value": "Other exploit catalogs" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:Nb832b158f09143a88d5fc0350f0a7ce7" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:N397e2f52e6a9488d91247488cad602f5" + "@value": "other" } ] }, { - "@id": "_:Nb832b158f09143a88d5fc0350f0a7ce7", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcVulnAssessmentRelationship", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "Provides an SSVC assessment for a vulnerability." } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropName" + "@id": "_:N947e0c67823547f1bc0e13a3e044fd96" } ] }, { - "@id": "_:N397e2f52e6a9488d91247488cad602f5", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:N947e0c67823547f1bc0e13a3e044fd96", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#in": [ { - "@value": 1 + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/act" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/attend" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/track" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/trackStar" + } + ] } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropValue" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOutputs", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "The `from` Build element generates each `to` Element as an output, during a LifecycleScopeType period." + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "hasOutputs" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/decisionType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/serializedInArtifact", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha1", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` SPDXDocument can be found in a serialized form in each `to` Artifact." + "@value": "SHA-1, a secure hashing algorithm, as defined in [RFC 3174](https://www.rfc-editor.org/info/rfc3174)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "serializedInArtifact" + "@value": "sha1" } ] }, @@ -12760,54 +12488,54 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:Nec0c786cab2c40648c521cbecebe68ac" + "@id": "_:N040062b0dc06400294313bb9df2ce1d0" }, { - "@id": "_:Nefc1001df5df45638da67d85daa1f1bf" + "@id": "_:N5359f417088644318a45d34590d31d54" }, { - "@id": "_:Nd21f0a86258a46e0bd051233cf1fdb43" + "@id": "_:N50824f3ef1b84609a15911902e2fb60a" }, { - "@id": "_:Na6cfb851f2c948968bd79d0eed438d81" + "@id": "_:N0ab6b3e970d84bdb9bb323281d866ed4" }, { - "@id": "_:N2139de3706804e11a9a573d2baa134a6" + "@id": "_:Nccfe3817210f4fae9afdfc5f2a4652d5" }, { - "@id": "_:N6dd5d2ddd6fe49f290b4efa60e32f752" + "@id": "_:N41161bebe26a4dc6bdb5380901ecc11e" }, { - "@id": "_:Na6edc3447bb947369e5026089e67dbed" + "@id": "_:N6a16e4751013493a8b0b9a804be48980" }, { - "@id": "_:Ne1e9151a650e4ff3be828782447ec646" + "@id": "_:Ne665827ab8d44a13b78d328ab04a0b17" }, { - "@id": "_:N562bb4cb1cd946ac86cbdee283f3b602" + "@id": "_:Nea95221dca69444784a501f3c9005101" }, { - "@id": "_:Nd8052f1cdfb848c98fd00b05fdeb1f13" + "@id": "_:N5237965837244189afd8d2e14451cdee" }, { - "@id": "_:N47eedfe42b724f1cb85bcb3c72b0e578" + "@id": "_:N5a77848edff34072acd3996ebc4cbdad" }, { - "@id": "_:Nd56d8921a91c4306aca22b33b9b20bed" + "@id": "_:N3698f25949bb4aedb00c8d2e7453576a" }, { - "@id": "_:N5c75862aab1741fc8cdd4e826f8d3289" + "@id": "_:N5fa0d14663b440668d3c4336b3014ee3" }, { - "@id": "_:N74b1782e9de048879cc3b5de23d2616e" + "@id": "_:Nbc848b70a5a84b3487a58fbe73660bf8" }, { - "@id": "_:Nd1a38d946fa247ad8a8d9df382e7d386" + "@id": "_:N3e886a92d4704a8d9d1deecb5732d9e1" } ] }, { - "@id": "_:Nec0c786cab2c40648c521cbecebe68ac", + "@id": "_:N040062b0dc06400294313bb9df2ce1d0", "http://www.w3.org/ns/shacl#class": [ { "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" @@ -12845,7 +12573,7 @@ ] }, { - "@id": "_:Nefc1001df5df45638da67d85daa1f1bf", + "@id": "_:N5359f417088644318a45d34590d31d54", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -12863,7 +12591,7 @@ ] }, { - "@id": "_:Nd21f0a86258a46e0bd051233cf1fdb43", + "@id": "_:N50824f3ef1b84609a15911902e2fb60a", "http://www.w3.org/ns/shacl#class": [ { "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumption" @@ -12886,7 +12614,7 @@ ] }, { - "@id": "_:Na6cfb851f2c948968bd79d0eed438d81", + "@id": "_:N0ab6b3e970d84bdb9bb323281d866ed4", "http://www.w3.org/ns/shacl#class": [ { "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" @@ -12904,7 +12632,7 @@ ] }, { - "@id": "_:N2139de3706804e11a9a573d2baa134a6", + "@id": "_:Nccfe3817210f4fae9afdfc5f2a4652d5", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -12927,7 +12655,7 @@ ] }, { - "@id": "_:N6dd5d2ddd6fe49f290b4efa60e32f752", + "@id": "_:N41161bebe26a4dc6bdb5380901ecc11e", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -12950,7 +12678,7 @@ ] }, { - "@id": "_:Na6edc3447bb947369e5026089e67dbed", + "@id": "_:N6a16e4751013493a8b0b9a804be48980", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -12973,7 +12701,7 @@ ] }, { - "@id": "_:Ne1e9151a650e4ff3be828782447ec646", + "@id": "_:Ne665827ab8d44a13b78d328ab04a0b17", "http://www.w3.org/ns/shacl#class": [ { "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" @@ -12991,7 +12719,7 @@ ] }, { - "@id": "_:N562bb4cb1cd946ac86cbdee283f3b602", + "@id": "_:Nea95221dca69444784a501f3c9005101", "http://www.w3.org/ns/shacl#class": [ { "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" @@ -13009,7 +12737,7 @@ ] }, { - "@id": "_:Nd8052f1cdfb848c98fd00b05fdeb1f13", + "@id": "_:N5237965837244189afd8d2e14451cdee", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -13027,7 +12755,7 @@ ] }, { - "@id": "_:N47eedfe42b724f1cb85bcb3c72b0e578", + "@id": "_:N5a77848edff34072acd3996ebc4cbdad", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -13045,7 +12773,7 @@ ] }, { - "@id": "_:Nd56d8921a91c4306aca22b33b9b20bed", + "@id": "_:N3698f25949bb4aedb00c8d2e7453576a", "http://www.w3.org/ns/shacl#class": [ { "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType" @@ -13086,7 +12814,7 @@ ] }, { - "@id": "_:N5c75862aab1741fc8cdd4e826f8d3289", + "@id": "_:N5fa0d14663b440668d3c4336b3014ee3", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -13104,7 +12832,7 @@ ] }, { - "@id": "_:N74b1782e9de048879cc3b5de23d2616e", + "@id": "_:Nbc848b70a5a84b3487a58fbe73660bf8", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -13117,33 +12845,156 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/typeOfModel" + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/typeOfModel" + } + ] + }, + { + "@id": "_:N3e886a92d4704a8d9d1deecb5732d9e1", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" + } + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/yes" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/no" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/noAssertion" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/useSensitivePersonalInformation" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/software", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "the element follows the Software profile specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "software" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/additionText", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Identifies the full text of a LicenseAddition." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/verifiedUsing", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Provides an IntegrityMethod with which the integrity of an Element can be\nasserted." + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Relationship", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "Describes a relationship between one or more elements." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nd2a8d31c61a246aa88921cccb7908299" + }, + { + "@id": "_:Nfe40635c2f1549bd9ff158bc06294f8f" + }, + { + "@id": "_:N47b7577cccb44249b1adbd4ad9b3fc7d" + }, + { + "@id": "_:N73d196ed4d9741419fb357c1499e67f8" + }, + { + "@id": "_:N40ab3a37c74248e08626f160f428d7dc" + }, + { + "@id": "_:N2c6162bc1ed0481186ed80a856bf3867" } ] }, { - "@id": "_:Nd1a38d946fa247ad8a8d9df382e7d386", + "@id": "_:Nd2a8d31c61a246aa88921cccb7908299", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/yes" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/no" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/noAssertion" - } - ] + "@value": 1 } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#minCount": [ { "@value": 1 } @@ -13155,47 +13006,221 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/useSensitivePersonalInformation" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/from" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalMap", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "@id": "_:Nfe40635c2f1549bd9ff158bc06294f8f", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "A map of Element identifiers that are used within a Document but defined external to that Document." + "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNode" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:N26f1a450396b46b1971bee14ff6328aa" - }, - { - "@id": "_:N88383701dd1944c2911c4746ef3aa992" - }, - { - "@id": "_:N741b71531ddc4599a2e8d5a42a1fb55c" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:N3abd4d71b61b4388a4c07c3c39214879" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/to" } ] }, { - "@id": "_:N26f1a450396b46b1971bee14ff6328aa", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:N47b7577cccb44249b1adbd4ad9b3fc7d", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + } + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/affects" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/amendedBy" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/ancestorOf" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/availableFrom" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/configures" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/contains" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/coordinatedBy" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/copiedTo" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/delegatedTo" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/dependsOn" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/descendantOf" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/describes" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/doesNotAffect" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/expandsTo" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/exploitCreatedBy" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedBy" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/fixedIn" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/foundBy" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/generates" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAddedFile" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssessmentFor" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasAssociatedVulnerability" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasConcludedLicense" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDataFile" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeclaredLicense" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDeletedFile" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDependencyManifest" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDistributionArtifact" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDocumentation" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDynamicLink" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasEvidence" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasExample" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasHost" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasInputs" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasMetadata" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalComponent" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOptionalDependency" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOutputs" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasPrerequisite" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasProvidedDependency" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasRequirement" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasSpecification" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasStaticLink" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTest" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTestCase" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasVariant" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/invokedBy" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/modifiedBy" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/other" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/packagedBy" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/patchedBy" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/publishedBy" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/reportedBy" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/republishedBy" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/serializedInArtifact" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/testedOn" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/trainedOn" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/underInvestigationFor" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/usesTool" + } + ] } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -13210,38 +13235,58 @@ ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalSpdxId" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/relationshipType" } ] }, { - "@id": "_:N88383701dd1944c2911c4746ef3aa992", + "@id": "_:N73d196ed4d9741419fb357c1499e67f8", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness" + } + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/incomplete" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/complete" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/noAssertion" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/verifiedUsing" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/completeness" } ] }, { - "@id": "_:N741b71531ddc4599a2e8d5a42a1fb55c", + "@id": "_:N40ab3a37c74248e08626f160f428d7dc", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -13256,15 +13301,20 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/locationHint" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/startTime" + } + ], + "http://www.w3.org/ns/shacl#pattern": [ + { + "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" } ] }, { - "@id": "_:N3abd4d71b61b4388a4c07c3c39214879", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:N2c6162bc1ed0481186ed80a856bf3867", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Artifact" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -13274,737 +13324,575 @@ ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/definingArtifact" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/trackStar", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "(\"Track*\" in the SSVC spec) The vulnerability contains specific characteristics that may require closer monitoring for changes. CISA recommends remediating Track* vulnerabilities within standard update timelines." + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/endTime" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#pattern": [ { - "@value": "trackStar" + "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/extension", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/npm", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the element follows the Extension profile specification" + "@value": "A reference to an npm package. The package locator format, looks like `package@version`, is defined in [npm Docs](https://docs.npmjs.com/cli/v10/configuring-npm/package-json)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "extension" + "@value": "npm" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/delegatedTo", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vulnerabilityDisclosureReport", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Agent is delegating an action to the Agent of the `to` Relationship (which must be of type invokedBy), during a LifecycleScopeType (e.g. the `to` invokedBy Relationship is being done on behalf of `from`)." + "@value": "A reference to a Vulnerability Disclosure Report (VDR) which provides the software supplier's analysis and findings describing the impact (or lack of impact) that reported vulnerabilities have on packages or products in the supplier's SBOM as defined in [NIST SP 800-161 Cybersecurity Supply Chain Risk Management Practices for Systems and Organizations](https://csrc.nist.gov/pubs/sp/800/161/r1/final)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "delegatedTo" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/namespaceMap", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Provides a NamespaceMap of prefixes and associated namespace partial URIs applicable to an SpdxDocument and independent of any specific serialization format or instance." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/NamespaceMap" + "@value": "vulnerabilityDisclosureReport" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/blake2b512", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/lite", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "BLAKE2b algorithm with a digest size of 512, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4." + "@value": "the element follows the Lite profile specification" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "blake2b512" + "@value": "lite" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/device", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/componentNotPresent", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the Element refers to a chipset, processor, or electronic board" + "@value": "The software is not affected because the vulnerable component is not in the product." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "device" + "@value": "componentNotPresent" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/image", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/install", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "data is a collection of images such as pictures of animals." + "@value": "the Element is used to install software on disk" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "image" + "@value": "install" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/doesNotAffect", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectLicense", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "(Security/VEX) The `from` Vulnerability has no impact on each `to` Element. The use of the `doesNotAffect` is constrained to `VexNotAffectedVulnAssessmentRelationship` classed relationships." + "@value": "A License participating in an 'or later' model." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "doesNotAffect" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/License" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/documentation", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/file", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to the documentation for a package." + "@value": "The file represents a single file (default)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "documentation" + "@value": "file" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/clickthrough", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md4", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType" + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the dataset is not publicly available and can only be accessed after affirmatively accepting terms on a clickthrough webpage." + "@value": "MD4 message-digest algorithm, as defined in [RFC 1186](https://www.rfc-editor.org/info/rfc1186)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "clickthrough" + "@value": "md4" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/urlScheme", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/configures", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "[Uniform Resource Identifier (URI) Schemes](https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml). The scheme used in order to locate a resource." + "@value": "The `from` Element is a configuration applied to each `to` Element, during a LifecycleScopeType period." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "urlScheme" + "@value": "configures" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityThreatModel", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasRequirement", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference the [security threat model](https://en.wikipedia.org/wiki/Threat_model) for a package." + "@value": "The `from` Element has a requirement on each `to` Element, during a LifecycleScopeType period." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "securityThreatModel" + "@value": "hasRequirement" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/seeAlso", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/context", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Contains a URL where the License or LicenseAddition can be found in use." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/rootElement", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "This property is used to denote the root Element(s) of a tree of elements contained in a BOM." + "@value": "Gives information about the circumstances or unifying properties\nthat Elements of the bundle have been assembled under." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" - } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/Snippet", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@language": "en", - "@value": "Describes a certain part of a file." - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwareArtifact" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:N65ac63b6733b4b04a4e163b87af49d1f" - }, - { - "@id": "_:N4753ade2fd5a4bd8b43067a602aca6ed" - }, - { - "@id": "_:N644ecbd413484491be90366a19496856" - } - ] - }, - { - "@id": "_:N65ac63b6733b4b04a4e163b87af49d1f", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PositiveIntegerRange" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/byteRange" - } - ] - }, - { - "@id": "_:N4753ade2fd5a4bd8b43067a602aca6ed", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PositiveIntegerRange" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/lineRange" - } - ] - }, - { - "@id": "_:N644ecbd413484491be90366a19496856", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/File" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 + "@id": "http://www.w3.org/2001/XMLSchema#string" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timeseries", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "data is recorded in an ordered sequence of timestamped entries, such as the price of a stock over the course of a day." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/snippetFromFile" + "@value": "timeseries" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/lineRange", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isDeprecatedLicenseId", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Defines the line range in the original host file that the snippet information\napplies to." + "@value": "Specifies whether a license or additional text identifier has been marked as\ndeprecated." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PositiveIntegerRange" + "@id": "http://www.w3.org/2001/XMLSchema#boolean" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/red", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/numeric", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType" + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Data points in the dataset are highly confidential and can only be shared with named recipients." + "@value": "data consists only of numeric entries." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "red" + "@value": "numeric" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/useSensitivePersonalInformation", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Records if sensitive personal information is used during model training or\ncould be used during the inference." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" + "@value": "Specifies the exploit catalog type." } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/Extension", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/noAssertion", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://spdx.invalid./AbstractClass" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A characterization of some aspect of an Element that is associated with the Element in a generalized fashion." + "@value": "data type is not known." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNode" + "@value": "noAssertion" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifier", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides a reference to a resource outside the scope of SPDX-3.0 content\nthat uniquely identifies an Element." - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifier" + "@value": "Enumeration of dataset types." } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cve", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasMetadata", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Common Vulnerabilities and Exposures identifiers, an identifier for a specific software flaw defined within the official CVE Dictionary and that conforms to the [CVE specification](https://csrc.nist.gov/glossary/term/cve_id)." + "@value": "Every `to` Element is metadata about the `from` Element (`from` hasMetadata `to`)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "cve" + "@value": "hasMetadata" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/eolNotice", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/falcon", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to the End Of Sale (EOS) and/or End Of Life (EOL) information related to a package." + "@value": "[FALCON](https://falcon-sign.info/falcon.pdf)" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "eolNotice" + "@value": "falcon" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://spdx.invalid./AbstractClass", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Base domain class from which all other SPDX-3.0 domain classes derive." + "@value": "A mathematical algorithm that maps data of arbitrary size to a bit string." } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasTestCase", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "Every `to` Element is a test case for the `from` Element (`from` hasTestCase `to`)." } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:Nddd604cd267642f3afb2503e62ba7ce6" - }, - { - "@id": "_:N971635a754a6481790b28b25e11042b1" - }, - { - "@id": "_:Nad30feede0e04a349efa0cf7f1cf932f" - }, - { - "@id": "_:N3bc5030798e14169bd7623925412a3f7" - }, - { - "@id": "_:N34774490302d4b8991297ae04f1ef5ad" - }, - { - "@id": "_:N7bd23d59cb844c81a670f9b7b60425f5" - }, - { - "@id": "_:N864f1cf776214b7b8c7d2e36fa01010e" - }, - { - "@id": "_:N096388a9a70741908fed3dcd2a8c4c0b" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:N28e2587f44d84faeae64c14b66139e70" + "@value": "hasTestCase" } ] }, { - "@id": "_:Nddd604cd267642f3afb2503e62ba7ce6", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/other", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "Any other units of energy measurement." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/name" + "@value": "other" } ] }, { - "@id": "_:N971635a754a6481790b28b25e11042b1", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "Provides a set of values to be used to describe the common types of SBOMs that\ntools may create." } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha224", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "SHA-2 with a digest length of 224, as defined in [RFC 3874](https://www.rfc-editor.org/info/rfc3874)." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/summary" + "@value": "sha224" } ] }, { - "@id": "_:Nad30feede0e04a349efa0cf7f1cf932f", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityPolicy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "A reference to instructions for reporting newly discovered security vulnerabilities for a package." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/description" + "@value": "securityPolicy" } ] }, { - "@id": "_:N3bc5030798e14169bd7623925412a3f7", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vulnerabilityExploitabilityAssessment", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "A reference to a Vulnerability Exploitability eXchange (VEX) statement which provides information on whether a product is impacted by a specific vulnerability in an included package and, if affected, whether there are actions recommended to remediate. See also [NTIA VEX one-page summary](https://ntia.gov/files/ntia/publications/vex_one-page_summary.pdf)." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/comment" + "@value": "vulnerabilityExploitabilityAssessment" } ] }, { - "@id": "_:N34774490302d4b8991297ae04f1ef5ad", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/CreationInfo" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "Specifies the safety risk level." } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/republishedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + "@language": "en", + "@value": "(Security) Designates a `from` Vulnerability's details were tracked, aggregated, and/or enriched to improve context (i.e. NVD) by each `to` Agent." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/creationInfo" + "@value": "republishedBy" } ] }, { - "@id": "_:N7bd23d59cb844c81a670f9b7b60425f5", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/primaryPurpose", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + "@language": "en", + "@value": "Provides information about the primary purpose of the software artifact." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/verifiedUsing" + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" } ] }, { - "@id": "_:N864f1cf776214b7b8c7d2e36fa01010e", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRef" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/statusNotes", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + "@language": "en", + "@value": "Conveys information about how VEX status was determined." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalRef" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "_:N096388a9a70741908fed3dcd2a8c4c0b", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifier" + "@language": "en", + "@value": "Specifies the type of a content identifier." } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/high", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + "@language": "en", + "@value": "When a CVSS score is between 7.0 - 8.9" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifier" + "@value": "high" } ] }, { - "@id": "_:N28e2587f44d84faeae64c14b66139e70", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/Extension" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasExample", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + "@language": "en", + "@value": "Every `to` Element is an example for the `from` Element (`from` hasExample `to`)." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/extension" + "@value": "hasExample" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/development", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/endOfSupport", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" @@ -14012,34 +13900,35 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the artifact is in active development and is not considered ready for formal support from the supplier." + "@value": "there is a defined end of support for the artifact from the supplier. This may also be referred to as end of life. There is a validUntilDate that can be used to signal when support ends for the artifact." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "development" + "@value": "endOfSupport" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/name", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swid", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Identifies the name of an Element as designated by the creator." + "@value": "Concise Software Identification (CoSWID) tag, as defined in [RFC 9393](https://www.rfc-editor.org/info/rfc9393) Section 2.3." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "swid" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Annotation", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/CreationInfo", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" @@ -14047,51 +13936,37 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "An assertion made in relation to one or more elements." - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "@value": "Provides information about the creation of the Element." } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#BlankNode" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N2d5e2c699d894a4b825e181b5e1beef3" + "@id": "_:N995332ce2e6e4bf198bf79337342fa91" }, { - "@id": "_:N6a1eac24af114d6fb3d76a93606b700f" + "@id": "_:N26d84a2309654098af5e3312737b9955" }, { - "@id": "_:N398b62607bb54efaadfa233f01e7369e" + "@id": "_:Nbac9f53924f743298753dbb430459dd4" }, { - "@id": "_:Na1d1409b2a534233875963bf6298b1a9" + "@id": "_:N13638bd0b565435fb7e8af25fc303346" + }, + { + "@id": "_:Nf741f6f31be34385a1c187d8f229359b" } ] }, { - "@id": "_:N2d5e2c699d894a4b825e181b5e1beef3", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType" - } - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:N995332ce2e6e4bf198bf79337342fa91", + "http://www.w3.org/ns/shacl#datatype": [ { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/other" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/review" - } - ] + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -14106,17 +13981,22 @@ ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/annotationType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/specVersion" + } + ], + "http://www.w3.org/ns/shacl#pattern": [ + { + "@value": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$" } ] }, { - "@id": "_:N6a1eac24af114d6fb3d76a93606b700f", + "@id": "_:N26d84a2309654098af5e3312737b9955", "http://www.w3.org/ns/shacl#datatype": [ { "@id": "http://www.w3.org/2001/XMLSchema#string" @@ -14134,20 +14014,15 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/contentType" - } - ], - "http://www.w3.org/ns/shacl#pattern": [ - { - "@value": "^[^\\/]+\\/[^\\/]+$" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/comment" } ] }, { - "@id": "_:N398b62607bb54efaadfa233f01e7369e", + "@id": "_:Nbac9f53924f743298753dbb430459dd4", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -14155,6 +14030,11 @@ "@value": 1 } ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], "http://www.w3.org/ns/shacl#nodeKind": [ { "@id": "http://www.w3.org/ns/shacl#Literal" @@ -14162,25 +14042,43 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/statement" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/created" + } + ], + "http://www.w3.org/ns/shacl#pattern": [ + { + "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" } ] }, { - "@id": "_:Na1d1409b2a534233875963bf6298b1a9", + "@id": "_:N13638bd0b565435fb7e8af25fc303346", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#minCount": [ { "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/createdBy" + } + ] + }, + { + "@id": "_:Nf741f6f31be34385a1c187d8f229359b", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Tool" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -14190,294 +14088,317 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/subject" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/createdUsing" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/executable", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/energyConsumption", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Element is an Artifact that can be run on a computer" + "@value": "Indicates the amount of energy consumption incurred by an AI model." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "executable" + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumption" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/context", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifier", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Gives information about the circumstances or unifying properties\nthat Elements of the bundle have been assembled under." + "@value": "A reference to a resource identifier defined outside the scope of SPDX-3.0 content that uniquely identifies an Element." + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#BlankNode" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:N097816859cd9470d826a16bcd457941f" + }, + { + "@id": "_:N0b26b2ce31b6467eb5313564d32c2e80" + }, + { + "@id": "_:Nd586456eb7d64db0af558b40f4c45783" + }, + { + "@id": "_:Ndd6a2fae5042431eb7b8347f304a4405" + }, + { + "@id": "_:Nf0a1ee98d2904c169fbdaf99a6ad48f3" + } + ] + }, + { + "@id": "_:N097816859cd9470d826a16bcd457941f", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" + } + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe22" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cpe23" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/cve" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/email" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/gitoid" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/other" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/packageUrl" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/securityOther" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swhid" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swid" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/urlScheme" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifierType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:N0b26b2ce31b6467eb5313564d32c2e80", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Information about the relationship between two Elements." + "@id": "http://www.w3.org/2001/XMLSchema#string" } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/inferenceEnergyConsumption", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Specifies the amount of energy consumed during inference time by an AI model\nthat is being used in the AI system." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasConcludedLicense", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "The `from` Software Artifact is concluded by the SPDX data creator to be governed by each `to` license." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "hasConcludedLicense" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/identifier" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/statement", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:Nd586456eb7d64db0af558b40f4c45783", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Commentary on an assertion that an annotator has made." + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": 1 } - ] - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/creationInfo", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Provides information about the creation of the Element." + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/CreationInfo" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/comment" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:Ndd6a2fae5042431eb7b8347f304a4405", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Agent represents anything with the potential to act on a system." + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/identifierLocator" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/data", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" + "@id": "_:Nf0a1ee98d2904c169fbdaf99a6ad48f3", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Element is data" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "data" + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/issuingAuthority" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://spdx.invalid./AbstractClass" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Abstract class representing a license combination consisting of one or more\nlicenses (optionally including additional text), which may be combined\naccording to the\n[SPDX license expression syntax](../../../annexes/SPDX-license-expressions.md)." - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "Categories of confidentiality level." } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/configures", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/high", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element is a configuration applied to each `to` Element, during a LifecycleScopeType period." + "@value": "The second-highest level of risk posed by an AI system." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "configures" + "@value": "high" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexVulnAssessmentRelationship", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/metricDecisionThreshold", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://spdx.invalid./AbstractClass", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Asbtract ancestor class for all VEX relationships" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "Captures the threshold that was used for computation of a metric described in\nthe metric field." } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:N36759d040ac649b8ab5da7259c04329d" - }, + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "_:N3c43b2c1f01c4f52b2066e1591651dcf" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" } ] }, { - "@id": "_:N36759d040ac649b8ab5da7259c04329d", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/NoAssertionElement", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/Element" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "An Individual Value for Element representing a set of Elements of unknown\nidentify or cardinality (number)." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#sameAs": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/vexVersion" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/NoAssertionElement" } ] }, { - "@id": "_:N3c43b2c1f01c4f52b2066e1591651dcf", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardAdditionTemplate", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@language": "en", + "@value": "Identifies the full text of a LicenseAddition, in SPDX templating format." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/statusNotes" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/AI/metric", + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/customIdToUri", "@type": [ "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Records the measurement of prediction quality of the AI model." + "@value": "Maps a LicenseRef or AdditionRef string for a Custom License or a Custom\nLicense Addition to its URI ID." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ @@ -14487,193 +14408,219 @@ ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/endIntegerRange", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/severity", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Defines the end of a range." + "@value": "Specifies the CVSS qualitative severity rating of a vulnerability in relation to a piece of software." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#positiveInteger" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/no", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/security", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType" + "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Indicates absence of the field." + "@value": "the element follows the Security profile specification" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "no" + "@value": "security" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/prefix", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/percentile", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A substitute for a URI." + "@value": "The percentile of the current probability score." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "http://www.w3.org/2001/XMLSchema#decimal" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isFsfLibre", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/modifiedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "The `from` Element is modified by each `to` Element." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "modifiedBy" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/standardCompliance", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies whether the License is listed as free by the\n[Free Software Foundation (FSF)](https://fsf.org)." + "@value": "Captures a standard that is being complied with." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/underInvestigationFor", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Categories of confidentiality level." + "@value": "(Security/VEX) The `from` Vulnerability impact is being investigated for each `to` Element. The use of the `underInvestigationFor` type is constrained to `VexUnderInvestigationVulnAssessmentRelationship` classed relationships." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "underInvestigationFor" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md5", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/patch", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "MD5 message-digest algorithm, as defined in [RFC 1321](https://www.rfc-editor.org/info/rfc1321)." + "@value": "Element contains a set of changes to update, fix, or improve another Element" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "md5" + "@value": "patch" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/summary", + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/kilowattHour", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A short description of an Element." + "@value": "Kilowatt-hour." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "kilowattHour" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/expandedLicensing", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/coordinatedBy", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the element follows the expanded Licensing profile specification" + "@value": "(Security) The `from` Vulnerability is coordinatedBy the `to` Agent(s) (vendor, researcher, or consumer agent)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "expandedLicensing" + "@value": "coordinatedBy" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/directDownload", + "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/sensor", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "the dataset is publicly available and can be downloaded directly." + "@value": "Describes a sensor used for collecting the data." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "directDownload" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/element", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasProvidedDependency", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Refers to one or more Elements that are part of an ElementCollection." + "@value": "The `from` Element has a dependency on each `to` Element, dependency is not in the distributed artifact, but assumed to be provided, during a LifecycleScopeType period." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + "@value": "hasProvidedDependency" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectLicense", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType/review", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A License participating in an 'or later' model." + "@value": "Used when someone reviews the Element." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/License" + "@value": "review" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SpdxDocument", + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ListedLicense", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" @@ -14681,12 +14628,12 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A collection of SPDX Elements that could potentially be serialized." + "@value": "A license that is listed on the SPDX License List." } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ElementCollection" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/License" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -14696,57 +14643,41 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:Ncfa6b67ef3d4472199b0da54847b7c93" - }, - { - "@id": "_:Nb274196813ec42799f11fec78f99ba33" + "@id": "_:Nf3f17815c7fa42bda8f07029013f2c4c" }, { - "@id": "_:N97384060250744cd8346a7a156ecddc0" + "@id": "_:N11f3237e3ba3474492ba43cfb3a7835d" } ] }, { - "@id": "_:Ncfa6b67ef3d4472199b0da54847b7c93", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalMap" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "_:Nf3f17815c7fa42bda8f07029013f2c4c", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/imports" - } - ] - }, - { - "@id": "_:Nb274196813ec42799f11fec78f99ba33", - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/NamespaceMap" + "@value": 1 } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#BlankNodeOrIRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/namespaceMap" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/deprecatedVersion" } ] }, { - "@id": "_:N97384060250744cd8346a7a156ecddc0", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:N11f3237e3ba3474492ba43cfb3a7835d", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -14756,231 +14687,240 @@ ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/dataLicense" + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/listVersionAdded" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/specVersion", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/framework", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Provides a reference number that can be used to understand how to parse and interpret an Element." + "@value": "the Element is a software framework" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "framework" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType/build", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/packageVerificationCodeExcludedFile", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A relationship has specific context implications during an element's build phase, during development." + "@value": "The relative file name of a file to be excluded from the\n`PackageVerificationCode`." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "build" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDynamicLink", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/relationshipType", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The `from` Element dynamically links in each `to` Element, during a LifecycleScopeType period." + "@value": "Information about the relationship between two Elements." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "hasDynamicLink" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/Vulnerability", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/mavenCentral", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Specifies a vulnerability and its associated information." - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Artifact" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "A reference to a Maven repository artifact. The artifact locator format, looks like `groupId:artifactId[:version]`, is defined in [Maven documentation](https://maven.apache.org/guides/mini/guide-naming-conventions.html)." } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:Nb6f8302bfd074286baf9ff08a5c7299a" - }, - { - "@id": "_:N3c9ffb76b4e64edf9096b7c12f310cb7" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:N1f3b38ec25f24fc0a1f2a7166a87d456" + "@value": "mavenCentral" } ] }, { - "@id": "_:Nb6f8302bfd074286baf9ff08a5c7299a", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/md2", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "MD2 message-digest algorithm, as defined in [RFC 1319](https://www.rfc-editor.org/info/rfc1319/)." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@value": "md2" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/staticAnalysisReport", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/publishedTime" + "@language": "en", + "@value": "A reference to a static analysis report for a package." } ], - "http://www.w3.org/ns/shacl#pattern": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" + "@value": "staticAnalysisReport" } ] }, { - "@id": "_:N3c9ffb76b4e64edf9096b7c12f310cb7", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOutputs", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "The `from` Build element generates each `to` Element as an output, during a LifecycleScopeType period." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@value": "hasOutputs" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType/track", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/modifiedTime" + "@language": "en", + "@value": "The vulnerability does not require action at this time. The organization would continue to track the vulnerability and reassess it if new information becomes available. CISA recommends remediating Track vulnerabilities within standard update timelines." } ], - "http://www.w3.org/ns/shacl#pattern": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" + "@value": "track" } ] }, { - "@id": "_:N1f3b38ec25f24fc0a1f2a7166a87d456", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp" - } + "@id": "https://spdx.org/rdf/3.0.1/terms/AI/modelExplainability", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@language": "en", + "@value": "Describes methods that can be used to explain the results from the AI model." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "http://www.w3.org/2001/XMLSchema#string" } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/model", + "@type": [ + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/withdrawnTime" + "@language": "en", + "@value": "the Element is a machine learning or artificial intelligence model" } ], - "http://www.w3.org/ns/shacl#pattern": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" + "@value": "model" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/productMetadata", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifier", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A reference to additional product metadata such as reference within organization's product catalog." + "@value": "Provides a reference to a resource outside the scope of SPDX-3.0 content\nthat uniquely identifies an Element." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "productMetadata" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifier" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/email", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Tool", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Email address, as defined in [RFC 3696](https://www.rfc-editor.org/info/rfc3986) Section 3." + "@value": "An element of hardware and/or software utilized to carry out a particular function." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "email" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseExpression", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/contentType", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A string in the license expression format." + "@value": "Provides information about the content type of an Element or a Property." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ @@ -14990,152 +14930,207 @@ ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness/incomplete", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/core", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness" + "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "The relationship is known not to be exhaustive." + "@value": "the element follows the Core profile specification" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "incomplete" + "@value": "core" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/critical", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/profileConformance", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "When a CVSS score is between 9.0 - 10.0" + "@value": "Describes one a profile which the creator of this ElementCollection intends to\nconform to." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@value": "critical" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/NoneLicense", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogVulnAssessmentRelationship", "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/IndividualLicensingInfo" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "An Individual Value for License where the SPDX data creator determines that no\nlicense is present." + "@value": "Provides an exploit assessment of a vulnerability." } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/IndividualLicensingInfo" + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship" } ], - "http://www.w3.org/2002/07/owl#sameAs": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Licensing/None" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:Nd21e40cdcff44b6a90302a5f799dd374" + }, + { + "@id": "_:Na41c304128e1442d96af38ad4d5878df" + }, + { + "@id": "_:N7bafd59f48a14caf8ff69256627c9060" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType/noAssertion", - "@type": [ - "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Core/SupportType" + "@id": "_:Nd21e40cdcff44b6a90302a5f799dd374", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#in": [ { - "@language": "en", - "@value": "no assertion about the type of support is made. This is considered the default if no other support type is used." + "@list": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/kev" + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/other" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "noAssertion" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/catalogType" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/createdBy", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "@id": "_:Na41c304128e1442d96af38ad4d5878df", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#boolean" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Identifies who or what created the Element." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/exploited" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierValue", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "@id": "_:N7bafd59f48a14caf8ff69256627c9060", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + } ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Specifies the value of the content identifier." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/locator" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildType", + "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/filesystemImage", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#NamedIndividual", + "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A buildType is a hint that is used to indicate the toolchain, platform, or\ninfrastructure that the build was invoked on." + "@value": "the Element is a file system image that can be written to a disk (or virtual) partition" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@value": "filesystemImage" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseTemplate", + "@id": "https://spdx.org/rdf/3.0.1/terms/Security/assessedElement", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "Identifies the full text of a License, in SPDX templating format." + "@value": "Specifies an Element contained in a piece of software where a vulnerability was\nfound." } ], "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifier", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PositiveIntegerRange", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" @@ -15143,12 +15138,7 @@ "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "A canonical, unique, immutable identifier" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod" + "@value": "A tuple of two positive integers that define a range." } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -15158,30 +15148,18 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:N0540e19933e24cdbbcefeaf2f87df486" + "@id": "_:N6c36fe4b3c0a45a98c6538f8b60e1531" }, { - "@id": "_:Nde3cca6b12024bf9a95d570203b6c1b4" + "@id": "_:N261626e9c32242429fe98ee9d3ca821f" } ] }, { - "@id": "_:N0540e19933e24cdbbcefeaf2f87df486", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType" - } - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:N6c36fe4b3c0a45a98c6538f8b60e1531", + "http://www.w3.org/ns/shacl#datatype": [ { - "@list": [ - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/gitoid" - }, - { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/swhid" - } - ] + "@id": "http://www.w3.org/2001/XMLSchema#positiveInteger" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -15196,20 +15174,20 @@ ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierType" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/beginIntegerRange" } ] }, { - "@id": "_:Nde3cca6b12024bf9a95d570203b6c1b4", + "@id": "_:N261626e9c32242429fe98ee9d3ca821f", "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" + "@id": "http://www.w3.org/2001/XMLSchema#positiveInteger" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -15229,25 +15207,47 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierValue" + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/endIntegerRange" } ] }, { - "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timeseries", + "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/gitoid", "@type": [ "http://www.w3.org/2002/07/owl#NamedIndividual", - "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType" + "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { "@language": "en", - "@value": "data is recorded in an ordered sequence of timestamped entries, such as the price of a stock over the course of a day." + "@value": "[Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg)." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "timeseries" + "@value": "gitoid" + } + ] + }, + { + "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/IndividualLicensingInfo", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@language": "en", + "@value": "A concrete subclass of AnyLicenseInfo used by Individuals in the\nExpandedLicensing profile." + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" } ] } diff --git a/v3.0.1-draft/model/spdx-model.pretty-xml b/v3.0.1-draft/model/spdx-model.pretty-xml index 55cb6be5f0..36733a801f 100644 --- a/v3.0.1-draft/model/spdx-model.pretty-xml +++ b/v3.0.1-draft/model/spdx-model.pretty-xml @@ -1,65 +1,117 @@ - - A license addition that is not listed on the SPDX Exceptions List. - - - - + - Provides an SSVC assessment for a vulnerability. + Provides a CVSS version 4 assessment for a vulnerability. - - - + + + + + 1 + 1 + + + + + + - - - - + + + + + 1 1 + + + + + + 1 + 1 + + - + - Connects a vulnerability and an element designating the element as a product -affected by the vulnerability. - + Provides a CVSS version 2.0 assessment for a vulnerability. + - - + + + + + 1 + 1 + + + + + + 1 1 + + + + An Individual Value for License where the SPDX data creator determines that no +license is present. + + + + + + Portion of an AnyLicenseInfo representing a set of licensing information where +only one of the elements applies. + + - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - + + + + + 2 + + + + + + A license or addition that is not listed on the SPDX License List. + + + + + + + 1 + 1 @@ -69,14 +121,14 @@ affected by the vulnerability. - + - + @@ -90,7 +142,7 @@ affected by the vulnerability. - + @@ -98,14 +150,14 @@ affected by the vulnerability. - + - + @@ -120,7 +172,7 @@ affected by the vulnerability. - + @@ -128,7 +180,7 @@ affected by the vulnerability. - + @@ -136,7 +188,7 @@ affected by the vulnerability. - + @@ -160,7 +212,7 @@ affected by the vulnerability. - + @@ -168,7 +220,7 @@ affected by the vulnerability. - + @@ -181,7 +233,7 @@ affected by the vulnerability. - + @@ -189,40 +241,60 @@ affected by the vulnerability. - + - + - + + + System Package Data Exchange (SPDX) Ontology + This ontology defines the terms and relationships used in the SPDX specification to describe system packages + 2024-04-05 + SPDX Project + + + System Package Data Exchange (SPDX) Ontology + Copyright (C) 2024 SPDX Project + + - Provides an EPSS assessment for a vulnerability. - + Specifies a vulnerability and its associated information. + - - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + - 1 1 - - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + + + 1 + + + + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + - 1 1 @@ -233,7 +305,7 @@ affected by the vulnerability. - + @@ -242,7 +314,7 @@ affected by the vulnerability. - + @@ -258,7 +330,7 @@ affected by the vulnerability. - + @@ -267,278 +339,110 @@ affected by the vulnerability. - - A license that is not listed on the SPDX License List. - + + A group of people who work together in an organized way for a shared purpose. + - + - Class that describes a build instance of software/artifacts. - + A license that is listed on the SPDX License List. + - - - - - 1 - 1 - - - - - + + 1 - - + + + 1 + + + + An Individual Value for Element representing a set of Elements with +cardinality (number/count) of zero. + + + + + + A collection of SPDX Elements that could potentially be serialized. + + - - - - - - - - - - + + + - - - + + + - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - - - 1 - - - - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - - + + + + 1 - - - - - - - - + - Portion of an AnyLicenseInfo representing a License which has additional -text applied to it. - + Provides an SSVC assessment for a vulnerability. + - - - - - 1 - 1 - - - - - - + + + + + + + + + 1 1 - + - An SPDX Element containing an SPDX license expression string. - + A license exception that is listed on the SPDX Exceptions list. + - - + + - 1 1 - - - ^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ + + 1 - - - - - - - - - - Designates elements as products where the impact of a vulnerability is being -investigated. - - - - - - Provides an exploit assessment of a vulnerability. - - - - - - - - - - - - 1 - 1 - - - - - - - - 1 - 1 - - - - - - - - 1 - 1 - - - - - - A license or addition that is not listed on the SPDX License List. - - - - - - - - 1 - 1 - - - - - - Specifies a vulnerability and its associated information. - - - - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - - - 1 - - - - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - - - 1 - - - - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - - - 1 - - - - - - An assertion made in relation to one or more elements. - - - - - - - - - - - - 1 - 1 - - - - - - ^[^\/]+\/[^\/]+$ - - - 1 - - - - - - - - 1 - - - - - - - - 1 - 1 - - @@ -546,7 +450,7 @@ investigated. - + @@ -559,14 +463,14 @@ investigated. - + - + @@ -574,14 +478,14 @@ investigated. - + - + @@ -589,7 +493,7 @@ investigated. - + @@ -597,7 +501,7 @@ investigated. - + @@ -605,35 +509,35 @@ investigated. - + - + - + - + - + @@ -647,21 +551,21 @@ investigated. - + - + - + @@ -674,21 +578,119 @@ investigated. - - - System Package Data Exchange (SPDX) Ontology - This ontology defines the terms and relationships used in the SPDX specification to describe system packages - 2024-04-05 - SPDX Project - - - System Package Data Exchange (SPDX) Ontology - Copyright (C) 2024 SPDX Project - - - A software agent. - + + + Class that describes a build instance of software/artifacts. + + + + + + + + 1 + 1 + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + + + 1 + + + + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + + + 1 + + + + + + + + + + + + + Portion of an AnyLicenseInfo representing a set of licensing information +where all elements apply. + + + + + + + + 2 + + + + + + Connects a vulnerability and an element designating the element as a product +affected by the vulnerability. + + + + + + + 1 + + + + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + + + + @@ -696,7 +698,7 @@ investigated. - + @@ -728,7 +730,7 @@ investigated. - + @@ -737,46 +739,108 @@ investigated. - + - - - Portion of an AnyLicenseInfo representing a set of licensing information -where all elements apply. - + + An individual human being. + - - - - - - 2 - - - + - A license exception that is listed on the SPDX Exceptions list. - + Links a vulnerability and one or more elements designating the latter as products +not affected by the vulnerability. + - - + + + + + + + + + + + + 1 + + + + + 1 - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + + + 1 + + + + + + An SPDX Element containing an SPDX license expression string. + + + + + + 1 + 1 + + + + + + ^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ + + + 1 + + + + + + + + + + + + + Provides an EPSS assessment for a vulnerability. + + + + + + + + 1 + 1 + + + + + + + + 1 1 @@ -787,7 +851,7 @@ where all elements apply. - + @@ -802,116 +866,117 @@ where all elements apply. - + - A collection of SPDX Elements that could potentially be serialized. - + Portion of an AnyLicenseInfo representing a License which has additional +text applied to it. + - - - - - - - - - - - + + + + + 1 + 1 - - - + + + + 1 1 - + - A type of extension consisting of a list of name value pairs. - - + Describes a certain part of a file. + + - - - + + + - 1 + 1 - - - - A license that is listed on the SPDX License List. - - - - - - + + + + 1 - - - - + + + + + 1 1 - - - Links a vulnerability and one or more elements designating the latter as products -not affected by the vulnerability. + + Links a vulnerability and elements representing products (in the VEX sense) where +a fix has been applied and are no longer affected. + + + + Provides an exploit assessment of a vulnerability. + + - - - + + + - - - - - + + + 1 1 - - - + + + + 1 1 - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - + + + + 1 1 + + A software agent. + + + Provide context for a relationship that occurs in the lifecycle. - + @@ -927,1675 +992,2078 @@ not affected by the vulnerability. - - - An Individual Value for Element representing a set of Elements of unknown -identify or cardinality (number). - - - - + + Designates elements as products where the impact of a vulnerability is being +investigated. + + + + - Portion of an AnyLicenseInfo representing a set of licensing information where -only one of the elements applies. - + An assertion made in relation to one or more elements. + - - - + + + - 2 + + + + + 1 + 1 - - - - An Individual Value for License when no assertion can be made about its actual -value. - - - - - - Provides a CVSS version 4 assessment for a vulnerability. - - - - - + + + ^[^\/]+\/[^\/]+$ + - 1 1 - - - + + + + + 1 + + + + + + - - - - - - - 1 1 + + + + Portion of an AnyLicenseInfo representing this version, or any later version, +of the indicated License. + + - - - - + + + + 1 1 - - A group of people who work together in an organized way for a shared purpose. - + + A license addition that is not listed on the SPDX Exceptions List. + - + + A license that is not listed on the SPDX License List. + + + + - An Individual Value for License where the SPDX data creator determines that no -license is present. + An Individual Value for License when no assertion can be made about its actual +value. - + - + - Provides a CVSS version 2.0 assessment for a vulnerability. - - - - - - - - 1 - 1 - - + A type of extension consisting of a list of name value pairs. + + - - - - + + + + 1 - 1 - - Links a vulnerability and elements representing products (in the VEX sense) where -a fix has been applied and are no longer affected. - - - - - An individual human being. - - - - + + + An Individual Value for Element representing a set of Elements of unknown +identify or cardinality (number). + + + + - Describes a certain part of a file. - - - - - - - - 1 - - - - - - - - 1 - - + A tuple of two positive integers that define a range. + - - - - + + + + 1 1 - - - - An Individual Value for Element representing a set of Elements with -cardinality (number/count) of zero. - - - - - - Portion of an AnyLicenseInfo representing this version, or any later version, -of the indicated License. - - - - - - + + + + 1 1 - - - diskImage - the Element refers to a disk image that can be written to a disk, booted in a VM, etc. A disk image typically contains most or all of the components necessary to boot, such as bootloaders, kernels, firmware, userspace, etc. - - - - other - A relationship has other specific context information necessary to capture that the above set of enumerations does not handle. - - - Provides relevant information about the AI software, not including the model -description. - - - - - inlineMitigationsAlreadyExist - Built-in inline controls or mitigations prevent an adversary from leveraging the vulnerability. - - - - packagedBy - Every `to` Element is a packaged instance of the `from` Element (`from` packagedBy `to`). - - - - hasPrerequisite - The `from` Element has a prerequisite on each `to` Element, during a LifecycleScopeType period. - - - - md5 - MD5 message-digest algorithm, as defined in [RFC 1321](https://www.rfc-editor.org/info/rfc1321). - - - Specifies the type of a content identifier. - - - - exploitCreatedBy - (Security) The `from` Vulnerability has had an exploit created against it by each `to` Agent. + + + staticAnalysisReport + A reference to a static analysis report for a package. - + - hasAssessmentFor - (Security) Relates a `from` Vulnerability and each `to` Element(s) with a security assessment. To be used with `VulnAssessmentRelationship` types. + hasInputs + The `from` Build has each `to` Elements as an input, during a LifecycleScopeType period. - + - The class that helps note down the quantity of energy consumption and the unit -used for measurement. + A mapping between prefixes and namespace partial URIs. - - - + + + 1 1 - - - - - - - - - + + + + 1 1 - - Maps a LicenseRef or AdditionRef string for a Custom License or a Custom -License Addition to its URI ID. + + Specifies the time an artifact was built. + + + + + other + Any other units of energy measurement. + + + + limitedSupport + the artifact has been released, and there is limited support available from the supplier. There is a validUntilDate that can provide additional information about the duration of support. + + + + act + The vulnerability requires attention from the organization's internal, supervisory-level and leadership-level individuals. Necessary actions include requesting assistance or information about the vulnerability, as well as publishing a notification either internally and/or externally. Typically, internal groups would meet to determine the overall response and then execute agreed upon actions. CISA recommends remediating Act vulnerabilities as soon as possible. + + + Describes a sensor used for collecting the data. - - Property that describes the URI of the build configuration source file. - - - - Identifies the full text of a License or Addition. + + + hasOutputs + The `from` Build element generates each `to` Element as an output, during a LifecycleScopeType period. + + + The field describes the availability of a dataset. + + + + Captures the domain in which the AI package can be used. - - - megajoule - Megajoule. - - - - platform - Element represents a runtime environment + + + vulnerableCodeNotInExecutePath + The affected code is not reachable through the execution of the code, including non-anticipated states of the product. - - - executable - Element is an Artifact that can be run on a computer + + + inlineMitigationsAlreadyExist + Built-in inline controls or mitigations prevent an adversary from leveraging the vulnerability. - - - model - the Element is a machine learning or artificial intelligence model + + Specifies the safety risk level. + + + + hasTestCase + Every `to` Element is a test case for the `from` Element (`from` hasTestCase `to`). - + - timeseries - data is recorded in an ordered sequence of timestamped entries, such as the price of a stock over the course of a day. + other + data is of a type not included in this list. - - Identifies the full text of a LicenseAddition, in SPDX templating format. + + A string in the license expression format. - - Specifies an Extension characterization of some aspect of an Element. - + + Specifies the time from which an element is applicable / valid. + + + + + syntactic + data describes the syntax or semantics of a language or text, such as a parse tree used for natural language processing. + + + + deviceDriver + Element represents software that controls hardware devices + + + Provides a NamespaceMap of prefixes and associated namespace partial URIs applicable to an SpdxDocument and independent of any specific serialization format or instance. + - - - availableFrom - The `from` Element is available from the additional supplier described by each `to` Element. + + + device + the Element refers to a chipset, processor, or electronic board - - - hasOptionalComponent - Every `to` Element is an optional component of the `from` Element (`from` hasOptionalComponent `to`). + + + crystalsKyber + [Kyber](https://pq-crystals.org/kyber/) - - Identifies the text of one or more copyright notices for a software Package, -File or Snippet, if any. - - - - - eolNotice - A reference to the End Of Sale (EOS) and/or End Of Life (EOL) information related to a package. + + Captures the threshold that was used for computation of a metric described in +the metric field. + + + + + clear + Dataset may be distributed freely, without restriction. - + + Specified the time and date when a vulnerability was withdrawn. + + + - A collection of Elements, not necessarily with unifying context. + A distinct article or unit within the digital domain. - - - + + + - - - + + + + 1 - - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + + + 1 + + + + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + + + 1 + + + + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + + + 1 + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + - - Describes all the preprocessing steps applied to the training data before the -model training. - + + Provides the location of an exploit catalog. + - + - hasVariant - Every `to` Element is a variant the `from` Element (`from` hasVariant `to`). - - - - clear - Dataset may be distributed freely, without restriction. - - - - framework - the Element is a software framework - - - - structured - data is stored in tabular format or retrieved from a relational database. - - - - development - A relationship has specific context implications during development phase of an element. - - - - module - the Element is a module of a piece of software - - - Specifies the type of an external identifier. - - - - productMetadata - A reference to additional product metadata such as reference within organization's product catalog. - - - - incomplete - The relationship is known not to be exhaustive. - - - - extension - the element follows the Extension profile specification + packagedBy + Every `to` Element is a packaged instance of the `from` Element (`from` packagedBy `to`). - - Captures a standard that is being complied with. + + Specifies the SPDX License List version in which this ListedLicense or +ListedLicenseException identifier was first added. - - - crystalsDilithium - [Dilithium](https://pq-crystals.org/dilithium/) - - - - securityAdversaryModel - A reference to the security adversary model for a package. - - - Describes a mechanism to update the dataset. + + Describes the type of the given dataset. + + + + Specifies the licenseId that is preferred to be used in place of a deprecated +License or LicenseAddition. - - - hasRequirement - The `from` Element has a requirement on each `to` Element, during a LifecycleScopeType period. + + + nuget + A reference to a NuGet package. The package locator format, looks like `package/version`, is defined in [NuGet documentation](https://docs.nuget.org). - - Commentary on an assertion that an annotator has made. - - - - - simpleLicensing - the element follows the simple Licensing profile specification + + + noAssertion + no assertion about the type of support is made. This is considered the default if no other support type is used. - + - other - the Element doesn't fit into any of the other categories - - - - analyzed - SBOM generated through analysis of artifacts (e.g., executables, packages, containers, and virtual machine images) after its build. Such analysis generally requires a variety of heuristics. In some contexts, this may also be referred to as a "3rd party" SBOM. + archive + the Element is an archived collection of one or more files (.tar, .zip, etc) - - - review - Used when someone reviews the Element. + + + contains + The `from` Element contains each `to` Element. - - - deployed - in addition to being supported by the supplier, the software is known to have been deployed and is in use. For a software as a service provider, this implies the software is now available as a service. + + + affects + (Security/VEX) The `from` vulnerability affects each `to` Element. The use of the `affects` type is constrained to `VexAffectedVulnAssessmentRelationship` classed relationships. - - Provides additional purpose information of the software artifact. - - - - - A mathematically calculated representation of a grouping of data. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 1 - - - - - - - - 1 - 1 - - - - - - clickthrough - the dataset is not publicly available and can only be accessed after affirmatively accepting terms on a clickthrough webpage. - - - - npm - A reference to an npm package. The package locator format, looks like `package@version`, is defined in [npm Docs](https://docs.npmjs.com/cli/v10/configuring-npm/package-json). - - - Specifies the SPDX License List version in which this ListedLicense or -ListedLicenseException identifier was first added. + + Provides a License author's preferred text to indicate that a file is covered +by the License. - - - kev - CISA's Known Exploited Vulnerability (KEV) Catalog - - - - development - the artifact is in active development and is not considered ready for formal support from the supplier. - - - - trackStar - ("Track*" in the SSVC spec) The vulnerability contains specific characteristics that may require closer monitoring for changes. CISA recommends remediating Track* vulnerabilities within standard update timelines. - - - - hasOutputs - The `from` Build element generates each `to` Element as an output, during a LifecycleScopeType period. - - - A license expression participating in a license set. - - - - Specifies the unit in which energy is measured. - - - - - delegatedTo - The `from` Agent is delegating an action to the Agent of the `to` Relationship (which must be of type invokedBy), during a LifecycleScopeType (e.g. the `to` invokedBy Relationship is being done on behalf of `from`). - - - + - Abstract class for the portion of an AnyLicenseInfo representing a license. - - + A map of Element identifiers that are used within a Document but defined external to that Document. + - - - + + + 1 1 - - - - - 1 - - - - - - - - 1 + + + + - - - + + + 1 - - - - + + + + 1 + + + + Describes a relationship between one or more elements. + + - - - - + + + + + 1 1 - - - - - - - - - - - - 1 + + + + + 1 - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 1 - - - - A reference to a resource identifier defined outside the scope of SPDX-3.0 content that uniquely identifies an Element. - - - - + + + - - - - - - - - - - - + + + - 1 1 - - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + - 1 1 - - - - - 1 - - - - - - - - - - - - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + 1 - - Identifies who or what supplied the artifact or VulnAssessmentRelationship -referenced by the Element. - + + + swhid + SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and in the case of filess they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`. + + + Defines the line range in the original host file that the snippet information +applies to. + + + + + amendedBy + The `from` Element is amended by each `to` Element. + + + + certificationReport + A reference to a certification report for a package from an accredited/independent body. + + + Provides information about the completeness of relationships. + - + + + diskImage + the Element refers to a disk image that can be written to a disk, booted in a VM, etc. A disk image typically contains most or all of the components necessary to boot, such as bootloaders, kernels, firmware, userspace, etc. + + + + operatingSystem + the Element is an operating system + + - riskAssessment - A reference to a risk assessment for a package. + privacyAssessment + A reference to a privacy assessment for a package. - - - medium - The third-highest level of risk posed by an AI system. + + + configuration + Element is configuration data - - - yes - Indicates presence of the field. + + Indicates whether the system can perform a decision or action without human +involvement or guidance. + + + + + other + Used to store extra information about an Element which is not part of a Review (e.g. extra information provided during the creation of the Element). - - Uniquely identifies an external element. - - - + + + filesystemImage + the Element is a file system image that can be written to a disk (or virtual) partition + + + + runtimeAnalysisReport + A reference to a runtime analysis report for a package. + + + + trackStar + ("Track*" in the SSVC spec) The vulnerability contains specific characteristics that may require closer monitoring for changes. CISA recommends remediating Track* vulnerabilities within standard update timelines. + + + Records the results of general safety risk assessment of the AI system. + + + + + other + Used when the type does not match any of the other options. + + + + packageUrl + [package URL](../../../annexes/pkg-url-specification.md) + + + + documentation + Element is documentation + + + + categorical + data that is classified into a discrete number of categories, such as the eye color of a population of people. + + + + purchaseOrder + A reference to a purchase order for a package. + + + + eolNotice + A reference to the End Of Sale (EOS) and/or End Of Life (EOL) information related to a package. + + - Abstract class for additional text intended to be added to a License, but -which is not itself a standalone License. - + Asbtract ancestor class for all VEX relationships + - - + + - 1 1 - - - + + + 1 + + + Records a hyperparameter used to build the AI model contained in the AI +package. + + + + Represents the energy quantity. + + + + Records the time when a recommended action was communicated in a VEX statement +to mitigate a vulnerability. + + + + + + Provides an independently reproducible mechanism that permits verification of a specific Element. + - - + + 1 + + + + hasAssociatedVulnerability + (Security) Used to associate a `from` Artifact with each `to` Vulnerability. + + + + patch + Element contains a set of changes to update, fix, or improve another Element + + + Records the biases that the dataset is known to encompass. + + + + + cpe22 + [Common Platform Enumeration Specification 2.2](https://cpe.mitre.org/files/cpe-specification_2.2.pdf) + + + + runtime + SBOM generated through instrumenting the system running the software, to capture only components present in the system, as well as external call-outs or dynamically loaded components. In some contexts, this may also be referred to as an "Instrumented" or "Dynamic" SBOM. + + + + generates + The `from` Element generates each `to` Element. + + + + low + When a CVSS score is between 0.1 - 3.9 + + + + attend + The vulnerability requires attention from the organization's internal, supervisory-level individuals. Necessary actions include requesting assistance or information about the vulnerability, and may involve publishing a notification either internally and/or externally. CISA recommends remediating Attend vulnerabilities sooner than standard update timelines. + + + + timeseries + data is recorded in an ordered sequence of timestamped entries, such as the price of a stock over the course of a day. + + + Specifies the SPDX License List version in which this license or exception +identifier was deprecated. + + + + + hasOptionalComponent + Every `to` Element is an optional component of the `from` Element (`from` hasOptionalComponent `to`). + + + + track + The vulnerability does not require action at this time. The organization would continue to track the vulnerability and reassess it if new information becomes available. CISA recommends remediating Track vulnerabilities within standard update timelines. + + + Describes methods that can be used to explain the results from the AI model. + + + + + mavenCentral + A reference to a Maven repository artifact. The artifact locator format, looks like `groupId:artifactId[:version]`, is defined in [Maven documentation](https://maven.apache.org/guides/mini/guide-naming-conventions.html). + + + + swid + Concise Software Identification (CoSWID) tag, as defined in [RFC 9393](https://www.rfc-editor.org/info/rfc9393) Section 2.3. + + + + A key with an associated value. + - - + + + 1 1 - - - - - - - - - + + 1 - + - vcs - A reference to a version control system related to a software artifact. + secureSoftwareAttestation + A reference to information assuring that the software is developed using security practices as defined by [NIST SP 800-218 Secure Software Development Framework (SSDF) Version 1.1](https://csrc.nist.gov/pubs/sp/800/218/final) or [CISA Secure Software Development Attestation Form](https://www.cisa.gov/resources-tools/resources/secure-software-development-attestation-form). - - - critical - When a CVSS score is between 9.0 - 10.0 + + + cpe23 + [Common Platform Enumeration: Naming Specification Version 2.3](https://csrc.nist.gov/publications/detail/nistir/7695/final) - - - ai - the element follows the AI profile specification + + + endOfSupport + there is a defined end of support for the artifact from the supplier. This may also be referred to as end of life. There is a validUntilDate that can be used to signal when support ends for the artifact. - - + + Provides information about the primary purpose of the software artifact. + + + + + license + A reference to additional license information related to an artifact. + + + medium - When a CVSS score is between 4.0 - 6.9 + The third-highest level of risk posed by an AI system. - - - ancestorOf - The `from` Element is an ancestor of each `to` Element. + + Impact justification label to be used when linking a vulnerability to an element +representing a VEX product with a VexNotAffectedVulnAssessmentRelationship +relationship. + + + + + securityAdversaryModel + A reference to the security adversary model for a package. - - - graph - data is in the form of a graph where entries are somehow related to each other through edges, such a social network of friends. + + Describes one a profile which the creator of this ElementCollection intends to +conform to. + + + + + design + SBOM of intended, planned software project or product with included components (some of which may not yet exist) for a new software artifact. + + Specifies an Element contained in a piece of software where a vulnerability was +found. + + + + Identifies when the Element was originally created. + + coordinatedBy (Security) The `from` Vulnerability is coordinatedBy the `to` Agent(s) (vendor, researcher, or consumer agent). - + - hasEvidence - (Dataset) Every `to` Element is considered as evidence for the `from` Element (`from` hasEvidence `to`). + hasOptionalDependency + The `from` Element optionally depends on each `to` Element, during a LifecycleScopeType period. - - - hasDataFile - The `from` Element treats each `to` Element as a data file. A data file is an artifact that stores data required or optional for the `from` Element's functionality. A data file can be a database file, an index file, a log file, an AI model file, a calibration data file, a temporary file, a backup file, and more. For AI training dataset, test dataset, test artifact, configuration data, build input data, and build output data, please consider using the more specific relationship types: `trainedOn`, `testedOn`, `hasTest`, `configures`, `hasInputs`, and `hasOutputs`, respectively. This relationship does not imply dependency. + + + query + the dataset is publicly available, but not all at once, and can only be accessed through queries which return parts of the dataset. - - Describes relevant information about different steps of the training process. + + + vulnerabilityDisclosureReport + A reference to a Vulnerability Disclosure Report (VDR) which provides the software supplier's analysis and findings describing the impact (or lack of impact) that reported vulnerabilities have on packages or products in the supplier's SBOM as defined in [NIST SP 800-161 Cybersecurity Supply Chain Risk Management Practices for Systems and Organizations](https://csrc.nist.gov/pubs/sp/800/161/r1/final). + + + Provides the location of an external reference. - - Describes the type of the given dataset. - - - + - application - the Element is a software application - - - - file - The file represents a single file (default). - - - - blake2b256 - BLAKE2b algorithm with a digest size of 256, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4. - - - - cpe23 - [Common Platform Enumeration: Naming Specification Version 2.3](https://csrc.nist.gov/publications/detail/nistir/7695/final) - - - - categorical - data that is classified into a discrete number of categories, such as the eye color of a population of people. - - - - certificationReport - A reference to a certification report for a package from an accredited/independent body. + model + the Element is a machine learning or artificial intelligence model - - Indicates whether a relationship is known to be complete, incomplete, or if no assertion is made with respect to relationship completeness. + + References the Element on the left-hand side of a relationship. + + + + A container for a grouping of SPDX-3.0 content characterizing details +(provenence, composition, licensing, etc.) about a product. + + - + - md6 - [MD6 hash function](https://people.csail.mit.edu/rivest/pubs/RABCx08.pdf) + sha224 + SHA-2 with a digest length of 224, as defined in [RFC 3874](https://www.rfc-editor.org/info/rfc3874). - - - trainedOn - (AI, Dataset) The `from` Element has been trained on the `to` Element(s). + + + other + Other exploit catalogs - - - hasHost - The `from` Build was run on the `to` Element during a LifecycleScopeType period (e.g. the host that the build runs on). + + + expandedLicensing + the element follows the expanded Licensing profile specification - - Specifies the level of support associated with an artifact. - - - - + - Abstract ancestor class for all vulnerability assessments - - + A reference to a resource identifier defined outside the scope of SPDX-3.0 content that uniquely identifies an Element. + - - - + + + + + + + + + + + + + + + + + 1 1 - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - + + + + 1 1 - - - - + + + + 1 - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - + + + - 1 - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - + + + 1 - - A short description of an Element. - - - - - hasProvidedDependency - The `from` Element has a dependency on each `to` Element, dependency is not in the distributed artifact, but assumed to be provided, during a LifecycleScopeType period. + + + noSupport + there is no support for the artifact from the supplier, consumer assumes any support obligations. - - Provides the location for more information regarding an external identifier. - - - - Provides a map of a property names to a values. - - - - - swhid - SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`. + + + Abstract class representing a license combination consisting of one or more +licenses (optionally including additional text), which may be combined +according to the +[SPDX license expression syntax](../../../annexes/SPDX-license-expressions.md). + + + + + + none + When a CVSS score is 0.0 - - - purchaseOrder - A reference to a purchase order for a package. - - - - data - Element is data - - - Specifies the type of an external reference. - - - - contains - The `from` Element contains each `to` Element. - - - Captures the size of the dataset. - - - - Categories of confidentiality level. - - - - sha3_224 - SHA-3 with a digest length of 224, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). + + + serious + The highest level of risk posed by an AI system. - + - Describes a relationship between one or more elements. - - - - - - - - 1 - 1 - - - - - - - - 1 - - + A mathematically calculated representation of a grouping of data. + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + 1 1 - - - - - - - - - - 1 - - - - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - - - 1 - - - - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - + + + + 1 1 - - - binaryArtifact - A reference to binary artifacts related to a package. - - - The version of the SPDX License List used in the license expression. + + A key used in a generic key-value pair. - + - hasDeclaredLicense - The `from` Software Artifact was discovered to actually contain each `to` license, for example as detected by use of automated tooling. - - - - other - data is of a type not included in this list. - - - - lite - the element follows the Lite profile specification - - - - requirement - the Element provides a requirement needed as input for another Element + hasEvidence + (Dataset) Every `to` Element is considered as evidence for the `from` Element (`from` hasEvidence `to`). - + + Specifies the amount of energy consumed when training the AI model that is +being used in the AI system. + + + - modifiedBy - The `from` Element is modified by each `to` Element. + describes + The `from` Element describes each `to` Element. To denote the root(s) of a tree of elements in a collection, the rootElement property should be used. - - Provides a reference to a resource outside the scope of SPDX-3.0 content -that uniquely identifies an Element. - - - - Describes methods that can be used to explain the results from the AI model. - - - + - hasStaticLink - The `from` Element statically links in each `to` Element, during a LifecycleScopeType period. + hasVariant + Every `to` Element is a variant the `from` Element (`from` hasVariant `to`). - - Explains why a VEX product is not affected by a vulnerability. It is an -alternative in VexNotAffectedVulnAssessmentRelationship to the machine-readable -justification label. + + Gives information about the circumstances or unifying properties +that Elements of the bundle have been assembled under. - - - image - data is a collection of images such as pictures of animals. - - - Provides a set of values to be used to describe the common types of SBOMs that -tools may create. - - - - - Provides an independently reproducible mechanism that permits verification of a specific Element. - - - - - - - 1 - - - - - Property describes the invocation entrypoint of a build. + + Identifies the full text of a License or Addition. - - Specifies the value of the content identifier. - + + Provides an indication of where to retrieve an external Element. + - + + + noAssertion + No assertion can be made about the completeness of the relationship. + + - mavenCentral - A reference to a Maven repository artifact. The artifact locator format, looks like `groupId:artifactId[:version]`, is defined in [Maven documentation](https://maven.apache.org/guides/mini/guide-naming-conventions.html). + mailingList + A reference to the mailing list used by the maintainer for a package. - - - Abstract class representing a License or an OrLaterOperator. - - - - - - vulnerableCodeNotInExecutePath - The affected code is not reachable through the execution of the code, including non-anticipated states of the product. + + + availableFrom + The `from` Element is available from the additional supplier described by each `to` Element. - - - container - the Element is a container image which can be used by a container runtime application + + Specifies whether a license or additional text identifier has been marked as +deprecated. + + + + A canonical, unique, immutable identifier of the artifact content, that may be +used for verifying its identity and/or integrity. + + + + A short description of an Element. + + + + Provide the enumeration of possible decisions in the Stakeholder-Specific Vulnerability Categorization (SSVC) decision tree [https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf](https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf) + + + + + securityPolicy + A reference to instructions for reporting newly discovered security vulnerabilities for a package. - + - A map of Element identifiers that are used within a Document but defined external to that Document. + A canonical, unique, immutable identifier + - - - - + + + + + + + + 1 1 - - - - - - - - - + + - 1 - - - - - - - + 1 1 - - - design - A relationship has specific context implications during an element's design. - - - - expandedLicensing - the element follows the expanded Licensing profile specification + + + deployed + in addition to being supported by the supplier, the software is known to have been deployed and is in use. For a software as a service provider, this implies the software is now available as a service. - - The relative file name of a file to be excluded from the -`PackageVerificationCode`. + + A License participating in an 'or later' model. + + + + Provides a reference number that can be used to understand how to parse and interpret an Element. - - - nuget - A reference to a NuGet package. The package locator format, looks like `package/version`, is defined in [NuGet documentation](https://docs.nuget.org). - - - - filesystemImage - the Element is a file system image that can be written to a disk (or virtual) partition - - - Identifies the full text of a License, in SPDX templating format. + + An entity that is authorized to issue identification credentials. - - - metrics - A reference to metrics related to package such as OpenSSF scorecards. - - - Provides information about the type of an SBOM. - + + Specifies the level of support associated with an artifact. + - - - noAssertion - no assertion about the type of support is made. This is considered the default if no other support type is used. + + + other + Every `to` Element is related to the `from` Element where the relationship type is not described by any of the SPDX relationhip types (this relationship is directionless). - - Identifies the download Uniform Resource Identifier for the package at the time -that the document was created. - - - - Specifies the CVSS qualitative severity rating of a vulnerability in relation to a piece of software. - - - + + + other + A relationship has other specific context information necessary to capture that the above set of enumerations does not handle. + + + + vulnerableCodeCannotBeControlledByAdversary + The vulnerable component is present, and the component contains the vulnerable code. However, vulnerable code is used in such a way that an attacker cannot mount any anticipated attack. + + - A distinct article or unit related to Software. - + Base domain class from which all other SPDX-3.0 domain classes derive. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + 1 - - + + 1 - - + + + 1 - - - + + + + 1 + 1 - - - A LicenseAddition participating in a 'with addition' model. - - - - Represents the energy quantity. - - - - - endOfSupport - there is a defined end of support for the artifact from the supplier. This may also be referred to as end of life. There is a validUntilDate that can be used to signal when support ends for the artifact. - - - - source - the Element is a single or a collection of source files - - - - patchedBy - Every `to` Element is a patch for the `from` Element (`from` patchedBy `to`). - - - - kilowattHour - Kilowatt-hour. - - - Describes potentially noisy elements of the dataset. - - - - - altWebPage - A reference to an alternative web page. - - - A string in the license expression format. - - - - - funding - A reference to funding information related to a package. - - - Identifies all the text and metadata associated with a license in the license -XML format. - - - - - sourceArtifact - A reference to an artifact containing the sources for a package. - - - Describe that a CVE is known to have an exploit because it's been listed in an exploit catalog. - - - - Specifies the CVSS vector string for a vulnerability. - - - - - bom - Element is a bill of materials - - - - hasTest - Every `to` Element is a test artifact for the `from` Element (`from` hasTest `to`), during a LifecycleScopeType period. - - - - other - Every `to` Element is related to the `from` Element where the relationship type is not described by any of the SPDX relationhip types (this relationship is directionless). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + graph + data is in the form of a graph where entries are somehow related to each other through edges, such a social network of friends. - - Provides a detailed description of the Element. - - - - Captures the domain in which the AI package can be used. - - Records any relevant background information or additional comments about the origin of the package. - - - scrapingScript - the dataset provider is not making available the underlying data and the dataset must be reassembled, typically using the provided script for scraping the data. - - - Provides an ExternalMap of Element identifiers. - - - - - staticAnalysisReport - A reference to a static analysis report for a package. - - - Indicates the amount of energy consumption incurred by an AI model. - - - - Provides information about the creation of the Element. - - - - - dataset - the element follows the Dataset profile specification - - - - altDownloadLocation - A reference to an alternative download location. - - + + Uniquely identifies an external element. + + + - md2 - MD2 message-digest algorithm, as defined in [RFC 1319](https://www.rfc-editor.org/info/rfc1319/). + blake2b384 + BLAKE2b algorithm with a digest size of 384, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4. - - Provides a NamespaceMap of prefixes and associated namespace partial URIs applicable to an SpdxDocument and independent of any specific serialization format or instance. - - - - - secureSoftwareAttestation - A reference to information assuring that the software is developed using security practices as defined by [NIST SP 800-218 Secure Software Development Framework (SSDF) Version 1.1](https://csrc.nist.gov/pubs/sp/800/218/final) or [CISA Secure Software Development Attestation Form](https://www.cisa.gov/resources-tools/resources/secure-software-development-attestation-form). + + + hasDeclaredLicense + The `from` Software Artifact was discovered to actually contain each `to` license, for example as detected by use of automated tooling. - - - securityAdvisory - A reference to a published security advisory (where advisory as defined per [ISO 29147:2018](https://www.iso.org/standard/72311.html)) that may affect one or more elements, e.g., vendor advisories or specific NVD entries. + + + gitoid + [Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg). - - A key used in a generic key-value pair. - - - - Records the results of general safety risk assessment of the AI system. - + + Provides information about the type of an SBOM. + - + - exportControlAssessment - A reference to a export control assessment for a package. + socialMedia + A reference to a social media channel for a package. - + - A tuple of two positive integers that define a range. + The class that helps note down the quantity of energy consumption and the unit +used for measurement. - - - + + + 1 1 - - - - + + + + + + + + + 1 1 - - - releaseHistory - A reference to a published list of releases for a package. + + + vulnerableCodeNotPresent + The product is not affected because the code underlying the vulnerability is not present in the product. - - Refers to one or more Elements that are part of an ElementCollection. - - - - - cve - Common Vulnerabilities and Exposures identifiers, an identifier for a specific software flaw defined within the official CVE Dictionary and that conforms to the [CVE specification](https://csrc.nist.gov/glossary/term/cve_id). + + + sha256 + SHA-2 with a digest length of 256, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234). - - Provides an IntegrityMethod with which the integrity of an Element can be -asserted. - - expandsTo The `from` archive expands out as an artifact described by each `to` Element. - - - vulnerabilityExploitabilityAssessment - A reference to a Vulnerability Exploitability eXchange (VEX) statement which provides information on whether a product is impacted by a specific vulnerability in an included package and, if affected, whether there are actions recommended to remediate. See also [NTIA VEX one-page summary](https://ntia.gov/files/ntia/publications/vex_one-page_summary.pdf). + + + framework + the Element is a software framework - - Provides advise on how to mitigate or remediate a vulnerability when a VEX product -is affected by it. + + A value used in a CdxExtension name-value pair. - - Specifies the time an artifact was released. - + + Describes what the given dataset should be used for. + - - Provides information about the primary purpose of the software artifact. - - - - Provide the enumeration of possible decisions in the Stakeholder-Specific Vulnerability Categorization (SSVC) decision tree [https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf](https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf) - - - + - hasDeletedFile - Every `to` Element is a file deleted from the `from` Element (`from` hasDeletedFile `to`). + hasRequirement + The `from` Element has a requirement on each `to` Element, during a LifecycleScopeType period. - - - design - SBOM of intended, planned software project or product with included components (some of which may not yet exist) for a new software artifact. + + Specifies the CVSS qualitative severity rating of a vulnerability in relation to a piece of software. + + + + + + Abstract class for additional text intended to be added to a License, but +which is not itself a standalone License. + + + + + + + + 1 + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + + + + + + + + 1 + + + + + Timestamp of impact statement. + + + + Provides information about the creation of the Element. + + + + + data + Element is data - + + Provides a reference to a resource outside the scope of SPDX-3.0 content +that uniquely identifies an Element. + + + + + Provides information about the creation of the Element. + + + + + ^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ + + + 1 + 1 + + + + + + + + 1 + + + + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + + + 1 + 1 + + + + + + + + 1 + + + + + + + + + + + + + medium + When a CVSS score is between 4.0 - 6.9 + + + Records if sensitive personal information is used during model training or +could be used during the inference. + + + - configuration - Element is configuration data + requirement + the Element provides a requirement needed as input for another Element - - Points to a resource outside the scope of the SPDX-3.0 content -that provides additional characteristics of an Element. - + + + sha3_512 + SHA-3 with a digest length of 512, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). + + + + other + the Element doesn't fit into any of the other categories + + + + extension + the element follows the Extension profile specification + + + Indicates the amount of energy consumption incurred by an AI model. + + + + Property describing the start time of a build. + + + + Refers to one or more Elements that are part of an ElementCollection. + + + Specifies the time when a vulnerability was published. + + + + + fixedIn + (Security/VEX) A `from` Vulnerability has been fixed in each of the `to` Element(s). The use of the `fixedIn` type is constrained to `VexFixedVulnAssessmentRelationship` classed relationships. + + + + exportControlAssessment + A reference to a export control assessment for a package. + + + + file + the Element is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc) + Information about the relationship between two Elements. - + + + core + the element follows the Core profile specification + + + + swhid + SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`. + + + + + A distinct article or unit related to Software. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + library + the Element is a software library + + + Provides a place for the SPDX data creator to record acknowledgement text for +a software Package, File or Snippet. + + + + + hasConcludedLicense + The `from` Software Artifact is concluded by the SPDX data creator to be governed by each `to` license. + + + + platform + Element represents a runtime environment + + + + sha384 + SHA-2 with a digest length of 384, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234). + + + + altDownloadLocation + A reference to an alternative download location. + + + + executable + Element is an Artifact that can be run on a computer + + + Describes if any sensitive personal information is present in the dataset. + + + + + A collection of Elements that have a shared context. + + + + + + + + 1 + + + + + + hasStaticLink + The `from` Element statically links in each `to` Element, during a LifecycleScopeType period. + + + Artifact representing a serialization instance of SPDX data containing the +definition of a particular Element. + + + + Specifies the unit of energy consumption. + + + + noAssertion + Makes no assertion about the field. + + + + development + the artifact is in active development and is not considered ready for formal support from the supplier. + + + + kev + CISA's Known Exploited Vulnerability (KEV) Catalog + + + + A reference to a resource outside the scope of SPDX-3.0 content related to an Element. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + ^[^\/]+\/[^\/]+$ + + + 1 + + + + + + + + 1 + + + + + + registration + the dataset is not publicly available and an email registration is required before accessing the dataset, although without an affirmative acceptance of terms. + + + + no + Indicates absence of the field. + + + Defines the byte range in the original host file that the snippet information +applies to. + + + + + fixedBy + (Security) Designates a `from` Vulnerability has been fixed by the `to` Agent(s). + + + + hasDocumentation + The `from` Element is documented by each `to` Element. + + + Property that describes the digest of the build configuration file used to +invoke a build. + + + + + file + The file represents a single file (default). + + + Indicates the type of support that is associated with an artifact. + + + This property is used to denote the root Element(s) of a tree of elements contained in a BOM. + + + + A concrete subclass of AnyLicenseInfo used by Individuals in the +ExpandedLicensing profile. + + + + + + trainedOn + (AI, Dataset) The `from` Element has been trained on the `to` Element(s). + + + Specifies the exploit catalog type. + + + + + reportedBy + (Security) Designates a `from` Vulnerability was first reported to a project, vendor, or tracking database for formal identification by each `to` Agent. + + + + Provides an IntegrityMethod with which the integrity of an Element can be +asserted. + + + + Commentary on an assertion that an annotator has made. + + + + + A class for describing the energy consumption incurred by an AI model in +different stages of its lifecycle. + + + + + + + + + + + + + + + + + + + + + + + + + + md6 + [MD6 hash function](https://people.csail.mit.edu/rivest/pubs/RABCx08.pdf) + + + + Refers to any unit of content that can be associated with a distribution of +software. + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + A collection of Elements, not necessarily with unifying context. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Specifies a time when a vulnerability assessment was modified + + + + Property that describes the time at which a build stops. + + + + + runtime + A relationship has specific context implications during the execution phase of an element. + + + Property describes the invocation entrypoint of a build. + + + + + hasAddedFile + Every `to` Element is a file added to the `from` Element (`from` hasAddedFile `to`). + + + + descendantOf + The `from` Element is a descendant of each `to` Element. + + + + hasMetadata + Every `to` Element is metadata about the `from` Element (`from` hasMetadata `to`). + + + Specifies an Extension characterization of some aspect of an Element. + + + - underInvestigationFor - (Security/VEX) The `from` Vulnerability impact is being investigated for each `to` Element. The use of the `underInvestigationFor` type is constrained to `VexUnderInvestigationVulnAssessmentRelationship` classed relationships. + hasTest + Every `to` Element is a test artifact for the `from` Element (`from` hasTest `to`), during a LifecycleScopeType period. - + + - Provides information about the creation of the Element. - + Abstract class for the portion of an AnyLicenseInfo representing a license. + + - - - ^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ + + 1 @@ -2603,412 +3071,338 @@ that provides additional characteristics of an Element. - - - + + + 1 - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - + + + - 1 1 - - - - - 1 - - - - - - - - - - - - - A property name with an associated value. - - - - - + + + - 1 1 - - + + 1 - - - - high - The second-highest level of risk posed by an AI system. - - - - build - SBOM generated as part of the process of building the software to create a releasable artifact (e.g., executable or package) from data such as source files, dependencies, built components, build process ephemeral data, and other SBOMs. - - - Identifies the tooling that was used during the creation of the Element. - - - - - deviceDriver - Element represents software that controls hardware devices - - - Describes the anonymization methods used. - - - - - green - Dataset can be shared within a community of peers and partners. - - - - runtimeAnalysisReport - A reference to a runtime analysis report for a package. - - - - securityThreatModel - A reference the [security threat model](https://en.wikipedia.org/wiki/Threat_model) for a package. - - - - - Base domain class from which all other SPDX-3.0 domain classes derive. - - - + + 1 - - - + + + - 1 - - + + 1 - - + + 1 - - - - - - 1 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - vulnerabilityDisclosureReport - A reference to a Vulnerability Disclosure Report (VDR) which provides the software supplier's analysis and findings describing the impact (or lack of impact) that reported vulnerabilities have on packages or products in the supplier's SBOM as defined in [NIST SP 800-161 Cybersecurity Supply Chain Risk Management Practices for Systems and Organizations](https://csrc.nist.gov/pubs/sp/800/161/r1/final). + + Describes the preprocessing steps that were applied to the raw data to create the given dataset. + + + + + critical + When a CVSS score is between 9.0 - 10.0 - - - sha3_384 - SHA-3 with a digest length of 384, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). + + + source + SBOM created directly from the development environment, source files, and included dependencies used to build an product artifact. - - Defines the end of a range. - - - + + + analyzed + SBOM generated through analysis of artifacts (e.g., executables, packages, containers, and virtual machine images) after its build. Such analysis generally requires a variety of heuristics. In some contexts, this may also be referred to as a "3rd party" SBOM. + + - archive - the Element is an archived collection of one or more files (.tar, .zip, etc) + container + the Element is a container image which can be used by a container runtime application - - - blake2b384 - BLAKE2b algorithm with a digest size of 384, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4. + + + hasDistributionArtifact + The `from` Element is distributed as an artifact in each Element `to` (e.g. an RPM or archive file). - - Describes a sensor used for collecting the data. - - - - - chat - A reference to the instant messaging system used by the maintainer for a package. + + + directory + The file represents a directory and all content stored in that directory. - - - track - The vulnerability does not require action at this time. The organization would continue to track the vulnerability and reassess it if new information becomes available. CISA recommends remediating Track vulnerabilities within standard update timelines. + + + securityAdvisory + A reference to a published security advisory (where advisory as defined per [ISO 29147:2018](https://www.iso.org/standard/72311.html)) that may affect one or more elements, e.g., vendor advisories or specific NVD entries. - - Provides the location of an external reference. - - - + - hasMetadata - Every `to` Element is metadata about the `from` Element (`from` hasMetadata `to`). - - - Defines the beginning of a range. - - - - - query - the dataset is publicly available, but not all at once, and can only be accessed through queries which return parts of the dataset. + hasDeletedFile + Every `to` Element is a file deleted from the `from` Element (`from` hasDeletedFile `to`). - - - syntactic - data describes the syntax or semantics of a language or text, such as a parse tree used for natural language processing. + + + low + Low/no risk is posed by an AI system. - - - A collection of Elements that have a shared context. - - - - - - - - 1 - - + + A mathematical algorithm that maps data of arbitrary size to a bit string. - - - hasConcludedLicense - The `from` Software Artifact is concluded by the SPDX data creator to be governed by each `to` license. + + Identifies the full text of a License, in SPDX templating format. + + + + + specification + the Element is a plan, guideline or strategy how to create, perform or analyse an application - - Describes one a profile which the creator of this ElementCollection intends to -conform to. - - - - Specifies the exploit catalog type. - + + Provides an ExternalMap of Element identifiers. + - - - red - Data points in the dataset are highly confidential and can only be shared with named recipients. + + + support + A reference to the software support channel or other support information for a package. - - Specifies the type of the content identifier. - - - - Agent represents anything with the potential to act on a system. - - - - - Records the type of the model used in the AI software. + + Specifies the time an artifact was released. + + + + Captures a standard that is being complied with. - + - blake3 - [BLAKE3](https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf) - - - - act - The vulnerability requires attention from the organization's internal, supervisory-level and leadership-level individuals. Necessary actions include requesting assistance or information about the vulnerability, as well as publishing a notification either internally and/or externally. Typically, internal groups would meet to determine the overall response and then execute agreed upon actions. CISA recommends remediating Act vulnerabilities as soon as possible. + md2 + MD2 message-digest algorithm, as defined in [RFC 1319](https://www.rfc-editor.org/info/rfc1319/). - + - license - A reference to additional license information related to an artifact. + componentAnalysisReport + A reference to a Software Composition Analysis (SCA) report. - + - dynamicAnalysisReport - A reference to a dynamic analysis report for a package. + productMetadata + A reference to additional product metadata such as reference within organization's product catalog. - - Records if sensitive personal information is used during model training or -could be used during the inference. - - - - - amber - Data points in the dataset can be shared only with specific organizations and their clients on a need to know basis. + + + sha3_256 + SHA-3 with a digest length of 256, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). - - - file - the Element is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc) + + + ancestorOf + The `from` Element is an ancestor of each `to` Element. - - - library - the Element is a software library + + + securityPenTestReport + A reference to a [penetration test](https://en.wikipedia.org/wiki/Penetration_test) report for a package. - - - hasExample - Every `to` Element is an example for the `from` Element (`from` hasExample `to`). + + Captures the size of the dataset. + + + + Identifies who or what supplied the artifact or VulnAssessmentRelationship +referenced by the Element. + + + + Conveys information about how VEX status was determined. + + + + + video + data is video based, such as a collection of movie clips featuring Tom Hanks. + + A license expression participating in a license set. + + + + Describes the type of annotation. + + sha512 SHA-2 with a digest length of 512, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234). - - + + + underInvestigationFor + (Security/VEX) The `from` Vulnerability impact is being investigated for each `to` Element. The use of the `underInvestigationFor` type is constrained to `VexUnderInvestigationVulnAssessmentRelationship` classed relationships. + + + + timestamp + data is recorded with a timestamp for each entry, but not necessarily ordered or at specific intervals, such as when a taxi ride starts and ends. + + + + securityFix + A reference to the patch or source code that fixes a vulnerability. + + + + cwe + [Common Weakness Enumeration](https://csrc.nist.gov/glossary/term/common_weakness_enumeration). A reference to a source of software flaw defined within the official [CWE List](https://cwe.mitre.org/data/) that conforms to the [CWE specification](https://cwe.mitre.org/). + + + + issueTracker + A reference to the issue tracker for a package. + + - Asbtract ancestor class for all VEX relationships - + Refers to any object that stores content on a computer. + - - + + + ^[^\/]+\/[^\/]+$ 1 - - - - + + + + + + + + 1 - - An element of hardware and/or software utilized to carry out a particular function. + + + foundBy + (Security) Designates a `from` Vulnerability was originally discovered by the `to` Agent(s). + + + A name used in a CdxExtension name-value pair. + + + + An Element an annotator has made an assertion about. + + + + The relative file name of a file to be excluded from the +`PackageVerificationCode`. + + + + Agent represents anything with the potential to act on a system. - - - other - Used to store extra information about an Element which is not part of a Review (e.g. extra information provided during the creation of the Element). + + + numeric + data consists only of numeric entries. - - A value used in a generic key-value pair. - - - - - crystalsKyber - [Kyber](https://pq-crystals.org/kyber/) + + + manifest + the Element is a software manifest - - - securityPolicy - A reference to instructions for reporting newly discovered security vulnerabilities for a package. + + + security + the element follows the Security profile specification - - - low - When a CVSS score is between 0.1 - 3.9 + + + usesTool + The `from` Element uses each `to` Element as a tool, during a LifecycleScopeType period. - - - device - the Element refers to a chipset, processor, or electronic board + + Identifies all the text and metadata associated with a license in the license +XML format. + + + + Property describing the parameters used in an instance of a build. + + + + Specifies the algorithm used for calculating the hash value. + + + + + chat + A reference to the instant messaging system used by the maintainer for a package. - + - A distinct article or unit within the digital domain. - - - - - - - - - + Abstract ancestor class for all vulnerability assessments + + - - - + + + 1 - - + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ @@ -3016,17 +3410,16 @@ could be used during the inference. - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - - + + + + 1 - - + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ @@ -3034,1326 +3427,915 @@ could be used during the inference. - - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + - - - - - - - - - - - - - - - - + 1 - - The name of a relevant standard that may apply to an artifact. - - - - Identifies from where or whom the Element originally came. - - - - - hasDependencyManifest - The `from` Element has manifest files that contain dependency information in each `to` Element. - - + - other - any hashing algorithm that does not exist in this list of entries - - - - componentNotPresent - The software is not affected because the vulnerable component is not in the product. + sha3_384 + SHA-3 with a digest length of 384, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). - - Provides information about the content type of an Element or a Property. + + A buildId is a locally unique identifier used by a builder to identify a unique +instance of a build produced by it. - - - documentation - A reference to the documentation for a package. + + + source + the Element is a single or a collection of source files - - - A reference to a resource outside the scope of SPDX-3.0 content related to an Element. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - - - - - - - ^[^\/]+\/[^\/]+$ - - - 1 - - - - - - - - 1 - - - - + - serializedInArtifact - The `from` SPDXDocument can be found in a serialized form in each `to` Artifact. + invokedBy + The `from` Element was invoked by the `to` Agent, during a LifecycleScopeType period (for example, a Build element that describes a build step). - - - numeric - data consists only of numeric entries. + + Defines the end of a range. + + + + + modifiedBy + The `from` Element is modified by each `to` Element. - - A value used in a CdxExtension name-value pair. + + + hasProvidedDependency + The `from` Element has a dependency on each `to` Element, dependency is not in the distributed artifact, but assumed to be provided, during a LifecycleScopeType period. + + + Identify the version of a package. - - - urlScheme - [Uniform Resource Identifier (URI) Schemes](https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml). The scheme used in order to locate a resource. - - - Provides information about the completeness of relationships. - - - - The field describes the availability of a dataset. - + + Provides a map of a property names to a values. + - - Provides a numerical (0-10) representation of the severity of a vulnerability. - + + Provides relevant information about the AI software, not including the model +description. + - - - sha256 - SHA-2 with a digest length of 256, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234). - - - - mailingList - A reference to the mailing list used by the maintainer for a package. - - - - privacyAssessment - A reference to a privacy assessment for a package. - - - - hasDocumentation - The `from` Element is documented by each `to` Element. - - - - packageUrl - [package URL](../../../annexes/pkg-url-specification.md) - - - Specifies the time from which an element is no longer applicable / valid. - + + Identifies the full text of a LicenseAddition, in SPDX templating format. + - - - limitedSupport - the artifact has been released, and there is limited support available from the supplier. There is a validUntilDate that can provide additional information about the duration of support. - - - - socialMedia - A reference to a social media channel for a package. - - - - attend - The vulnerability requires attention from the organization's internal, supervisory-level individuals. Necessary actions include requesting assistance or information about the vulnerability, and may involve publishing a notification either internally and/or externally. CISA recommends remediating Attend vulnerabilities sooner than standard update timelines. - - - - gitoid - [Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg). + + + clickthrough + the dataset is not publicly available and can only be accessed after affirmatively accepting terms on a clickthrough webpage. - - Specifies the amount of energy consumed when finetuning the AI model that is -being used in the AI system. - + + Identifies the tooling that was used during the creation of the Element. + - - - noAssertion - No assertion can be made about the completeness of the relationship. - - - - audio - data is audio based, such as a collection of music from the 80s. + + + yes + Indicates presence of the field. - + - hasAddedFile - Every `to` Element is a file added to the `from` Element (`from` hasAddedFile `to`). + dependsOn + The `from` Element depends on each `to` Element, during a LifecycleScopeType period. - - Specifies whether the License is listed as approved by the -[Open Source Initiative (OSI)](https://opensource.org). - - - - Specifies the exploit catalog type. - - - + + other - Other exploit catalogs + Used when the type does not match any of the other options. - + - hasAssociatedVulnerability - (Security) Used to associate a `from` Artifact with each `to` Vulnerability. + configures + The `from` Element is a configuration applied to each `to` Element, during a LifecycleScopeType period. - - - runtime - SBOM generated through instrumenting the system running the software, to capture only components present in the system, as well as external call-outs or dynamically loaded components. In some contexts, this may also be referred to as an "Instrumented" or "Dynamic" SBOM. + + + buildMeta + A reference build metadata related to a published package. - - References the Element on the left-hand side of a relationship. - - - + - sha384 - SHA-2 with a digest length of 384, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234). - - - - affects - (Security/VEX) The `from` vulnerability affects each `to` Element. The use of the `affects` type is constrained to `VexAffectedVulnAssessmentRelationship` classed relationships. + crystalsDilithium + [Dilithium](https://pq-crystals.org/dilithium/) + + Specifies the type of the external identifier. + + + + Identifies from where or whom the Element originally came. + + Specifies the amount of energy consumed during inference time by an AI model that is being used in the AI system. + + + review + Used when someone reviews the Element. + + + A License participating in a 'with addition' model. + + + + Describes all the preprocessing steps applied to the training data before the +model training. + + + + + firmware + the Element provides low level control over a device's hardware + Contains a URL where the License or LicenseAddition can be found in use. - - - md4 - MD4 message-digest algorithm, as defined in [RFC 1186](https://www.rfc-editor.org/info/rfc1186). + + + amber + Data points in the dataset can be shared only with specific organizations and their clients on a need to know basis. - - A substitute for a URI. - - - - Captures a limitation of the AI software. - - - + + A LicenseAddition participating in a 'with addition' model. + + + + Categories of presence or absence. + + + Availability of dataset. + + - copiedTo - The `from` Element has been copied to each `to` Element. + patchedBy + Every `to` Element is a patch for the `from` Element (`from` patchedBy `to`). - - Describes what the given dataset should be used for. + + The result of applying a hash algorithm to an Element. - - - noAssertion - Makes no assertion about the field. - - - - sensor - data is recorded from a physical sensor, such as a thermometer reading or biometric device. - - + - install - the Element is used to install software on disk - - - - buildMeta - A reference build metadata related to a published package. + evidence + the Element is the evidence that a specification or requirement has been fulfilled - - Gives information about the circumstances or unifying properties -that Elements of the bundle have been assembled under. - - - + + Specifies the type of an annotation. + + - componentAnalysisReport - A reference to a Software Composition Analysis (SCA) report. - - - Captures the threshold that was used for computation of a metric described in -the metric field. - - - - Specifies until when the artifact can be used before its usage needs to be -reassessed. - - - - - amendedBy - The `from` Element is amended by each `to` Element. + vcs + A reference to a version control system related to a software artifact. - - - A mapping between prefixes and namespace partial URIs. - - - - - - - 1 - 1 - - - - - - - - 1 - 1 - - - - - A mathematical algorithm that maps data of arbitrary size to a bit string. - - + - foundBy - (Security) Designates a `from` Vulnerability was originally discovered by the `to` Agent(s). - - - - other - Used when the type does not match any of the other options. + hasHost + The `from` Build was run on the `to` Element during a LifecycleScopeType period (e.g. the host that the build runs on). - + - sha3_512 - SHA-3 with a digest length of 512, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). - - - - low - Low/no risk is posed by an AI system. - - - - issueTracker - A reference to the issue tracker for a package. + blake3 + [BLAKE3](https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf) - - Provide consumers with comments by the creator of the Element about the -Element. - + + Specifies whether the License is listed as free by the +[Free Software Foundation (FSF)](https://fsf.org). + - - Specifies the algorithm used for calculating the hash value. - + + Describes if a given file is a directory or non-directory kind of file. + - - The result of applying a hash algorithm to an Element. + + Enumeration of the valid profiles. + + + + image + data is a collection of images such as pictures of animals. + + + Provide consumers with comments by the creator of the Element about the +Element. - + + + test + The Element is a test used to verify functionality on an software element + + + + noAssertion + data type is not known. + + - buildSystem - A reference build system used to create or publish the package. + dynamicAnalysisReport + A reference to a dynamic analysis report for a package. - + + Specifies the VEX justification type. + + + + deployed + SBOM provides an inventory of software that is present on a system. This may be an assembly of other SBOMs that combines analysis of configuration options, and examination of execution behavior in a (potentially simulated) deployment environment. + + + + blake2b512 + BLAKE2b algorithm with a digest size of 512, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4. + + + + incomplete + The relationship is known not to be exhaustive. + + - securityOther - A reference to related security information of unspecified type. + releaseNotes + A reference to the release notes for a package. - - - hasOptionalDependency - The `from` Element optionally depends on each `to` Element, during a LifecycleScopeType period. + + + directDownload + the dataset is publicly available and can be downloaded directly. - - Specifies the time an artifact was built. - - - - - directory - The file represents a directory and all content stored in that directory. + + + red + Data points in the dataset are highly confidential and can only be shared with named recipients. - - This property is used to denote the root Element(s) of a tree of elements contained in a BOM. - - - - Identify the version of a package. - - - - - email - Email address, as defined in [RFC 3696](https://www.rfc-editor.org/info/rfc3986) Section 3. + + + other + any hashing algorithm that does not exist in this list of entries - - - A class for describing the energy consumption incurred by an AI model in -different stages of its lifecycle. + + + A characterization of some aspect of an Element that is associated with the Element in a generalized fashion. - - - - - - - - - - - - - - - - - - - - - - - The percentile of the current probability score. - + + The name of a relevant standard that may apply to an artifact. + - - - other - Used when the type does not match any of the other options. - - - Describes how the dataset was collected. + + Identifies the text of one or more copyright notices for a software Package, +File or Snippet, if any. - - Enumeration of the valid profiles. - - - - A key with an associated value. - - - - - - - 1 - 1 - - - - - - - - 1 - - - - - Categories of presence or absence. - - - - publishedBy - (Security) Designates a `from` Vulnerability was made available for public use or reference by each `to` Agent. + + The version of the SPDX License List used in the license expression. + + + + + simpleLicensing + the element follows the simple Licensing profile specification - - Defines the byte range in the original host file that the snippet information -applies to. - + + Specifies the value of the content identifier. + - - Specifies the amount of energy consumed when training the AI model that is -being used in the AI system. - - - - - falcon - [FALCON](https://falcon-sign.info/falcon.pdf) + + + high + When a CVSS score is between 7.0 - 8.9 - - Provides a License author's preferred text to indicate that a file is covered -by the License. - + + Identifies the download Uniform Resource Identifier for the package at the time +that the document was created. + - + + Points to a resource outside the scope of the SPDX-3.0 content +that provides additional characteristics of an Element. + + + - Refers to any unit of content that can be associated with a distribution of -software. - - - - - - - - 1 - - - - - - - - 1 - - + A property name with an associated value. + - - + + + 1 1 - - - - - 1 - - - - - + + 1 - - Information about the relationship between two Elements. - - - Artifact representing a serialization instance of SPDX data containing the -definition of a particular Element. - - - - Specifies the unit of energy consumption. - - - - republishedBy - (Security) Designates a `from` Vulnerability's details were tracked, aggregated, and/or enriched to improve context (i.e. NVD) by each `to` Agent. - - - - cpe22 - [Common Platform Enumeration Specification 2.2](https://cpe.mitre.org/files/cpe-specification_2.2.pdf) - - - - none - When a CVSS score is 0.0 + + + scrapingScript + the dataset provider is not making available the underlying data and the dataset must be reassembled, typically using the provided script for scraping the data. - + - sha3_256 - SHA-3 with a digest length of 256, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). + md5 + MD5 message-digest algorithm, as defined in [RFC 1321](https://www.rfc-editor.org/info/rfc1321). - + - hasInputs - The `from` Build has each `to` Elements as an input, during a LifecycleScopeType period. + hasDataFile + The `from` Element treats each `to` Element as a data file. A data file is an artifact that stores data required or optional for the `from` Element's functionality. A data file can be a database file, an index file, a log file, an AI model file, a calibration data file, a temporary file, a backup file, and more. For AI training dataset, test dataset, test artifact, configuration data, build input data, and build output data, please consider using the more specific relationship types: `trainedOn`, `testedOn`, `hasTest`, `configures`, `hasInputs`, and `hasOutputs`, respectively. This relationship does not imply dependency. - - Indicates the type of support that is associated with an artifact. - - + - fixedIn - (Security/VEX) A `from` Vulnerability has been fixed in each of the `to` Element(s). The use of the `fixedIn` type is constrained to `VexFixedVulnAssessmentRelationship` classed relationships. + publishedBy + (Security) Designates a `from` Vulnerability was made available for public use or reference by each `to` Agent. - - - securityFix - A reference to the patch or source code that fixes a vulnerability. + + A buildType is a hint that is used to indicate the toolchain, platform, or +infrastructure that the build was invoked on. + + + + Identifies who or what created the Element. + + + + + dataset + the element follows the Dataset profile specification - - - test - A relationship has specific context implications during an element's testing phase, during development. + + + urlScheme + [Uniform Resource Identifier (URI) Schemes](https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml). The scheme used in order to locate a resource. - - Property describing the parameters used in an instance of a build. - - - - - support - A reference to the software support channel or other support information for a package. + + + kilowattHour + Kilowatt-hour. - - - source - SBOM created directly from the development environment, source files, and included dependencies used to build an product artifact. + + + hasExample + Every `to` Element is an example for the `from` Element (`from` hasExample `to`). - - An entity that is authorized to issue identification credentials. - - - - Specifies the time when a vulnerability was published. - + + Describe that a CVE is known to have an exploit because it's been listed in an exploit catalog. + - - - gitoid - [Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg). + + + qualityAssessmentReport + A reference to a quality assessment for a package. - - An Element an annotator has made an assertion about. - + + Specifies the unit in which energy is measured. + - - A License participating in an 'or later' model. - + + Provides the license under which the SPDX documentation of the Element can be +used. + - - - blake2b512 - BLAKE2b algorithm with a digest size of 512, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4. + + + hasDependencyManifest + The `from` Element has manifest files that contain dependency information in each `to` Element. - - - Abstract class representing a license combination consisting of one or more -licenses (optionally including additional text), which may be combined -according to the -[SPDX license expression syntax](../../../annexes/SPDX-license-expressions.md). - - - - - Specifies the VEX justification type. - - + + Provides the location for more information regarding an external identifier. + + + - firmware - the Element provides low level control over a device's hardware - - - - runtime - A relationship has specific context implications during the execution phase of an element. + install + the Element is used to install software on disk - - Property that describes the time at which a build stops. - - - - A probability score between 0 and 1 of a vulnerability being exploited. - - - - Records the time when a recommended action was communicated in a VEX statement -to mitigate a vulnerability. - + + Provides additional purpose information of the software artifact. + + + + Capture the scope of information about a specific relationship between elements. + + + + Defines the beginning of a range. + - - Provides information about the primary purpose of an Element. - - + - generates - The `from` Element generates each `to` Element. + hasPrerequisite + The `from` Element has a prerequisite on each `to` Element, during a LifecycleScopeType period. - - Specifies whether a license or additional text identifier has been marked as -deprecated. - - - - - build - the element follows the Build profile specification + + + sha3_224 + SHA-3 with a digest length of 224, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). - - - swid - Concise Software Identification (CoSWID) tag, as defined in [RFC 9393](https://www.rfc-editor.org/info/rfc9393) Section 2.3. + + + hasDynamicLink + The `from` Element dynamically links in each `to` Element, during a LifecycleScopeType period. - - - sha1 - SHA-1, a secure hashing algorithm, as defined in [RFC 3174](https://www.rfc-editor.org/info/rfc3174). + + Specifies the type of a content identifier. + + + + testedOn + (AI, Dataset) The `from` Element has been tested on the `to` Element(s). - - Defines the line range in the original host file that the snippet information -applies to. - - - - - core - the element follows the Core profile specification + + + funding + A reference to funding information related to a package. - - Describes the preprocessing steps that were applied to the raw data to create the given dataset. + + Records the type of the model used in the AI software. - - Provides an indication of where to retrieve an external Element. - - - - Specifies a time when a vulnerability assessment was modified - - - + - invokedBy - The `from` Element was invoked by the `to` Agent, during a LifecycleScopeType period (for example, a Build element that describes a build step). + copiedTo + The `from` Element has been copied to each `to` Element. - - - qualityAssessmentReport - A reference to a quality assessment for a package. + + + republishedBy + (Security) Designates a `from` Vulnerability's details were tracked, aggregated, and/or enriched to improve context (i.e. NVD) by each `to` Agent. + + + Specifies the type of the content identifier. + + + + Maps a LicenseRef or AdditionRef string for a Custom License or a Custom +License Addition to its URI ID. + + + + Describes potentially noisy elements of the dataset. + + + + Specifies the type of an external reference. + + + + gitoid + [Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg). + + + + sensor + data is recorded from a physical sensor, such as a thermometer reading or biometric device. securityOther Used when there is a security related identifier of unspecified type. + + + structured + data is stored in tabular format or retrieved from a relational database. + + + + build + A relationship has specific context implications during an element's build phase, during development. + + + + documentation + A reference to the documentation for a package. + + + + cve + Common Vulnerabilities and Exposures identifiers, an identifier for a specific software flaw defined within the official CVE Dictionary and that conforms to the [CVE specification](https://csrc.nist.gov/glossary/term/cve_id). + + + + build + SBOM generated as part of the process of building the software to create a releasable artifact (e.g., executable or package) from data such as source files, dependencies, built components, build process ephemeral data, and other SBOMs. + + + + module + the Element is a module of a piece of software + + + Specifies until when the artifact can be used before its usage needs to be +reassessed. + + Specifies the version of a VEX statement. - - A canonical, unique, immutable identifier of the artifact content, that may be -used for verifying its identity and/or integrity. - + + Property describing the session in which a build is invoked. + + + + Describes the anonymization methods used. + - - - evidence - the Element is the evidence that a specification or requirement has been fulfilled + + Indicates whether a relationship is known to be complete, incomplete, or if no assertion is made with respect to relationship completeness. + + + A place for the SPDX document creator to record a website that serves as the +package's home page. + + + + + serializedInArtifact + The `from` SPDXDocument can be found in a serialized form in each `to` Artifact. + + + + build + the element follows the Build profile specification References an Element on the right-hand side of a relationship. - - - video - data is video based, such as a collection of movie clips featuring Tom Hanks. + + + ai + the element follows the AI profile specification - - Provides the location of an exploit catalog. - - - - - directDownload - the dataset is publicly available and can be downloaded directly. + + + riskAssessment + A reference to a risk assessment for a package. - + + Specifies the SSVC decision type. + + - hasSpecification - Every `to` Element is a specification for the `from` Element (`from` hasSpecification `to`), during a LifecycleScopeType period. + hasAssessmentFor + (Security) Relates a `from` Vulnerability and each `to` Element(s) with a security assessment. To be used with `VulnAssessmentRelationship` types. - - - swhid - SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and in the case of filess they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`. + + + application + the Element is a software application - - Provides the license under which the SPDX documentation of the Element can be -used. - + + Defines the original host file that the snippet information applies to. + - - - descendantOf - The `from` Element is a descendant of each `to` Element. - - - A buildType is a hint that is used to indicate the toolchain, platform, or -infrastructure that the build was invoked on. - - - - Specifies the SPDX License List version in which this license or exception -identifier was deprecated. + + An element of hardware and/or software utilized to carry out a particular function. + + + + + Describes relevant information about different steps of the training process. - - - complete - The relationship is known to be exhaustive. + + Enumeration of the different kinds of SPDX file. + + + + vulnerabilityExploitabilityAssessment + A reference to a Vulnerability Exploitability eXchange (VEX) statement which provides information on whether a product is impacted by a specific vulnerability in an included package and, if affected, whether there are actions recommended to remediate. See also [NTIA VEX one-page summary](https://ntia.gov/files/ntia/publications/vex_one-page_summary.pdf). - - - doesNotAffect - (Security/VEX) The `from` Vulnerability has no impact on each `to` Element. The use of the `doesNotAffect` is constrained to `VexNotAffectedVulnAssessmentRelationship` classed relationships. + + + sha1 + SHA-1, a secure hashing algorithm, as defined in [RFC 3174](https://www.rfc-editor.org/info/rfc3174). - - - manifest - the Element is a software manifest + + Provides a detailed description of the Element. + + + + The percentile of the current probability score. + + + + + npm + A reference to an npm package. The package locator format, looks like `package@version`, is defined in [npm Docs](https://docs.npmjs.com/cli/v10/configuring-npm/package-json). - - Specifies the CVSS base, temporal, threat, or environmental severity type. - - + + Property that describes the URI of the build configuration source file. + + + - vulnerableCodeNotPresent - The product is not affected because the code underlying the vulnerability is not present in the product. - - - - A canonical, unique, immutable identifier - - - - - - - - - - - - 1 - 1 - - - - - - - - 1 - 1 - - - - - - other - Any other units of energy measurement. + componentNotPresent + The software is not affected because the vulnerable component is not in the product. - - - test - The Element is a test used to verify functionality on an software element + + + lite + the element follows the Lite profile specification - + - operatingSystem - the Element is an operating system - - - - vulnerableCodeCannotBeControlledByAdversary - The vulnerable component is present, and the component contains the vulnerable code. However, vulnerable code is used in such a way that an attacker cannot mount any anticipated attack. + bom + Element is a bill of materials - + + Captures a limitation of the AI software. + + + + Specifies the type of an external identifier. + + + A probability score between 0 and 1 of a vulnerability being exploited. + + + - cwe - [Common Weakness Enumeration](https://csrc.nist.gov/glossary/term/common_weakness_enumeration). A reference to a source of software flaw defined within the official [CWE List](https://cwe.mitre.org/data/) that conforms to the [CWE specification](https://cwe.mitre.org/). + metrics + A reference to metrics related to package such as OpenSSF scorecards. + + + + support + the artifact has been released, and is supported from the supplier. There is a validUntilDate that can provide additional information about the duration of support. - - - deployed - SBOM provides an inventory of software that is present on a system. This may be an assembly of other SBOMs that combines analysis of configuration options, and examination of execution behavior in a (potentially simulated) deployment environment. + + + blake2b256 + BLAKE2b algorithm with a digest size of 256, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4. - - Specifies an Element contained in a piece of software where a vulnerability was -found. - + + + complete + The relationship is known to be exhaustive. + + + + Abstract class representing a License or an OrLaterOperator. + + + + + Specifies the amount of energy consumed when finetuning the AI model that is +being used in the AI system. + - - - documentation - Element is documentation + + + exploitCreatedBy + (Security) The `from` Vulnerability has had an exploit created against it by each `to` Agent. + + Categories of confidentiality level. + + + Provide an enumerated set of lifecycle phases that can provide context to relationships. + + + Describes how the dataset was collected. + + Specifies the type of the external reference. - - Specified the time and date when a vulnerability was withdrawn. - - - - - noSupport - there is no support for the artifact from the supplier, consumer assumes any support obligations. - - - A place for the SPDX document creator to record a website that serves as the -package's home page. - - - - - high - When a CVSS score is between 7.0 - 8.9 + + + email + Email address, as defined in [RFC 3696](https://www.rfc-editor.org/info/rfc3986) Section 3. - - Indicates whether the system can perform a decision or action without human -involvement or guidance. - - - - - software - the element follows the Software profile specification + + + delegatedTo + The `from` Agent is delegating an action to the Agent of the `to` Relationship (which must be of type invokedBy), during a LifecycleScopeType (e.g. the `to` invokedBy Relationship is being done on behalf of `from`). - - Describes if a given file is a directory or non-directory kind of file. - - - - Impact justification label to be used when linking a vulnerability to an element -representing a VEX product with a VexNotAffectedVulnAssessmentRelationship -relationship. - - - + - securityPenTestReport - A reference to a [penetration test](https://en.wikipedia.org/wiki/Penetration_test) report for a package. - - - - registration - the dataset is not publicly available and an email registration is required before accessing the dataset, although without an affirmative acceptance of terms. + altWebPage + A reference to an alternative web page. - - - specification - the Element is a plan, guideline or strategy how to create, perform or analyse an application + + + high + The second-highest level of risk posed by an AI system. - - Provides a place for the SPDX data creator to record acknowledgement text for -a software Package, File or Snippet. - - - - Records the biases that the dataset is known to encompass. - - - - A License participating in a 'with addition' model. - - - - Identifies who or what created the Element. - - - - Provides a place for the SPDX data creator to record the package URL string -(in accordance with the Package URL specification) for a software Package. - - - - Conveys information about how VEX status was determined. + + Provides advise on how to mitigate or remediate a vulnerability when a VEX product +is affected by it. - - Specifies the time from which an element is applicable / valid. + + + buildSystem + A reference build system used to create or publish the package. + + + + sourceArtifact + A reference to an artifact containing the sources for a package. + + + Specifies the time from which an element is no longer applicable / valid. - - Provides a reference number that can be used to understand how to parse and interpret an Element. - - - - - Refers to any object that stores content on a computer. - - - - - - ^[^\/]+\/[^\/]+$ - - - 1 - - - - - - - - - - - - 1 - - + + Specifies the CVSS base, temporal, threat, or environmental severity type. - - - configures - The `from` Element is a configuration applied to each `to` Element, during a LifecycleScopeType period. - - - - serious - The highest level of risk posed by an AI system. + + + audio + data is audio based, such as a collection of music from the 80s. - - Records the measurement of prediction quality of the AI model. - - - - Specifies the type of an annotation. - + + A substitute for a URI. + + Identifies an external Element used within a Document but defined external to that Document. - - - patch - Element contains a set of changes to update, fix, or improve another Element + + + green + Dataset can be shared within a community of peers and partners. - + + Specifies whether the License is listed as approved by the +[Open Source Initiative (OSI)](https://opensource.org). + + + - bower - A reference to a Bower package. The package locator format, looks like `package#version`, is defined in the "install" section of [Bower API documentation](https://bower.io/docs/api/#install). - - - - hasTestCase - Every `to` Element is a test case for the `from` Element (`from` hasTestCase `to`). - - - - dependsOn - The `from` Element depends on each `to` Element, during a LifecycleScopeType period. + releaseHistory + A reference to a published list of releases for a package. - - - describes - The `from` Element describes each `to` Element. To denote the root(s) of a tree of elements in a collection, the rootElement property should be used. + + Enumeration of dataset types. + + + + falcon + [FALCON](https://falcon-sign.info/falcon.pdf) - - - hasDistributionArtifact - The `from` Element is distributed as an artifact in each Element `to` (e.g. an RPM or archive file). + + Identifies the name of an Element as designated by the creator. + + + + + megajoule + Megajoule. - - Specifies whether an additional text identifier has been marked as deprecated. - + + Provides information about the content type of an Element or a Property. + - + + Explains why a VEX product is not affected by a vulnerability. It is an +alternative in VexNotAffectedVulnAssessmentRelationship to the machine-readable +justification label. + + + - build - A relationship has specific context implications during an element's build phase, during development. - - - - A characterization of some aspect of an Element that is associated with the Element in a generalized fashion. - - - - - fixedBy - (Security) Designates a `from` Vulnerability has been fixed by the `to` Agent(s). + design + A relationship has specific context implications during an element's design. - - Describes if any sensitive personal information is present in the dataset. - - - + - security - the element follows the Security profile specification - - - Specifies the type of the external identifier. - - - - - no - Indicates absence of the field. - - - - support - the artifact has been released, and is supported from the supplier. There is a validUntilDate that can provide additional information about the duration of support. - - - - testedOn - (AI, Dataset) The `from` Element has been tested on the `to` Element(s). - - - Capture the scope of information about a specific relationship between elements. - - - - - reportedBy - (Security) Designates a `from` Vulnerability was first reported to a project, vendor, or tracking database for formal identification by each `to` Agent. + software + the element follows the Software profile specification - - Provides an unambiguous mechanism for conveying a URI fragment portion of an -ElementID. - - - - Specifies the licenseId that is preferred to be used in place of a deprecated -License or LicenseAddition. + + Specifies the CVSS vector string for a vulnerability. - - Enumeration of dataset types. - - - Property describing the session in which a build is invoked. - - - - - noAssertion - data type is not known. + + + development + A relationship has specific context implications during development phase of an element. - - A concrete subclass of AnyLicenseInfo used by Individuals in the -ExpandedLicensing profile. - - + + Specifies the exploit catalog type. - - Defines the original host file that the snippet information applies to. - - - - A container for a grouping of SPDX-3.0 content characterizing details -(provenence, composition, licensing, etc.) about a product. - - + + Provides information about the primary purpose of an Element. - - - timestamp - data is recorded with a timestamp for each entry, but not necessarily ordered or at specific intervals, such as when a taxi ride starts and ends. + + + hasSpecification + Every `to` Element is a specification for the `from` Element (`from` hasSpecification `to`), during a LifecycleScopeType period. - + + Information about the relationship between two Elements. + + - sha224 - SHA-2 with a digest length of 224, as defined in [RFC 3874](https://www.rfc-editor.org/info/rfc3874). + md4 + MD4 message-digest algorithm, as defined in [RFC 1186](https://www.rfc-editor.org/info/rfc1186). - - Availability of dataset. - - - Property describing the start time of a build. - + + Describes the confidentiality level of the data points contained in the dataset. + + + + Identifies the full text of a LicenseAddition. + - - A buildId is a locally unique identifier used by a builder to identify a unique -instance of a build produced by it. + + Describes a mechanism to update the dataset. - - Records a hyperparameter used to build the AI model contained in the AI -package. - - - - - hasDynamicLink - The `from` Element dynamically links in each `to` Element, during a LifecycleScopeType period. + + A value used in a generic key-value pair. + + + + + securityOther + A reference to related security information of unspecified type. - - Property that describes the digest of the build configuration file used to -invoke a build. - - - - Specifies the safety risk level. - - + - releaseNotes - A reference to the release notes for a package. + bower + A reference to a Bower package. The package locator format, looks like `package#version`, is defined in the "install" section of [Bower API documentation](https://bower.io/docs/api/#install). - - Specifies whether the License is listed as free by the -[Free Software Foundation (FSF)](https://fsf.org). + + Specifies whether an additional text identifier has been marked as deprecated. - - Identifies when the Element was originally created. - - - - Describes the confidentiality level of the data points contained in the dataset. - + + Provides a set of values to be used to describe the common types of SBOMs that +tools may create. + + + Records the measurement of prediction quality of the AI model. + - - Identifies the name of an Element as designated by the creator. - + + Provides a numerical (0-10) representation of the severity of a vulnerability. + + + + test + A relationship has specific context implications during an element's testing phase, during development. + + + + binaryArtifact + A reference to binary artifacts related to a package. + text data consists of unstructured text, such as a book, Wikipedia article (without images), or transcript. - + + Provides an unambiguous mechanism for conveying a URI fragment portion of an +ElementID. + + + - usesTool - The `from` Element uses each `to` Element as a tool, during a LifecycleScopeType period. + doesNotAffect + (Security/VEX) The `from` Vulnerability has no impact on each `to` Element. The use of the `doesNotAffect` is constrained to `VexNotAffectedVulnAssessmentRelationship` classed relationships. - - Provide an enumerated set of lifecycle phases that can provide context to relationships. - - - Timestamp of impact statement. - - - - Specifies the SSVC decision type. - - - A name used in a CdxExtension name-value pair. - - - - Describes the type of annotation. - - - - Enumeration of the different kinds of SPDX file. - - - Identifies the full text of a LicenseAddition. - + + Provides a place for the SPDX data creator to record the package URL string +(in accordance with the Package URL specification) for a software Package. + - - - - - - - - - - - - - - - - - - - + + + securityThreatModel + A reference the [security threat model](https://en.wikipedia.org/wiki/Threat_model) for a package. + diff --git a/v3.0.1-draft/model/spdx-model.ttl b/v3.0.1-draft/model/spdx-model.ttl index 99832b2ca8..f73263584c 100644 --- a/v3.0.1-draft/model/spdx-model.ttl +++ b/v3.0.1-draft/model/spdx-model.ttl @@ -12,61 +12,61 @@ rdfs:comment "Specifies an AI package and its associated information."@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:nodeKind sh:Literal ; - sh:path ], - [ sh:datatype xsd:string ; - sh:nodeKind sh:Literal ; - sh:path ], - [ sh:class ; - sh:nodeKind sh:BlankNodeOrIRI ; - sh:path ], - [ sh:datatype xsd:string ; - sh:nodeKind sh:Literal ; - sh:path ], - [ sh:datatype xsd:string ; + sh:property [ sh:class ; + sh:in ( ) ; sh:maxCount 1 ; - sh:nodeKind sh:Literal ; - sh:path ], - [ sh:datatype xsd:string ; - sh:nodeKind sh:Literal ; - sh:path ], + sh:nodeKind sh:IRI ; + sh:path ], [ sh:class ; sh:nodeKind sh:BlankNodeOrIRI ; sh:path ], - [ sh:datatype xsd:string ; + [ sh:class ; + sh:in ( ) ; sh:maxCount 1 ; - sh:nodeKind sh:Literal ; - sh:path ], + sh:nodeKind sh:IRI ; + sh:path ], [ sh:class ; sh:in ( ) ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:path ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path ], [ sh:class ; sh:maxCount 1 ; sh:nodeKind sh:BlankNodeOrIRI ; sh:path ], - [ sh:class ; - sh:in ( ) ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:path ], [ sh:datatype xsd:string ; sh:nodeKind sh:Literal ; sh:path ], - [ sh:class ; - sh:nodeKind sh:BlankNodeOrIRI ; - sh:path ], - [ sh:class ; - sh:in ( ) ; + [ sh:datatype xsd:string ; + sh:nodeKind sh:Literal ; + sh:path ], + [ sh:datatype xsd:string ; + sh:nodeKind sh:Literal ; + sh:path ], + [ sh:datatype xsd:string ; + sh:nodeKind sh:Literal ; + sh:path ], + [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:path ], + sh:nodeKind sh:Literal ; + sh:path ], [ sh:datatype xsd:string ; sh:nodeKind sh:Literal ; - sh:path ] . + sh:path ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path ], + [ sh:class ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path ], + [ sh:class ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path ] . a owl:Class, sh:NodeShape ; @@ -76,50 +76,44 @@ sh:property [ sh:datatype xsd:dateTimeStamp ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ; + sh:path ; sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ], - [ sh:class ; - sh:nodeKind sh:BlankNodeOrIRI ; - sh:path ], - [ sh:datatype xsd:dateTimeStamp ; + [ sh:datatype xsd:anyURI ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:Literal ; - sh:path ; - sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ], - [ sh:class ; - sh:nodeKind sh:BlankNodeOrIRI ; - sh:path ], + sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; sh:path ], - [ sh:datatype xsd:anyURI ; - sh:nodeKind sh:Literal ; - sh:path ], + [ sh:class ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path ], [ sh:datatype xsd:string ; sh:nodeKind sh:Literal ; sh:path ], + [ sh:class ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path ], [ sh:class ; sh:nodeKind sh:BlankNodeOrIRI ; sh:path ], [ sh:datatype xsd:anyURI ; + sh:nodeKind sh:Literal ; + sh:path ], + [ sh:datatype xsd:dateTimeStamp ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:Literal ; - sh:path ] . + sh:path ; + sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ] . a owl:Class, sh:NodeShape ; rdfs:comment "An assertion made in relation to one or more elements."@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:class ; - sh:in ( ) ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:path ], - [ sh:datatype xsd:string ; + sh:property [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; sh:path ], @@ -128,6 +122,12 @@ sh:nodeKind sh:Literal ; sh:path ; sh:pattern "^[^\\/]+\\/[^\\/]+$" ], + [ sh:class ; + sh:in ( ) ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:path ], [ sh:class ; sh:maxCount 1 ; sh:minCount 1 ; @@ -185,16 +185,16 @@ rdfs:comment "A collection of SPDX Elements that could potentially be serialized."@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:class ; + sh:property [ sh:class ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path ], + [ sh:class ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:path ], [ sh:class ; sh:nodeKind sh:BlankNodeOrIRI ; - sh:path ], - [ sh:class ; - sh:nodeKind sh:BlankNodeOrIRI ; - sh:path ] . + sh:path ] . a owl:Class, sh:NodeShape ; @@ -204,34 +204,26 @@ sh:property [ sh:datatype xsd:string ; sh:nodeKind sh:Literal ; sh:path ], - [ sh:class ; - sh:in ( ) ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], - [ sh:class ; - sh:in ( ) ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:path ], - [ sh:class ; - sh:in ( ) ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:path ], + sh:path ], [ sh:class ; sh:in ( ) ; sh:minCount 1 ; sh:nodeKind sh:IRI ; sh:path ], - [ sh:datatype xsd:string ; + [ sh:class ; + sh:in ( ) ; sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:path ], + [ sh:class ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path ], + [ sh:datatype xsd:string ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; @@ -239,20 +231,28 @@ [ sh:datatype xsd:string ; sh:nodeKind sh:Literal ; sh:path ], - [ sh:class ; - sh:nodeKind sh:BlankNodeOrIRI ; - sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], [ sh:datatype xsd:nonNegativeInteger ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; sh:path ], + [ sh:class ; + sh:in ( ) ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:path ], [ sh:datatype xsd:string ; + sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ] . + sh:path ], + [ sh:class ; + sh:in ( ) ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:path ] . a owl:Class, sh:NodeShape ; @@ -294,11 +294,11 @@ only one of the elements applies."""@en ; sh:property [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ] . + sh:path ] . a owl:Class, sh:NodeShape ; @@ -308,11 +308,11 @@ only one of the elements applies."""@en ; sh:property [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ] . + sh:path ] . a owl:NamedIndividual, ; @@ -346,16 +346,16 @@ of the indicated License."""@en ; text applied to it."""@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:class ; + sh:property [ sh:class ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:path ], - [ sh:class ; + sh:path ], + [ sh:class ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:path ] . + sh:path ] . a owl:Class, sh:NodeShape ; @@ -388,44 +388,44 @@ text applied to it."""@en ; rdfs:comment "Provides a CVSS version 3 assessment for a vulnerability."@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:class ; + sh:in ( ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:nodeKind sh:Literal ; - sh:path ], + sh:nodeKind sh:IRI ; + sh:path ], [ sh:datatype xsd:decimal ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:Literal ; sh:path ], - [ sh:class ; - sh:in ( ) ; + [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:path ] . + sh:nodeKind sh:Literal ; + sh:path ] . a owl:Class, sh:NodeShape ; rdfs:comment "Provides a CVSS version 4 assessment for a vulnerability."@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:datatype xsd:decimal ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], [ sh:class ; sh:in ( ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; sh:path ], - [ sh:datatype xsd:decimal ; + [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:Literal ; - sh:path ] . + sh:path ] . a owl:Class, sh:NodeShape ; @@ -448,13 +448,7 @@ text applied to it."""@en ; rdfs:comment "Provides an exploit assessment of a vulnerability."@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:class ; - sh:in ( ) ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:path ], - [ sh:datatype xsd:anyURI ; + sh:property [ sh:datatype xsd:anyURI ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:Literal ; @@ -463,7 +457,13 @@ text applied to it."""@en ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:Literal ; - sh:path ] . + sh:path ], + [ sh:class ; + sh:in ( ) ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:path ] . a owl:Class, sh:NodeShape ; @@ -483,14 +483,14 @@ text applied to it."""@en ; affected by the vulnerability."""@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:nodeKind sh:Literal ; - sh:path ], - [ sh:datatype xsd:dateTimeStamp ; + sh:property [ sh:datatype xsd:dateTimeStamp ; sh:nodeKind sh:Literal ; sh:path ; - sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ] . + sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path ] . a owl:Class ; rdfs:comment """Links a vulnerability and elements representing products (in the VEX sense) where @@ -504,12 +504,7 @@ a fix has been applied and are no longer affected."""@en ; not affected by the vulnerability."""@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:datatype xsd:dateTimeStamp ; - sh:maxCount 1 ; - sh:nodeKind sh:Literal ; - sh:path ; - sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ], - [ sh:datatype xsd:string ; + sh:property [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; sh:path ], @@ -517,7 +512,12 @@ not affected by the vulnerability."""@en ; sh:in ( ) ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:path ] . + sh:path ], + [ sh:datatype xsd:dateTimeStamp ; + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path ; + sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ] . a owl:Class ; rdfs:comment """Designates elements as products where the impact of a vulnerability is being @@ -533,12 +533,12 @@ investigated."""@en ; sh:property [ sh:datatype xsd:dateTimeStamp ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ; + sh:path ; sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ], [ sh:datatype xsd:dateTimeStamp ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ; + sh:path ; sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ], [ sh:datatype xsd:dateTimeStamp ; sh:maxCount 1 ; @@ -551,19 +551,19 @@ investigated."""@en ; rdfs:comment "An SPDX Element containing an SPDX license expression string."@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:class ; + sh:property [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path ; + sh:pattern "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$" ], + [ sh:class ; sh:nodeKind sh:BlankNodeOrIRI ; sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:nodeKind sh:Literal ; - sh:path ; - sh:pattern "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$" ] . + sh:path ] . a owl:Class, sh:NodeShape ; @@ -591,15 +591,15 @@ investigated."""@en ; rdfs:comment "Describes a certain part of a file."@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:class ; - sh:maxCount 1 ; - sh:nodeKind sh:BlankNodeOrIRI ; - sh:path ], - [ sh:class ; + sh:property [ sh:class ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; sh:path ], + [ sh:class ; + sh:maxCount 1 ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path ], [ sh:class ; sh:maxCount 1 ; sh:nodeKind sh:BlankNodeOrIRI ; @@ -2231,19 +2231,27 @@ different stages of its lifecycle."""@en ; sh:nodeKind sh:BlankNode ; sh:property [ sh:class ; sh:nodeKind sh:BlankNodeOrIRI ; - sh:path ], + sh:path ], [ sh:class ; sh:nodeKind sh:BlankNodeOrIRI ; - sh:path ], + sh:path ], [ sh:class ; sh:nodeKind sh:BlankNodeOrIRI ; - sh:path ] . + sh:path ] . a owl:Class, sh:NodeShape ; rdfs:comment "Provides information about the creation of the Element."@en ; sh:nodeKind sh:BlankNode ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:class ; + sh:minCount 1 ; + sh:nodeKind sh:IRI ; + sh:path ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path ], + [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:Literal ; @@ -2255,14 +2263,6 @@ different stages of its lifecycle."""@en ; sh:nodeKind sh:Literal ; sh:path ; sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ], - [ sh:class ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:path ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:nodeKind sh:Literal ; - sh:path ], [ sh:class ; sh:nodeKind sh:IRI ; sh:path ] . @@ -2273,16 +2273,16 @@ different stages of its lifecycle."""@en ; rdfs:comment "A collection of Elements, not necessarily with unifying context."@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:class ; + sh:property [ sh:class ; + sh:nodeKind sh:IRI ; + sh:path ], + [ sh:class ; sh:in ( ) ; sh:nodeKind sh:IRI ; sh:path ], [ sh:class ; sh:nodeKind sh:IRI ; - sh:path ], - [ sh:class ; - sh:nodeKind sh:IRI ; - sh:path ] . + sh:path ] . a owl:Class, sh:NodeShape ; @@ -2294,9 +2294,6 @@ different stages of its lifecycle."""@en ; sh:minCount 1 ; sh:nodeKind sh:IRI ; sh:path ], - [ sh:datatype xsd:anyURI ; - sh:nodeKind sh:Literal ; - sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:minCount 1 ; @@ -2306,6 +2303,9 @@ different stages of its lifecycle."""@en ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; sh:path ], + [ sh:datatype xsd:anyURI ; + sh:nodeKind sh:Literal ; + sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; @@ -2315,12 +2315,7 @@ different stages of its lifecycle."""@en ; sh:NodeShape ; rdfs:comment "A map of Element identifiers that are used within a Document but defined external to that Document."@en ; sh:nodeKind sh:BlankNode ; - sh:property [ sh:datatype xsd:anyURI ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:Literal ; - sh:path ], - [ sh:class ; + sh:property [ sh:class ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; sh:path ], @@ -2328,6 +2323,11 @@ different stages of its lifecycle."""@en ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; sh:path ], + [ sh:datatype xsd:anyURI ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path ], [ sh:class ; sh:nodeKind sh:BlankNodeOrIRI ; sh:path ] . @@ -2336,23 +2336,23 @@ different stages of its lifecycle."""@en ; sh:NodeShape ; rdfs:comment "A reference to a resource outside the scope of SPDX-3.0 content related to an Element."@en ; sh:nodeKind sh:BlankNode ; - sh:property [ sh:class ; - sh:in ( ) ; + sh:property [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:path ], - [ sh:datatype xsd:string ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; sh:path ; sh:pattern "^[^\\/]+\\/[^\\/]+$" ], - [ sh:datatype xsd:string ; + [ sh:class ; + sh:in ( ) ; sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:path ], + [ sh:datatype xsd:string ; sh:nodeKind sh:Literal ; - sh:path ] . + sh:path ] . a owl:Class, sh:NodeShape ; @@ -2496,36 +2496,36 @@ different stages of its lifecycle."""@en ; rdfs:comment "Describes a relationship between one or more elements."@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:class ; - sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:path ], - [ sh:datatype xsd:dateTimeStamp ; + sh:property [ sh:datatype xsd:dateTimeStamp ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; sh:path ; sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ], + [ sh:datatype xsd:dateTimeStamp ; + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path ; + sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ], [ sh:class ; sh:in ( ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; sh:path ], - [ sh:datatype xsd:dateTimeStamp ; + [ sh:class ; + sh:in ( ) ; sh:maxCount 1 ; - sh:nodeKind sh:Literal ; - sh:path ; - sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ], + sh:nodeKind sh:IRI ; + sh:path ], [ sh:class ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; sh:path ], - [ sh:class ; - sh:in ( ) ; - sh:maxCount 1 ; + [ sh:class ; + sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:path ] . + sh:path ] . a owl:Class ; rdfs:comment "An element of hardware and/or software utilized to carry out a particular function."@en ; @@ -2642,33 +2642,33 @@ License or LicenseAddition."""@en ; rdfs:comment "A canonical, unique, immutable identifier"@en ; rdfs:subClassOf ; sh:nodeKind sh:BlankNode ; - sh:property [ sh:class ; - sh:in ( ) ; + sh:property [ sh:datatype xsd:anyURI ; sh:maxCount 1 ; sh:minCount 1 ; - sh:nodeKind sh:IRI ; - sh:path ], - [ sh:datatype xsd:anyURI ; + sh:nodeKind sh:Literal ; + sh:path ], + [ sh:class ; + sh:in ( ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:nodeKind sh:Literal ; - sh:path ] . + sh:nodeKind sh:IRI ; + sh:path ] . a owl:Class, sh:NodeShape ; rdfs:comment "Refers to any object that stores content on a computer."@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:class ; - sh:in ( ) ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:path ], - [ sh:datatype xsd:string ; + sh:property [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; sh:path ; - sh:pattern "^[^\\/]+\\/[^\\/]+$" ] . + sh:pattern "^[^\\/]+\\/[^\\/]+$" ], + [ sh:class ; + sh:in ( ) ; + sh:maxCount 1 ; + sh:nodeKind sh:IRI ; + sh:path ] . a owl:Class, sh:NodeShape ; @@ -2676,18 +2676,18 @@ License or LicenseAddition."""@en ; software."""@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:datatype xsd:anyURI ; + sh:property [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; sh:path ], - [ sh:datatype xsd:string ; + [ sh:datatype xsd:anyURI ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], [ sh:datatype xsd:anyURI ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; @@ -2695,7 +2695,7 @@ software."""@en ; [ sh:datatype xsd:anyURI ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ] . + sh:path ] . a owl:NamedIndividual, ; @@ -2880,25 +2880,25 @@ software."""@en ; rdfs:comment "A distinct article or unit related to Software."@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:datatype xsd:string ; + sh:property [ sh:class ; + sh:in ( ) ; + sh:nodeKind sh:IRI ; + sh:path ], + [ sh:datatype xsd:string ; + sh:nodeKind sh:Literal ; + sh:path ], + [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; sh:path ], - [ sh:class ; - sh:in ( ) ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:path ], [ sh:class ; sh:nodeKind sh:BlankNodeOrIRI ; sh:path ], - [ sh:datatype xsd:string ; - sh:nodeKind sh:Literal ; - sh:path ], [ sh:class ; sh:in ( ) ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:path ] . + sh:path ] . a owl:Class ; rdfs:comment "Specifies the type of an annotation."@en . @@ -2909,15 +2909,18 @@ software."""@en ; rdfs:comment "A distinct article or unit within the digital domain."@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:class ; - sh:maxCount 1 ; - sh:nodeKind sh:IRI ; - sh:path ], - [ sh:datatype xsd:dateTimeStamp ; + sh:property [ sh:datatype xsd:dateTimeStamp ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ; + sh:path ; sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ], + [ sh:class ; + sh:nodeKind sh:IRI ; + sh:path ], + [ sh:class ; + sh:in ( ) ; + sh:nodeKind sh:IRI ; + sh:path ], [ sh:datatype xsd:dateTimeStamp ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; @@ -2926,18 +2929,15 @@ software."""@en ; [ sh:datatype xsd:dateTimeStamp ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ; + sh:path ; sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ], - [ sh:class ; - sh:in ( ) ; - sh:nodeKind sh:IRI ; - sh:path ], [ sh:datatype xsd:string ; sh:nodeKind sh:Literal ; sh:path ], [ sh:class ; + sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:path ] . + sh:path ] . a owl:Class, sh:NodeShape ; @@ -2972,22 +2972,22 @@ ExpandedLicensing profile."""@en ; rdfs:comment "Abstract class for the portion of an AnyLicenseInfo representing a license."@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:datatype xsd:anyURI ; - sh:nodeKind sh:Literal ; - sh:path ], - [ sh:datatype xsd:string ; + sh:property [ sh:datatype xsd:string ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], + [ sh:datatype xsd:anyURI ; + sh:nodeKind sh:Literal ; + sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], [ sh:datatype xsd:boolean ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; @@ -2996,10 +2996,6 @@ ExpandedLicensing profile."""@en ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; sh:path ], - [ sh:datatype xsd:boolean ; - sh:maxCount 1 ; - sh:nodeKind sh:Literal ; - sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; @@ -3007,7 +3003,11 @@ ExpandedLicensing profile."""@en ; [ sh:datatype xsd:boolean ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ] . + sh:path ], + [ sh:datatype xsd:boolean ; + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path ] . a , owl:Class, @@ -3016,30 +3016,30 @@ ExpandedLicensing profile."""@en ; which is not itself a standalone License."""@en ; rdfs:subClassOf ; sh:nodeKind sh:IRI ; - sh:property [ sh:datatype xsd:boolean ; + sh:property [ sh:datatype xsd:string ; sh:maxCount 1 ; + sh:minCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], [ sh:datatype xsd:anyURI ; sh:nodeKind sh:Literal ; sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], - [ sh:datatype xsd:string ; + sh:path ], + [ sh:datatype xsd:boolean ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; - sh:minCount 1 ; sh:nodeKind sh:Literal ; - sh:path ] . + sh:path ] . a owl:Class ; rdfs:comment "Specifies the exploit catalog type."@en . @@ -3053,11 +3053,11 @@ which is not itself a standalone License."""@en ; sh:property [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ] . + sh:path ] . a owl:Class ; rdfs:comment "Specifies the type of a content identifier."@en . @@ -3081,17 +3081,17 @@ Element."""@en ; rdfs:comment """The class that helps note down the quantity of energy consumption and the unit used for measurement."""@en ; sh:nodeKind sh:BlankNode ; - sh:property [ sh:datatype xsd:decimal ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:Literal ; - sh:path ], - [ sh:class ; + sh:property [ sh:class ; sh:in ( ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:nodeKind sh:IRI ; - sh:path ] . + sh:path ], + [ sh:datatype xsd:decimal ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:Literal ; + sh:path ] . a owl:Class ; rdfs:comment "Specifies the safety risk level."@en . @@ -3131,22 +3131,22 @@ used for measurement."""@en ; [ sh:datatype xsd:dateTimeStamp ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ; + sh:path ; sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ], [ sh:datatype xsd:dateTimeStamp ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; sh:path ; sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ], - [ sh:datatype xsd:dateTimeStamp ; - sh:maxCount 1 ; - sh:nodeKind sh:Literal ; - sh:path ; - sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ], [ sh:class ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; - sh:path ] . + sh:path ], + [ sh:datatype xsd:dateTimeStamp ; + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path ; + sh:pattern "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$" ] . a owl:Class ; rdfs:comment "Provide an enumerated set of lifecycle phases that can provide context to relationships."@en . @@ -3211,39 +3211,39 @@ according to the sh:NodeShape ; rdfs:comment "Base domain class from which all other SPDX-3.0 domain classes derive."@en ; sh:nodeKind sh:IRI ; - sh:property [ sh:class ; + sh:property [ sh:class ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path ], + [ sh:datatype xsd:string ; + sh:maxCount 1 ; + sh:nodeKind sh:Literal ; + sh:path ], + [ sh:class ; sh:nodeKind sh:BlankNodeOrIRI ; sh:path ], [ sh:class ; sh:nodeKind sh:BlankNodeOrIRI ; sh:path ], - [ sh:class ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:nodeKind sh:BlankNodeOrIRI ; - sh:path ], - [ sh:datatype xsd:string ; - sh:maxCount 1 ; - sh:nodeKind sh:Literal ; - sh:path ], [ sh:class ; sh:nodeKind sh:BlankNodeOrIRI ; sh:path ], - [ sh:class ; - sh:nodeKind sh:BlankNodeOrIRI ; - sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], + [ sh:class ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:nodeKind sh:BlankNodeOrIRI ; + sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ], + sh:path ], [ sh:datatype xsd:string ; sh:maxCount 1 ; sh:nodeKind sh:Literal ; - sh:path ] . + sh:path ] . a owl:Class ; rdfs:comment "Provides information about the primary purpose of an Element."@en . diff --git a/v3.0.1-draft/model/spdx-model.xml b/v3.0.1-draft/model/spdx-model.xml index 45eb422683..7db4e61879 100644 --- a/v3.0.1-draft/model/spdx-model.xml +++ b/v3.0.1-draft/model/spdx-model.xml @@ -7,1045 +7,705 @@ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:sh="http://www.w3.org/ns/shacl#" > - - - - diskImage - the Element refers to a disk image that can be written to a disk, booted in a VM, etc. A disk image typically contains most or all of the components necessary to boot, such as bootloaders, kernels, firmware, userspace, etc. - - - - - - - - - other - A relationship has other specific context information necessary to capture that the above set of enumerations does not handle. - - - Provides relevant information about the AI software, not including the model -description. - - - - - - - inlineMitigationsAlreadyExist - Built-in inline controls or mitigations prevent an adversary from leveraging the vulnerability. - - - - - - - - - packagedBy - Every `to` Element is a packaged instance of the `from` Element (`from` packagedBy `to`). + + + - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - + + + ^[^\/]+\/[^\/]+$ + 1 - - - - + + + + A tuple of two positive integers that define a range. + + + - - - + + + + 1 1 - - - - hasPrerequisite - The `from` Element has a prerequisite on each `to` Element, during a LifecycleScopeType period. - - - - - - - - - md5 - MD5 message-digest algorithm, as defined in [RFC 1321](https://www.rfc-editor.org/info/rfc1321). - - - - Specifies the type of a content identifier. - - + - - exploitCreatedBy - (Security) The `from` Vulnerability has had an exploit created against it by each `to` Agent. + + staticAnalysisReport + A reference to a static analysis report for a package. - + - hasAssessmentFor - (Security) Relates a `from` Vulnerability and each `to` Element(s) with a security assessment. To be used with `VulnAssessmentRelationship` types. + hasInputs + The `from` Build has each `to` Elements as an input, during a LifecycleScopeType period. - + - The class that helps note down the quantity of energy consumption and the unit -used for measurement. + A mapping between prefixes and namespace partial URIs. - - - - - Maps a LicenseRef or AdditionRef string for a Custom License or a Custom -License Addition to its URI ID. - - + + - - Property that describes the URI of the build configuration source file. - - + + + + Provides a CVSS version 4 assessment for a vulnerability. + + + + + - - Identifies the full text of a License or Addition. - - + + + + + 1 - - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + 1 - - - - - - - - - 1 - 1 + + + - - - + + Specifies the time an artifact was built. + + - + - megajoule - Megajoule. + other + Any other units of energy measurement. - + - - platform - Element represents a runtime environment + + limitedSupport + the artifact has been released, and there is limited support available from the supplier. There is a validUntilDate that can provide additional information about the duration of support. - - - - - 1 + + + + act + The vulnerability requires attention from the organization's internal, supervisory-level and leadership-level individuals. Necessary actions include requesting assistance or information about the vulnerability, as well as publishing a notification either internally and/or externally. Typically, internal groups would meet to determine the overall response and then execute agreed upon actions. CISA recommends remediating Act vulnerabilities as soon as possible. - - - - - - 1 + + Describes a sensor used for collecting the data. + + - + - - executable - Element is an Artifact that can be run on a computer + + hasOutputs + The `from` Build element generates each `to` Element as an output, during a LifecycleScopeType period. - - - - model - the Element is a machine learning or artificial intelligence model + + The field describes the availability of a dataset. + + - - - - - - 1 + + + + 1 - - - - - - - - timeseries - data is recorded in an ordered sequence of timestamped entries, such as the price of a stock over the course of a day. - - - Identifies the full text of a LicenseAddition, in SPDX templating format. + + Captures the domain in which the AI package can be used. - - Specifies an Extension characterization of some aspect of an Element. - - - - - - + + + + vulnerableCodeNotInExecutePath + The affected code is not reachable through the execution of the code, including non-anticipated states of the product. - + - - availableFrom - The `from` Element is available from the additional supplier described by each `to` Element. + + inlineMitigationsAlreadyExist + Built-in inline controls or mitigations prevent an adversary from leveraging the vulnerability. - + - A license addition that is not listed on the SPDX Exceptions List. - - + Specifies the safety risk level. - + - hasOptionalComponent - Every `to` Element is an optional component of the `from` Element (`from` hasOptionalComponent `to`). + hasTestCase + Every `to` Element is a test case for the `from` Element (`from` hasTestCase `to`). - + + + + other + data is of a type not included in this list. + + + + + + - Provides an SSVC assessment for a vulnerability. + Provides a CVSS version 2.0 assessment for a vulnerability. - + + - - Identifies the text of one or more copyright notices for a software Package, -File or Snippet, if any. + + A string in the license expression format. - + + Specifies the time from which an element is applicable / valid. + + + + - - eolNotice - A reference to the End Of Sale (EOS) and/or End Of Life (EOL) information related to a package. - - - - - - A collection of Elements, not necessarily with unifying context. - - - - - - - - Describes all the preprocessing steps applied to the training data before the -model training. - - - - - - - - - - - - - - - - + + syntactic + data describes the syntax or semantics of a language or text, such as a parse tree used for natural language processing. - - - - hasVariant - Every `to` Element is a variant the `from` Element (`from` hasVariant `to`). + + + - + - - clear - Dataset may be distributed freely, without restriction. + + deviceDriver + Element represents software that controls hardware devices - - - + + Provides a NamespaceMap of prefixes and associated namespace partial URIs applicable to an SpdxDocument and independent of any specific serialization format or instance. + + - + - framework - the Element is a software framework + device + the Element refers to a chipset, processor, or electronic board - + - - structured - data is stored in tabular format or retrieved from a relational database. + + crystalsKyber + [Kyber](https://pq-crystals.org/kyber/) - - - - development - A relationship has specific context implications during development phase of an element. + + + - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - - - 1 + + + - + + Captures the threshold that was used for computation of a metric described in +the metric field. + + + + - - module - the Element is a module of a piece of software + + clear + Dataset may be distributed freely, without restriction. - + + Specified the time and date when a vulnerability was withdrawn. + + + + + - Connects a vulnerability and an element designating the element as a product -affected by the vulnerability. - + A distinct article or unit within the digital domain. + - - - - - - - - - - - - 1 - 1 - - - - Specifies the type of an external identifier. - - - - - productMetadata - A reference to additional product metadata such as reference within organization's product catalog. + + + + + + + + + + + - - - - incomplete - The relationship is known not to be exhaustive. + + Provides the location of an exploit catalog. + + - + - - extension - the element follows the Extension profile specification - - - - - - - - - - + + packagedBy + Every `to` Element is a packaged instance of the `from` Element (`from` packagedBy `to`). - - Captures a standard that is being complied with. + + Specifies the SPDX License List version in which this ListedLicense or +ListedLicenseException identifier was first added. - - - - crystalsDilithium - [Dilithium](https://pq-crystals.org/dilithium/) + + + - - - - securityAdversaryModel - A reference to the security adversary model for a package. + + Describes the type of the given dataset. + + - - Describes a mechanism to update the dataset. + + Specifies the licenseId that is preferred to be used in place of a deprecated +License or LicenseAddition. - - - - hasRequirement - The `from` Element has a requirement on each `to` Element, during a LifecycleScopeType period. - - - - - Specifies a data package and its associated information. - - - - - - - - - - - - - - - - - - - - - - 1 - 1 - - - - - - 1 - 1 + + + - - Commentary on an assertion that an annotator has made. - - + + + - + - - simpleLicensing - the element follows the simple Licensing profile specification + + nuget + A reference to a NuGet package. The package locator format, looks like `package/version`, is defined in [NuGet documentation](https://docs.nuget.org). - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - - - 1 + + + - + - - other - the Element doesn't fit into any of the other categories + + noAssertion + no assertion about the type of support is made. This is considered the default if no other support type is used. - + - - analyzed - SBOM generated through analysis of artifacts (e.g., executables, packages, containers, and virtual machine images) after its build. Such analysis generally requires a variety of heuristics. In some contexts, this may also be referred to as a "3rd party" SBOM. - - - - - Provides an EPSS assessment for a vulnerability. - - - - + + archive + the Element is an archived collection of one or more files (.tar, .zip, etc) - + - - review - Used when someone reviews the Element. + + contains + The `from` Element contains each `to` Element. - - - - + + + ^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ + + + 1 1 - + - - deployed - in addition to being supported by the supplier, the software is known to have been deployed and is in use. For a software as a service provider, this implies the software is now available as a service. + + affects + (Security/VEX) The `from` vulnerability affects each `to` Element. The use of the `affects` type is constrained to `VexAffectedVulnAssessmentRelationship` classed relationships. - - Provides additional purpose information of the software artifact. - - + + + - - - + + Provides a License author's preferred text to indicate that a file is covered +by the License. + + - - + + 1 - - - - - - 1 - 1 - - - - - - 1 - 1 - - - - - - - - - - - - - - + - A mathematically calculated representation of a grouping of data. - + A map of Element identifiers that are used within a Document but defined external to that Document. - - + + + + - - - - - 1 - 1 - - + - Provides a CVSS version 3 assessment for a vulnerability. - + Describes a relationship between one or more elements. + - - - - - - - - clickthrough - the dataset is not publicly available and can only be accessed after affirmatively accepting terms on a clickthrough webpage. - - - - - - 1 - 1 - - - - - - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - - - 1 - - - - - npm - A reference to an npm package. The package locator format, looks like `package@version`, is defined in [npm Docs](https://docs.npmjs.com/cli/v10/configuring-npm/package-json). - - - Specifies the SPDX License List version in which this ListedLicense or -ListedLicenseException identifier was first added. - - + + + + + + + + + + - + - - kev - CISA's Known Exploited Vulnerability (KEV) Catalog - - - - - - - - - - 1 - 1 - - - - + + swhid + SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and in the case of filess they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`. - - - + + + - - - - - 1 + + + - - - + + + - - - - - development - the artifact is in active development and is not considered ready for formal support from the supplier. - - - - - - 1 1 - - - - - - - - - - 1 - - - - - - 1 - - - - - trackStar - ("Track*" in the SSVC spec) The vulnerability contains specific characteristics that may require closer monitoring for changes. CISA recommends remediating Track* vulnerabilities within standard update timelines. - - - - - - 1 - - - - - hasOutputs - The `from` Build element generates each `to` Element as an output, during a LifecycleScopeType period. - - - - - - - - A license that is not listed on the SPDX License List. - - - - - A license expression participating in a license set. - - - - - Specifies the unit in which energy is measured. - - - - - - - delegatedTo - The `from` Agent is delegating an action to the Agent of the `to` Relationship (which must be of type invokedBy), during a LifecycleScopeType (e.g. the `to` invokedBy Relationship is being done on behalf of `from`). - - - - - - Abstract class for the portion of an AnyLicenseInfo representing a license. - - - - - - - - - - - - - - - - A reference to a resource identifier defined outside the scope of SPDX-3.0 content that uniquely identifies an Element. - - - - - - - - - Identifies who or what supplied the artifact or VulnAssessmentRelationship -referenced by the Element. - - + + + - - - - riskAssessment - A reference to a risk assessment for a package. + + Defines the line range in the original host file that the snippet information +applies to. + + - - - + + + + + 1 - + - - medium - The third-highest level of risk posed by an AI system. + + amendedBy + The `from` Element is amended by each `to` Element. - + - - yes - Indicates presence of the field. + + An Individual Value for License where the SPDX data creator determines that no +license is present. + + - - - - Class that describes a build instance of software/artifacts. - - - - - - - - - - - - - - - + + + - - Uniquely identifies an external element. - - + + + + + + 1 + 1 - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - + + + + 1 1 - - - + + + + certificationReport + A reference to a certification report for a package from an accredited/independent body. + + + + + 1 - - - - - Abstract class for additional text intended to be added to a License, but -which is not itself a standalone License. - - - - - - - - - - - - - - + + + + + 1 - - - + + Provides information about the completeness of relationships. + + - + - - vcs - A reference to a version control system related to a software artifact. + + diskImage + the Element refers to a disk image that can be written to a disk, booted in a VM, etc. A disk image typically contains most or all of the components necessary to boot, such as bootloaders, kernels, firmware, userspace, etc. - + + + + + - - critical - When a CVSS score is between 9.0 - 10.0 + + operatingSystem + the Element is an operating system - + - - ai - the element follows the AI profile specification + + privacyAssessment + A reference to a privacy assessment for a package. - - + + + + + 1 + + + - + - - medium - When a CVSS score is between 4.0 - 6.9 - - - - - + + configuration + Element is configuration data - - - - ancestorOf - The `from` Element is an ancestor of each `to` Element. + + Indicates whether the system can perform a decision or action without human +involvement or guidance. + + - + - - graph - data is in the form of a graph where entries are somehow related to each other through edges, such a social network of friends. + + other + Used to store extra information about an Element which is not part of a Review (e.g. extra information provided during the creation of the Element). - + - - coordinatedBy - (Security) The `from` Vulnerability is coordinatedBy the `to` Agent(s) (vendor, researcher, or consumer agent). + + filesystemImage + the Element is a file system image that can be written to a disk (or virtual) partition - - - - Portion of an AnyLicenseInfo representing a License which has additional -text applied to it. - - - - + + + - - - - hasEvidence - (Dataset) Every `to` Element is considered as evidence for the `from` Element (`from` hasEvidence `to`). + + + - - - + + + - + - - hasDataFile - The `from` Element treats each `to` Element as a data file. A data file is an artifact that stores data required or optional for the `from` Element's functionality. A data file can be a database file, an index file, a log file, an AI model file, a calibration data file, a temporary file, a backup file, and more. For AI training dataset, test dataset, test artifact, configuration data, build input data, and build output data, please consider using the more specific relationship types: `trainedOn`, `testedOn`, `hasTest`, `configures`, `hasInputs`, and `hasOutputs`, respectively. This relationship does not imply dependency. - - - - - An SPDX Element containing an SPDX license expression string. - - - - - + + runtimeAnalysisReport + A reference to a runtime analysis report for a package. - - - + + + + trackStar + ("Track*" in the SSVC spec) The vulnerability contains specific characteristics that may require closer monitoring for changes. CISA recommends remediating Track* vulnerabilities within standard update timelines. - - + + + 1 - - - + + + + + + + + + + + + 1 1 - - Describes relevant information about different steps of the training process. - - + + + + + 1 - - Describes the type of the given dataset. + + Records the results of general safety risk assessment of the AI system. - - - - - - application - the Element is a software application + - + - - file - The file represents a single file (default). + + other + Used when the type does not match any of the other options. - + - - blake2b256 - BLAKE2b algorithm with a digest size of 256, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4. - - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - - - 1 + + packageUrl + [package URL](../../../annexes/pkg-url-specification.md) - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - + + + 1 1 - - - - cpe23 - [Common Platform Enumeration: Naming Specification Version 2.3](https://csrc.nist.gov/publications/detail/nistir/7695/final) + + + - - - - + + + + + 1 1 + + + + + 2 + + + + + documentation + Element is documentation + categorical data that is classified into a discrete number of categories, such as the eye color of a population of people. - - - - - - - - - 1 + + + + purchaseOrder + A reference to a purchase order for a package. - + - certificationReport - A reference to a certification report for a package from an accredited/independent body. + eolNotice + A reference to the End Of Sale (EOS) and/or End Of Life (EOL) information related to a package. - - - + + + + + Asbtract ancestor class for all VEX relationships + + + + - - - - - 1 + + Records a hyperparameter used to build the AI model contained in the AI +package. + + + + + + + + + + + + 1 - - - Indicates whether a relationship is known to be complete, incomplete, or if no assertion is made with respect to relationship completeness. + + Represents the energy quantity. + + - + + Records the time when a recommended action was communicated in a VEX statement +to mitigate a vulnerability. + + + + - Designates elements as products where the impact of a vulnerability is being -investigated. - + + Portion of an AnyLicenseInfo representing a set of licensing information where +only one of the elements applies. + + - + + - Provides an exploit assessment of a vulnerability. - - - - - + Provides an independently reproducible mechanism that permits verification of a specific Element. + + @@ -1053,753 +713,893 @@ investigated. A license or addition that is not listed on the SPDX License List. - + - + + + + + - - md6 - [MD6 hash function](https://people.csail.mit.edu/rivest/pubs/RABCx08.pdf) + + hasAssociatedVulnerability + (Security) Used to associate a `from` Artifact with each `to` Vulnerability. - - - - + + + + patch + Element contains a set of changes to update, fix, or improve another Element + + + + + + + 1 1 - + + Records the biases that the dataset is known to encompass. + + + + + + + + 1 + + - - trainedOn - (AI, Dataset) The `from` Element has been trained on the `to` Element(s). + + cpe22 + [Common Platform Enumeration Specification 2.2](https://cpe.mitre.org/files/cpe-specification_2.2.pdf) - + + + + runtime + SBOM generated through instrumenting the system running the software, to capture only components present in the system, as well as external call-outs or dynamically loaded components. In some contexts, this may also be referred to as an "Instrumented" or "Dynamic" SBOM. + + - hasHost - The `from` Build was run on the `to` Element during a LifecycleScopeType period (e.g. the host that the build runs on). + generates + The `from` Element generates each `to` Element. - - Specifies the level of support associated with an artifact. - - + + + + low + When a CVSS score is between 0.1 - 3.9 - + - - Abstract ancestor class for all vulnerability assessments - + Specifies a data package and its associated information. + - - - - - + + + + + + + + + + + + + + + + + + - - A short description of an Element. + + + + attend + The vulnerability requires attention from the organization's internal, supervisory-level individuals. Necessary actions include requesting assistance or information about the vulnerability, and may involve publishing a notification either internally and/or externally. CISA recommends remediating Attend vulnerabilities sooner than standard update timelines. + + + + + timeseries + data is recorded in an ordered sequence of timestamped entries, such as the price of a stock over the course of a day. + + + + + + 1 + 1 + + + + + + + Specifies the SPDX License List version in which this license or exception +identifier was deprecated. - + - hasProvidedDependency - The `from` Element has a dependency on each `to` Element, dependency is not in the distributed artifact, but assumed to be provided, during a LifecycleScopeType period. + hasOptionalComponent + Every `to` Element is an optional component of the `from` Element (`from` hasOptionalComponent `to`). - - - - - 1 + + + + track + The vulnerability does not require action at this time. The organization would continue to track the vulnerability and reassess it if new information becomes available. CISA recommends remediating Track vulnerabilities within standard update timelines. - - Provides the location for more information regarding an external identifier. + + Describes methods that can be used to explain the results from the AI model. - + - - Provides a map of a property names to a values. - - + + + + mavenCentral + A reference to a Maven repository artifact. The artifact locator format, looks like `groupId:artifactId[:version]`, is defined in [Maven documentation](https://maven.apache.org/guides/mini/guide-naming-conventions.html). - + - swhid - SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`. + swid + Concise Software Identification (CoSWID) tag, as defined in [RFC 9393](https://www.rfc-editor.org/info/rfc9393) Section 2.3. - + - Specifies a vulnerability and its associated information. - - - - - + A key with an associated value. + + + + + + + + secureSoftwareAttestation + A reference to information assuring that the software is developed using security practices as defined by [NIST SP 800-218 Secure Software Development Framework (SSDF) Version 1.1](https://csrc.nist.gov/pubs/sp/800/218/final) or [CISA Secure Software Development Attestation Form](https://www.cisa.gov/resources-tools/resources/secure-software-development-attestation-form). + + + + + cpe23 + [Common Platform Enumeration: Naming Specification Version 2.3](https://csrc.nist.gov/publications/detail/nistir/7695/final) + + + + + endOfSupport + there is a defined end of support for the artifact from the supplier. This may also be referred to as end of life. There is a validUntilDate that can be used to signal when support ends for the artifact. + + + Provides information about the primary purpose of the software artifact. + + - - - - - 1 + + + - - - + + + - - - - purchaseOrder - A reference to a purchase order for a package. + + + - + - - data - Element is data - - - - Specifies the type of an external reference. + + license + A reference to additional license information related to an artifact. - - - - An assertion made in relation to one or more elements. - + + + - - - - + - + - - contains - The `from` Element contains each `to` Element. + + medium + The third-highest level of risk posed by an AI system. - - Captures the size of the dataset. - - + + + + + 1 - - + + + + + + - 1 - - - Categories of confidentiality level. + + + + System Package Data Exchange (SPDX) Ontology + This ontology defines the terms and relationships used in the SPDX specification to describe system packages + 2024-04-05 + SPDX Project + + + System Package Data Exchange (SPDX) Ontology + Copyright (C) 2024 SPDX Project - + + Impact justification label to be used when linking a vulnerability to an element +representing a VEX product with a VexNotAffectedVulnAssessmentRelationship +relationship. + + + + - - sha3_224 - SHA-3 with a digest length of 224, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). + + securityAdversaryModel + A reference to the security adversary model for a package. - - - - - 2 + + Describes one a profile which the creator of this ElementCollection intends to +conform to. + + - - - - - 1 + + + + design + SBOM of intended, planned software project or product with included components (some of which may not yet exist) for a new software artifact. - + - Describes a relationship between one or more elements. - + Specifies a vulnerability and its associated information. + - - - - - - + + + - - - - binaryArtifact - A reference to binary artifacts related to a package. + + Specifies an Element contained in a piece of software where a vulnerability was +found. + + - - The version of the SPDX License List used in the license expression. + + + + + + Identifies when the Element was originally created. - + - + - hasDeclaredLicense - The `from` Software Artifact was discovered to actually contain each `to` license, for example as detected by use of automated tooling. + coordinatedBy + (Security) The `from` Vulnerability is coordinatedBy the `to` Agent(s) (vendor, researcher, or consumer agent). - + + + + + - - other - data is of a type not included in this list. + + hasOptionalDependency + The `from` Element optionally depends on each `to` Element, during a LifecycleScopeType period. - - - - - 1 + + + + query + the dataset is publicly available, but not all at once, and can only be accessed through queries which return parts of the dataset. - - - - - 1 + + + + vulnerabilityDisclosureReport + A reference to a Vulnerability Disclosure Report (VDR) which provides the software supplier's analysis and findings describing the impact (or lack of impact) that reported vulnerabilities have on packages or products in the supplier's SBOM as defined in [NIST SP 800-161 Cybersecurity Supply Chain Risk Management Practices for Systems and Organizations](https://csrc.nist.gov/pubs/sp/800/161/r1/final). - - + + - 1 - - - - - + + + - - - - Specifies an AI package and its associated information. - - - - - - - - - - - - - - - - - + + + - - - - lite - the element follows the Lite profile specification + + Provides the location of an external reference. + + - + - requirement - the Element provides a requirement needed as input for another Element + model + the Element is a machine learning or artificial intelligence model - - - - modifiedBy - The `from` Element is modified by each `to` Element. + + + + Provides a CVSS version 3 assessment for a vulnerability. + + + + + - - - - + + References the Element on the left-hand side of a relationship. + + + + + + + + 1 1 - - - - - - - - - 1 + + + - - Provides a reference to a resource outside the scope of SPDX-3.0 content -that uniquely identifies an Element. - - + + + - - - - - 1 + + + A group of people who work together in an organized way for a shared purpose. + + - - Describes methods that can be used to explain the results from the AI model. - - + + + A container for a grouping of SPDX-3.0 content characterizing details +(provenence, composition, licensing, etc.) about a product. + + - + - - hasStaticLink - The `from` Element statically links in each `to` Element, during a LifecycleScopeType period. - - - - + + sha224 + SHA-2 with a digest length of 224, as defined in [RFC 3874](https://www.rfc-editor.org/info/rfc3874). - - - + + + + other + Other exploit catalogs - - Explains why a VEX product is not affected by a vulnerability. It is an -alternative in VexNotAffectedVulnAssessmentRelationship to the machine-readable -justification label. - - + + + + + 2 - - + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ 1 - - - - - - + - - image - data is a collection of images such as pictures of animals. - - - - Provides a set of values to be used to describe the common types of SBOMs that -tools may create. - - - - - - - - - + + expandedLicensing + the element follows the expanded Licensing profile specification - + - - Provides an independently reproducible mechanism that permits verification of a specific Element. + A reference to a resource identifier defined outside the scope of SPDX-3.0 content that uniquely identifies an Element. - + + + + + - - + + + 1 1 - - Property describes the invocation entrypoint of a build. - - - - - - - System Package Data Exchange (SPDX) Ontology - This ontology defines the terms and relationships used in the SPDX specification to describe system packages - 2024-04-05 - SPDX Project - - - System Package Data Exchange (SPDX) Ontology - Copyright (C) 2024 SPDX Project - - - Specifies the value of the content identifier. - - + + + - + - - mavenCentral - A reference to a Maven repository artifact. The artifact locator format, looks like `groupId:artifactId[:version]`, is defined in [Maven documentation](https://maven.apache.org/guides/mini/guide-naming-conventions.html). + + noSupport + there is no support for the artifact from the supplier, consumer assumes any support obligations. - + - Abstract class representing a License or an OrLaterOperator. - + Abstract class representing a license combination consisting of one or more +licenses (optionally including additional text), which may be combined +according to the +[SPDX license expression syntax](../../../annexes/SPDX-license-expressions.md). + - - - - - - - + + + + - - - - vulnerableCodeNotInExecutePath - The affected code is not reachable through the execution of the code, including non-anticipated states of the product. + + + + + 1 - - - + + + + + + 1 + 1 - + - - container - the Element is a container image which can be used by a container runtime application + + none + When a CVSS score is 0.0 - - - - - 2 + + + + + 1 - - - - + + + + 1 - + + + + + - A map of Element identifiers that are used within a Document but defined external to that Document. - - - - - - - - - - - - - - design - A relationship has specific context implications during an element's design. + A license that is listed on the SPDX License List. + + + + - - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + 1 - - - + + + + An Individual Value for Element representing a set of Elements with +cardinality (number/count) of zero. + + - - - A software agent. - - + + + - + - - expandedLicensing - the element follows the expanded Licensing profile specification + + serious + The highest level of risk posed by an AI system. - - The relative file name of a file to be excluded from the -`PackageVerificationCode`. + + + + A mathematically calculated representation of a grouping of data. + + + + + + + A key used in a generic key-value pair. - - - + + + - + 1 - - - - nuget - A reference to a NuGet package. The package locator format, looks like `package/version`, is defined in [NuGet documentation](https://docs.nuget.org). + + + - - - + + + + A collection of SPDX Elements that could potentially be serialized. + + + + + - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - + + + + hasEvidence + (Dataset) Every `to` Element is considered as evidence for the `from` Element (`from` hasEvidence `to`). + + + + - 1 - - - + + Specifies the amount of energy consumed when training the AI model that is +being used in the AI system. + + - + - - filesystemImage - the Element is a file system image that can be written to a disk (or virtual) partition + + describes + The `from` Element describes each `to` Element. To denote the root(s) of a tree of elements in a collection, the rootElement property should be used. - - Identifies the full text of a License, in SPDX templating format. + + + + + + + + hasVariant + Every `to` Element is a variant the `from` Element (`from` hasVariant `to`). + + + Gives information about the circumstances or unifying properties +that Elements of the bundle have been assembled under. - - - + + Identifies the full text of a License or Addition. + + - - - - metrics - A reference to metrics related to package such as OpenSSF scorecards. + + + + + 1 + + + + - - Provides information about the type of an SBOM. - - + + + + Provides an SSVC assessment for a vulnerability. + + + - - - + + + + + 1 + 1 - - - - noAssertion - no assertion about the type of support is made. This is considered the default if no other support type is used. + + + + + + 1 + 1 - - Identifies the download Uniform Resource Identifier for the package at the time -that the document was created. + + Provides an indication of where to retrieve an external Element. - - - - - - - + + + + noAssertion + No assertion can be made about the completeness of the relationship. - - Specifies the CVSS qualitative severity rating of a vulnerability in relation to a piece of software. - - + + + + mailingList + A reference to the mailing list used by the maintainer for a package. - - - + + + - + 1 1 - - - + + + 1 - - - - - - 1 + + + + availableFrom + The `from` Element is available from the additional supplier described by each `to` Element. - + + + + + - - A distinct article or unit related to Software. - + A license exception that is listed on the SPDX Exceptions list. + - - - - - + + - - + + Specifies whether a license or additional text identifier has been marked as +deprecated. + + + + + A canonical, unique, immutable identifier of the artifact content, that may be +used for verifying its identity and/or integrity. + + + + + A short description of an Element. + + + + + 1 1 - - A LicenseAddition participating in a 'with addition' model. - - - - - Represents the energy quantity. - - + + + - - - - endOfSupport - there is a defined end of support for the artifact from the supplier. This may also be referred to as end of life. There is a validUntilDate that can be used to signal when support ends for the artifact. + + Provide the enumeration of possible decisions in the Stakeholder-Specific Vulnerability Categorization (SSVC) decision tree [https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf](https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf) + + - + - - source - the Element is a single or a collection of source files + + securityPolicy + A reference to instructions for reporting newly discovered security vulnerabilities for a package. - - - - patchedBy - Every `to` Element is a patch for the `from` Element (`from` patchedBy `to`). + + + - - - - kilowattHour - Kilowatt-hour. + + + + Specifies an AI package and its associated information. + + + + + + + + + + + + + + + + + - - Describes potentially noisy elements of the dataset. - - + + + + A canonical, unique, immutable identifier + + + + - + - - altWebPage - A reference to an alternative web page. + + deployed + in addition to being supported by the supplier, the software is known to have been deployed and is in use. For a software as a service provider, this implies the software is now available as a service. - - - + + + + Class that describes a build instance of software/artifacts. + - - 1 + + + + + + + + + - - + + + + Portion of an AnyLicenseInfo representing a set of licensing information +where all elements apply. + + + + + + - - A string in the license expression format. - - + + A License participating in an 'or later' model. + + - - - - funding - A reference to funding information related to a package. + + + + - - Identifies all the text and metadata associated with a license in the license -XML format. + + Provides a reference number that can be used to understand how to parse and interpret an Element. - - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + 1 - - - - sourceArtifact - A reference to an artifact containing the sources for a package. - - - Describe that a CVE is known to have an exploit because it's been listed in an exploit catalog. - - - - - Specifies the CVSS vector string for a vulnerability. + + An entity that is authorized to issue identification credentials. - - - - bom - Element is a bill of materials + + + - - - - hasTest - Every `to` Element is a test artifact for the `from` Element (`from` hasTest `to`), during a LifecycleScopeType period. + + Specifies the level of support associated with an artifact. + + - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + + + 1 + + + + 1 + + + + + + 1 + 1 - - other - Every `to` Element is related to the `from` Element where the relationship type is not described by any of the SPDX relationhip types (this relationship is directionless). + + other + Every `to` Element is related to the `from` Element where the relationship type is not described by any of the SPDX relationhip types (this relationship is directionless). + + + + + other + A relationship has other specific context information necessary to capture that the above set of enumerations does not handle. + + + + + vulnerableCodeCannotBeControlledByAdversary + The vulnerable component is present, and the component contains the vulnerable code. However, vulnerable code is used in such a way that an attacker cannot mount any anticipated attack. - + + - An SPDX version 2.X compatible verification method for software packages. - - - - - - - - Provides a detailed description of the Element. - - - - - - + Base domain class from which all other SPDX-3.0 domain classes derive. + + + + + + + + + + - - Captures the domain in which the AI package can be used. - - + + + + graph + data is in the form of a graph where entries are somehow related to each other through edges, such a social network of friends. Records any relevant background information or additional comments @@ -1807,570 +1607,614 @@ about the origin of the package. - - - + + + + + + 1 - + + Uniquely identifies an external element. + + + + + + + + - Portion of an AnyLicenseInfo representing a set of licensing information -where all elements apply. - + Connects a vulnerability and an element designating the element as a product +affected by the vulnerability. + - - - - - + + - + - A license exception that is listed on the SPDX Exceptions list. - - - - + An SPDX version 2.X compatible verification method for software packages. + + + + + - - - - scrapingScript - the dataset provider is not making available the underlying data and the dataset must be reassembled, typically using the provided script for scraping the data. + + + - - Provides an ExternalMap of Element identifiers. - - + + + - + - - staticAnalysisReport - A reference to a static analysis report for a package. + + blake2b384 + BLAKE2b algorithm with a digest size of 384, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4. - - - - - + + + + hasDeclaredLicense + The `from` Software Artifact was discovered to actually contain each `to` license, for example as detected by use of automated tooling. + + + + + 1 - - - + + + + + 1 + 1 - - - + + + - - Indicates the amount of energy consumption incurred by an AI model. - - + + + - - Provides information about the creation of the Element. - - + + + + gitoid + [Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg). - - - + + Provides information about the type of an SBOM. + + - - - + + + + socialMedia + A reference to a social media channel for a package. - + - A collection of SPDX Elements describing a single package. - - - + The class that helps note down the quantity of energy consumption and the unit +used for measurement. + + + - - - + + + + + 1 - + - - dataset - the element follows the Dataset profile specification + + vulnerableCodeNotPresent + The product is not affected because the code underlying the vulnerability is not present in the product. - - - + + + - + - - altDownloadLocation - A reference to an alternative download location. - - - - + + sha256 + SHA-2 with a digest length of 256, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234). - + - - md2 - MD2 message-digest algorithm, as defined in [RFC 1319](https://www.rfc-editor.org/info/rfc1319/). + + expandsTo + The `from` archive expands out as an artifact described by each `to` Element. - - Provides a NamespaceMap of prefixes and associated namespace partial URIs applicable to an SpdxDocument and independent of any specific serialization format or instance. - - + + + An individual human being. + + - + + + + + 1 + 1 + + + + + + - - secureSoftwareAttestation - A reference to information assuring that the software is developed using security practices as defined by [NIST SP 800-218 Secure Software Development Framework (SSDF) Version 1.1](https://csrc.nist.gov/pubs/sp/800/218/final) or [CISA Secure Software Development Attestation Form](https://www.cisa.gov/resources-tools/resources/secure-software-development-attestation-form). + + framework + the Element is a software framework - + + A value used in a CdxExtension name-value pair. + + + + + + + + + + + + + + + + 1 + + - A collection of SPDX Elements that could potentially be serialized. - + Links a vulnerability and one or more elements designating the latter as products +not affected by the vulnerability. + - - - + + + - + + + + + + + + + + + Describes what the given dataset should be used for. + + + + - - securityAdvisory - A reference to a published security advisory (where advisory as defined per [ISO 29147:2018](https://www.iso.org/standard/72311.html)) that may affect one or more elements, e.g., vendor advisories or specific NVD entries. + + hasRequirement + The `from` Element has a requirement on each `to` Element, during a LifecycleScopeType period. - - - + + Specifies the CVSS qualitative severity rating of a vulnerability in relation to a piece of software. + + - - - - - 1 + + + + 1 - - A key used in a generic key-value pair. + + + + + + + + + Abstract class for additional text intended to be added to a License, but +which is not itself a standalone License. + + + + + + + + + + + Timestamp of impact statement. - + - - Records the results of general safety risk assessment of the AI system. + + + + + + Provides information about the creation of the Element. - + - + - - exportControlAssessment - A reference to a export control assessment for a package. + + data + Element is data - - - + + Provides a reference to a resource outside the scope of SPDX-3.0 content +that uniquely identifies an Element. + + - + - A tuple of two positive integers that define a range. + An SPDX Element containing an SPDX license expression string. + + + + + + + + + + Provides information about the creation of the Element. - - + + + + + - + + + + + - - releaseHistory - A reference to a published list of releases for a package. + + medium + When a CVSS score is between 4.0 - 6.9 - - - ^[^\/]+\/[^\/]+$ - + + + + + + + + + + 1 + + + + 1 - - Refers to one or more Elements that are part of an ElementCollection. + + + + + + Records if sensitive personal information is used during model training or +could be used during the inference. - + - + - - cve - Common Vulnerabilities and Exposures identifiers, an identifier for a specific software flaw defined within the official CVE Dictionary and that conforms to the [CVE specification](https://csrc.nist.gov/glossary/term/cve_id). - - - Provides an IntegrityMethod with which the integrity of an Element can be -asserted. - - + + requirement + the Element provides a requirement needed as input for another Element - + - - expandsTo - The `from` archive expands out as an artifact described by each `to` Element. + + sha3_512 + SHA-3 with a digest length of 512, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). - + - - vulnerabilityExploitabilityAssessment - A reference to a Vulnerability Exploitability eXchange (VEX) statement which provides information on whether a product is impacted by a specific vulnerability in an included package and, if affected, whether there are actions recommended to remediate. See also [NTIA VEX one-page summary](https://ntia.gov/files/ntia/publications/vex_one-page_summary.pdf). + + other + the Element doesn't fit into any of the other categories - - Provides advise on how to mitigate or remediate a vulnerability when a VEX product -is affected by it. - - + + + - - - - - 1 + + + - - - - A type of extension consisting of a list of name value pairs. - - - + + + + extension + the element follows the Extension profile specification - - Specifies the time an artifact was released. - - + + + + - - Provides information about the primary purpose of the software artifact. - - + + + - - Provide the enumeration of possible decisions in the Stakeholder-Specific Vulnerability Categorization (SSVC) decision tree [https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf](https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf) + + Indicates the amount of energy consumption incurred by an AI model. - + - - - - hasDeletedFile - Every `to` Element is a file deleted from the `from` Element (`from` hasDeletedFile `to`). + + + - - - - design - SBOM of intended, planned software project or product with included components (some of which may not yet exist) for a new software artifact. + + + - - - + + + + Provides an EPSS assessment for a vulnerability. + - 1 + + + + + + + + 1 - - - - configuration - Element is configuration data + + Property describing the start time of a build. + + - - Points to a resource outside the scope of the SPDX-3.0 content -that provides additional characteristics of an Element. - - + + + - - Information about the relationship between two Elements. + + Refers to one or more Elements that are part of an ElementCollection. - + - - - + + Specifies the time when a vulnerability was published. + + - + - underInvestigationFor - (Security/VEX) The `from` Vulnerability impact is being investigated for each `to` Element. The use of the `underInvestigationFor` type is constrained to `VexUnderInvestigationVulnAssessmentRelationship` classed relationships. + fixedIn + (Security/VEX) A `from` Vulnerability has been fixed in each of the `to` Element(s). The use of the `fixedIn` type is constrained to `VexFixedVulnAssessmentRelationship` classed relationships. - - - + + + + exportControlAssessment + A reference to a export control assessment for a package. - - - + + + - 1 - - - - Provides information about the creation of the Element. - - - - - - + + + - - - + + + - - - - A property name with an associated value. - - - + + + + file + the Element is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc) - - - + + Information about the relationship between two Elements. + + - + - - high - The second-highest level of risk posed by an AI system. + + core + the element follows the Core profile specification - - - - - 1 - 1 + + + + swhid + SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`. - - - + + + - - - - build - SBOM generated as part of the process of building the software to create a releasable artifact (e.g., executable or package) from data such as source files, dependencies, built components, build process ephemeral data, and other SBOMs. + + + + + A distinct article or unit related to Software. + + + + + + + - - Identifies the tooling that was used during the creation of the Element. - - + + + - + - deviceDriver - Element represents software that controls hardware devices + library + the Element is a software library - - + + 1 - - Describes the anonymization methods used. + + Provides a place for the SPDX data creator to record acknowledgement text for +a software Package, File or Snippet. - - - + + + + hasConcludedLicense + The `from` Software Artifact is concluded by the SPDX data creator to be governed by each `to` license. - - - - + + + - + - - green - Dataset can be shared within a community of peers and partners. + + platform + Element represents a runtime environment - - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + 1 - - - - runtimeAnalysisReport - A reference to a runtime analysis report for a package. + + + - - - - - 1 + + + + 1 - - - - - - 1 + + + + 1 - - - - securityThreatModel - A reference the [security threat model](https://en.wikipedia.org/wiki/Threat_model) for a package. - - - - - - - - - - Base domain class from which all other SPDX-3.0 domain classes derive. - - - - - - - - - - - - - - - vulnerabilityDisclosureReport - A reference to a Vulnerability Disclosure Report (VDR) which provides the software supplier's analysis and findings describing the impact (or lack of impact) that reported vulnerabilities have on packages or products in the supplier's SBOM as defined in [NIST SP 800-161 Cybersecurity Supply Chain Risk Management Practices for Systems and Organizations](https://csrc.nist.gov/pubs/sp/800/161/r1/final). - - - - - - - - - sha3_384 - SHA-3 with a digest length of 384, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). - - - Defines the end of a range. - - - - - - - - - - - archive - the Element is an archived collection of one or more files (.tar, .zip, etc) - - - + + 1 1 - - - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + + + 1 - - - - - + + + ^[^\/]+\/[^\/]+$ + + 1 - + - blake2b384 - BLAKE2b algorithm with a digest size of 384, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4. - - - Describes a sensor used for collecting the data. - - - - - - - chat - A reference to the instant messaging system used by the maintainer for a package. - - - - - track - The vulnerability does not require action at this time. The organization would continue to track the vulnerability and reassess it if new information becomes available. CISA recommends remediating Track vulnerabilities within standard update timelines. + sha384 + SHA-2 with a digest length of 384, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234). - - - + + + + + 1 - - Provides the location of an external reference. - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + + - + - - hasMetadata - Every `to` Element is metadata about the `from` Element (`from` hasMetadata `to`). - - - Defines the beginning of a range. - - + + altDownloadLocation + A reference to an alternative download location. - - + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ 1 - + - - query - the dataset is publicly available, but not all at once, and can only be accessed through queries which return parts of the dataset. + + executable + Element is an Artifact that can be run on a computer - - - - syntactic - data describes the syntax or semantics of a language or text, such as a parse tree used for natural language processing. + + Describes if any sensitive personal information is present in the dataset. + + + + + + + + + + + + + + + @@ -2378,1788 +2222,1971 @@ that provides additional characteristics of an Element. A collection of Elements that have a shared context. - + - + - hasConcludedLicense - The `from` Software Artifact is concluded by the SPDX data creator to be governed by each `to` license. + hasStaticLink + The `from` Element statically links in each `to` Element, during a LifecycleScopeType period. - - Describes one a profile which the creator of this ElementCollection intends to -conform to. + + Artifact representing a serialization instance of SPDX data containing the +definition of a particular Element. - + - - Specifies the exploit catalog type. - - + + + + + - - - + + + + + + + Specifies the unit of energy consumption. + + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + - 1 1 - + + + + + - - red - Data points in the dataset are highly confidential and can only be shared with named recipients. + + noAssertion + Makes no assertion about the field. - - - + + + + + 1 + 1 + + + + + + + + + development + the artifact is in active development and is not considered ready for formal support from the supplier. - - + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ 1 - - - - - - Specifies the type of the content identifier. - - - - - - Agent represents anything with the potential to act on a system. - + + + + - - - - - - - - + + + + kev + CISA's Known Exploited Vulnerability (KEV) Catalog - - Records the type of the model used in the AI software. - - + + + + A reference to a resource outside the scope of SPDX-3.0 content related to an Element. + + + + + - + - - blake3 - [BLAKE3](https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf) - - - - + + registration + the dataset is not publicly available and an email registration is required before accessing the dataset, although without an affirmative acceptance of terms. - - + + 1 1 - - - - act - The vulnerability requires attention from the organization's internal, supervisory-level and leadership-level individuals. Necessary actions include requesting assistance or information about the vulnerability, as well as publishing a notification either internally and/or externally. Typically, internal groups would meet to determine the overall response and then execute agreed upon actions. CISA recommends remediating Act vulnerabilities as soon as possible. - - - - - license - A reference to additional license information related to an artifact. - - + - - dynamicAnalysisReport - A reference to a dynamic analysis report for a package. - - - Records if sensitive personal information is used during model training or -could be used during the inference. - - + + no + Indicates absence of the field. - - - + + Defines the byte range in the original host file that the snippet information +applies to. + + - - - - + + + + + 1 1 - - - - amber - Data points in the dataset can be shared only with specific organizations and their clients on a need to know basis. - - - - - - + - - file - the Element is a single file which can be independently distributed (configuration file, statically linked binary, Kubernetes deployment, etc) - - - - + + fixedBy + (Security) Designates a `from` Vulnerability has been fixed by the `to` Agent(s). - - - - library - the Element is a software library + + + - + - hasExample - Every `to` Element is an example for the `from` Element (`from` hasExample `to`). - - - - + hasDocumentation + The `from` Element is documented by each `to` Element. - - - + + + + A collection of SPDX Elements describing a single package. + + + - - - + + Property that describes the digest of the build configuration file used to +invoke a build. + + - - - - - + + + + + 1 1 - - - - sha512 - SHA-2 with a digest length of 512, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234). + + + + - - - + + + - - - - - Asbtract ancestor class for all VEX relationships - - - - + + + + file + The file represents a single file (default). - + - An element of hardware and/or software utilized to carry out a particular function. - - + Indicates the type of support that is associated with an artifact. - - - - other - Used to store extra information about an Element which is not part of a Review (e.g. extra information provided during the creation of the Element). + + + - - A value used in a generic key-value pair. - - + + + - - - - crystalsKyber - [Kyber](https://pq-crystals.org/kyber/) + + This property is used to denote the root Element(s) of a tree of elements contained in a BOM. + + - + - A license that is listed on the SPDX License List. - + Portion of an AnyLicenseInfo representing a License which has additional +text applied to it. + - - - - - - - securityPolicy - A reference to instructions for reporting newly discovered security vulnerabilities for a package. - - - - - low - When a CVSS score is between 0.1 - 3.9 + + - - - - device - the Element refers to a chipset, processor, or electronic board + + + - - - + + + - - - - - A distinct article or unit within the digital domain. - - - - - - - - - + + + + + 1 - - - - Links a vulnerability and one or more elements designating the latter as products -not affected by the vulnerability. - - - - - + + + - - - + + + 1 1 - - The name of a relevant standard that may apply to an artifact. - - + + + A concrete subclass of AnyLicenseInfo used by Individuals in the +ExpandedLicensing profile. + + - - Identifies from where or whom the Element originally came. - - + + + + trainedOn + (AI, Dataset) The `from` Element has been trained on the `to` Element(s). - - - + + + + - - - + + + - - - + + Specifies the exploit catalog type. + + - - - + + + + - + - hasDependencyManifest - The `from` Element has manifest files that contain dependency information in each `to` Element. + reportedBy + (Security) Designates a `from` Vulnerability was first reported to a project, vendor, or tracking database for formal identification by each `to` Agent. - - - + + + + + 1 + 1 - - - - other - any hashing algorithm that does not exist in this list of entries + + + - - - + + + + + + + + 1 1 - - - - componentNotPresent - The software is not affected because the vulnerable component is not in the product. + + - - Provides information about the content type of an Element or a Property. + + + + + + + Provides an IntegrityMethod with which the integrity of an Element can be +asserted. + + + + + Commentary on an assertion that an annotator has made. - - - - documentation - A reference to the documentation for a package. - - + - A reference to a resource outside the scope of SPDX-3.0 content related to an Element. - - - - - + Describes a certain part of a file. + + + + + - - + + - 1 1 - - - - - - - - - - - + + + + A class for describing the energy consumption incurred by an AI model in +different stages of its lifecycle. + + + + - + - - serializedInArtifact - The `from` SPDXDocument can be found in a serialized form in each `to` Artifact. + + md6 + [MD6 hash function](https://people.csail.mit.edu/rivest/pubs/RABCx08.pdf) - - - - numeric - data consists only of numeric entries. + + + - - A value used in a CdxExtension name-value pair. - - + + + - - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + - 1 1 - - - - urlScheme - [Uniform Resource Identifier (URI) Schemes](https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml). The scheme used in order to locate a resource. - - - - + + + Links a vulnerability and elements representing products (in the VEX sense) where +a fix has been applied and are no longer affected. + + - - Provides information about the completeness of relationships. - - + + + + Refers to any unit of content that can be associated with a distribution of +software. + + + + + + + - - The field describes the availability of a dataset. - - + + + + + A collection of Elements, not necessarily with unifying context. + + + + + - - Provides a numerical (0-10) representation of the severity of a vulnerability. + + Specifies a time when a vulnerability assessment was modified - + - - - - - 1 + + Property that describes the time at which a build stops. + + - + - - sha256 - SHA-2 with a digest length of 256, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234). + + runtime + A relationship has specific context implications during the execution phase of an element. - - - - mailingList - A reference to the mailing list used by the maintainer for a package. + + + + + + 1 + 1 - - - - privacyAssessment - A reference to a privacy assessment for a package. + + Property describes the invocation entrypoint of a build. + + - + - hasDocumentation - The `from` Element is documented by each `to` Element. + hasAddedFile + Every `to` Element is a file added to the `from` Element (`from` hasAddedFile `to`). - - - - packageUrl - [package URL](../../../annexes/pkg-url-specification.md) + + + - - Specifies the time from which an element is no longer applicable / valid. - - + + + + + 1 - - - - limitedSupport - the artifact has been released, and there is limited support available from the supplier. There is a validUntilDate that can provide additional information about the duration of support. + + + - - - - socialMedia - A reference to a social media channel for a package. + + + + Provides an exploit assessment of a vulnerability. + + + + + - + - - attend - The vulnerability requires attention from the organization's internal, supervisory-level individuals. Necessary actions include requesting assistance or information about the vulnerability, and may involve publishing a notification either internally and/or externally. CISA recommends remediating Attend vulnerabilities sooner than standard update timelines. + + descendantOf + The `from` Element is a descendant of each `to` Element. - + + + + + + + + + - - gitoid - [Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg). + + hasMetadata + Every `to` Element is metadata about the `from` Element (`from` hasMetadata `to`). - - - + + Specifies an Extension characterization of some aspect of an Element. + + + + + + - - 1 + 1 - - - - - 1 + + + + hasTest + Every `to` Element is a test artifact for the `from` Element (`from` hasTest `to`), during a LifecycleScopeType period. - - - + + + - - - - - - 1 + + + - - Specifies the amount of energy consumed when finetuning the AI model that is -being used in the AI system. - - + + + + + Abstract class for the portion of an AnyLicenseInfo representing a license. + + + + + + + + + + + - - - - noAssertion - No assertion can be made about the completeness of the relationship. + + Describes the preprocessing steps that were applied to the raw data to create the given dataset. + + - - + + + 1 1 - - - + + + - + - - audio - data is audio based, such as a collection of music from the 80s. - - - - - - - - + + critical + When a CVSS score is between 9.0 - 10.0 - - - + + + ^[^\/]+\/[^\/]+$ + + + 1 - - - + + + + source + SBOM created directly from the development environment, source files, and included dependencies used to build an product artifact. - - - - Provide context for a relationship that occurs in the lifecycle. - + + + - - - - - - - - + + + - - - + + + - - - + + + - + 1 1 - + + + ^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ + + + 1 + + - - hasAddedFile - Every `to` Element is a file added to the `from` Element (`from` hasAddedFile `to`). + + analyzed + SBOM generated through analysis of artifacts (e.g., executables, packages, containers, and virtual machine images) after its build. Such analysis generally requires a variety of heuristics. In some contexts, this may also be referred to as a "3rd party" SBOM. - - Specifies whether the License is listed as approved by the -[Open Source Initiative (OSI)](https://opensource.org). - - + + + - - - Specifies the exploit catalog type. + + + - + + + + + + + + + + + + + - - other - Other exploit catalogs + + container + the Element is a container image which can be used by a container runtime application - + - hasAssociatedVulnerability - (Security) Used to associate a `from` Artifact with each `to` Vulnerability. + hasDistributionArtifact + The `from` Element is distributed as an artifact in each Element `to` (e.g. an RPM or archive file). - - - + + + + 1 - - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + + + 1 + 1 - + + + + + - - runtime - SBOM generated through instrumenting the system running the software, to capture only components present in the system, as well as external call-outs or dynamically loaded components. In some contexts, this may also be referred to as an "Instrumented" or "Dynamic" SBOM. + + directory + The file represents a directory and all content stored in that directory. - - - + + + - + + + + + + securityAdvisory + A reference to a published security advisory (where advisory as defined per [ISO 29147:2018](https://www.iso.org/standard/72311.html)) that may affect one or more elements, e.g., vendor advisories or specific NVD entries. + + + + + + + + + + + + + + 1 + + + + + 1 1 - - References the Element on the left-hand side of a relationship. - - + + + - - - + + + 1 - - - ^[^\/]+\/[^\/]+$ + + 1 - + - - sha384 - SHA-2 with a digest length of 384, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234). + + hasDeletedFile + Every `to` Element is a file deleted from the `from` Element (`from` hasDeletedFile `to`). - - - + + + + + 1 + 1 - - - + + + + + 1 - - - + + + A software agent. + + - - - + + + + low + Low/no risk is posed by an AI system. - - - + + + A mathematical algorithm that maps data of arbitrary size to a bit string. - + + Identifies the full text of a License, in SPDX templating format. + + + + - - affects - (Security/VEX) The `from` vulnerability affects each `to` Element. The use of the `affects` type is constrained to `VexAffectedVulnAssessmentRelationship` classed relationships. + + specification + the Element is a plan, guideline or strategy how to create, perform or analyse an application - - Specifies the amount of energy consumed during inference time by an AI model -that is being used in the AI system. + + Provides an ExternalMap of Element identifiers. - + - - - + + + + support + A reference to the software support channel or other support information for a package. - - Contains a URL where the License or LicenseAddition can be found in use. + + + + + + Specifies the time an artifact was released. - + - - - + + + + Provide context for a relationship that occurs in the lifecycle. + - - 1 + - + + Captures a standard that is being complied with. + + + + - md4 - MD4 message-digest algorithm, as defined in [RFC 1186](https://www.rfc-editor.org/info/rfc1186). + md2 + MD2 message-digest algorithm, as defined in [RFC 1319](https://www.rfc-editor.org/info/rfc1319/). - - A substitute for a URI. - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + + + 1 - - - + + + - - - - + + + Designates elements as products where the impact of a vulnerability is being +investigated. + + - - Captures a limitation of the AI software. - - + + + - - - + + + - - - + + + + componentAnalysisReport + A reference to a Software Composition Analysis (SCA) report. - - - + + + + productMetadata + A reference to additional product metadata such as reference within organization's product catalog. - - - - - - 1 - 1 + + + + sha3_256 + SHA-3 with a digest length of 256, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). - + - copiedTo - The `from` Element has been copied to each `to` Element. + ancestorOf + The `from` Element is an ancestor of each `to` Element. - - + + + + securityPenTestReport + A reference to a [penetration test](https://en.wikipedia.org/wiki/Penetration_test) report for a package. + + + + + + + 1 + + + Captures the size of the dataset. + + + + + + 1 + + + Identifies who or what supplied the artifact or VulnAssessmentRelationship +referenced by the Element. + + + + + + + + + + + + 1 1 - + - + - - Describes what the given dataset should be used for. + + Conveys information about how VEX status was determined. - - - - noAssertion - Makes no assertion about the field. + + + - + + + + + - sensor - data is recorded from a physical sensor, such as a thermometer reading or biometric device. + video + data is video based, such as a collection of movie clips featuring Tom Hanks. - - - - install - the Element is used to install software on disk + + A license expression participating in a license set. + + - - - - An Individual Value for Element representing a set of Elements of unknown -identify or cardinality (number). - - + + + - - - - + + Describes the type of annotation. + + - + - - buildMeta - A reference build metadata related to a published package. - - - - - - - - - - 1 - 1 + + sha512 + SHA-2 with a digest length of 512, as defined in [RFC 6234](https://www.rfc-editor.org/info/rfc6234). - - - + + + + underInvestigationFor + (Security/VEX) The `from` Vulnerability impact is being investigated for each `to` Element. The use of the `underInvestigationFor` type is constrained to `VexUnderInvestigationVulnAssessmentRelationship` classed relationships. - - - - + + + + timestamp + data is recorded with a timestamp for each entry, but not necessarily ordered or at specific intervals, such as when a taxi ride starts and ends. - - - - + + + + securityFix + A reference to the patch or source code that fixes a vulnerability. - - Gives information about the circumstances or unifying properties -that Elements of the bundle have been assembled under. - - + + + - - - + + + + cwe + [Common Weakness Enumeration](https://csrc.nist.gov/glossary/term/common_weakness_enumeration). A reference to a source of software flaw defined within the official [CWE List](https://cwe.mitre.org/data/) that conforms to the [CWE specification](https://cwe.mitre.org/). - + - componentAnalysisReport - A reference to a Software Composition Analysis (SCA) report. + issueTracker + A reference to the issue tracker for a package. - + - Portion of an AnyLicenseInfo representing a set of licensing information where -only one of the elements applies. - + Refers to any object that stores content on a computer. + - - - - Captures the threshold that was used for computation of a metric described in -the metric field. - - - - - - + + - + - - An Individual Value for License when no assertion can be made about its actual -value. - - + + foundBy + (Security) Designates a `from` Vulnerability was originally discovered by the `to` Agent(s). - - + + + 1 - - Specifies until when the artifact can be used before its usage needs to be -reassessed. + + + + + + A name used in a CdxExtension name-value pair. - + + + + + + + + + + + + + + + + An Element an annotator has made an assertion about. + + - - - + + The relative file name of a file to be excluded from the +`PackageVerificationCode`. + + - - - + + + - - - + + + Agent represents anything with the potential to act on a system. + + - + - - amendedBy - The `from` Element is amended by each `to` Element. + + numeric + data consists only of numeric entries. - - - ^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ + + - 1 1 - - - - A mapping between prefixes and namespace partial URIs. - - - - - - - A mathematical algorithm that maps data of arbitrary size to a bit string. + + + - + - - foundBy - (Security) Designates a `from` Vulnerability was originally discovered by the `to` Agent(s). + + manifest + the Element is a software manifest - + - - other - Used when the type does not match any of the other options. - - - - - - 1 + + security + the element follows the Security profile specification - - - - sha3_512 - SHA-3 with a digest length of 512, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). + + + - - - - - + + + - + - - low - Low/no risk is posed by an AI system. + + usesTool + The `from` Element uses each `to` Element as a tool, during a LifecycleScopeType period. - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - - - 1 + + + + An assertion made in relation to one or more elements. + + + + + + - - - - issueTracker - A reference to the issue tracker for a package. + + + - - Provide consumers with comments by the creator of the Element about the -Element. + + Identifies all the text and metadata associated with a license in the license +XML format. + + Property describing the parameters used in an instance of a build. + + + Specifies the algorithm used for calculating the hash value. - - - - - 1 + + + + chat + A reference to the instant messaging system used by the maintainer for a package. - - - + + + - - The result of applying a hash algorithm to an Element. - - + + + - + + - Provides a CVSS version 4 assessment for a vulnerability. - + Abstract ancestor class for all vulnerability assessments + - - - + + + + + - - - - - + - - buildSystem - A reference build system used to create or publish the package. + + sha3_384 + SHA-3 with a digest length of 384, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). - + + A buildId is a locally unique identifier used by a builder to identify a unique +instance of a build produced by it. + + + + + + + + + + + + + + + + + + + + + + + + - - securityOther - A reference to related security information of unspecified type. + + source + the Element is a single or a collection of source files - + - hasOptionalDependency - The `from` Element optionally depends on each `to` Element, during a LifecycleScopeType period. - - - - A group of people who work together in an organized way for a shared purpose. - - + invokedBy + The `from` Element was invoked by the `to` Agent, during a LifecycleScopeType period (for example, a Build element that describes a build step). - - Specifies the time an artifact was built. + + Defines the end of a range. - + - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - - - 1 + + + + modifiedBy + The `from` Element is modified by each `to` Element. - - + + 1 - - - - directory - The file represents a directory and all content stored in that directory. - - - - - - 1 - 1 - - - - + + + + - - - - - 1 - 1 + + + - - - + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ + - 1 1 - - This property is used to denote the root Element(s) of a tree of elements contained in a BOM. - - + + + + hasProvidedDependency + The `from` Element has a dependency on each `to` Element, dependency is not in the distributed artifact, but assumed to be provided, during a LifecycleScopeType period. Identify the version of a package. - - - - - - - + + Provides a map of a property names to a values. + + + + + + + + + Provides relevant information about the AI software, not including the model +description. + + + + + + + Portion of an AnyLicenseInfo representing this version, or any later version, +of the indicated License. + + + + + + Identifies the full text of a LicenseAddition, in SPDX templating format. + + + + + + - - - - - 1 - 1 + + + - - - - email - Email address, as defined in [RFC 3696](https://www.rfc-editor.org/info/rfc3986) Section 3. + + + - + - - A class for describing the energy consumption incurred by an AI model in -different stages of its lifecycle. - - - - - - - - - + A license addition that is not listed on the SPDX Exceptions List. + + - + - - An Individual Value for License where the SPDX data creator determines that no -license is present. - - + + clickthrough + the dataset is not publicly available and can only be accessed after affirmatively accepting terms on a clickthrough webpage. - - - + + Identifies the tooling that was used during the creation of the Element. + + - - + + - - - - - - - + + + + yes + Indicates presence of the field. - - - + + + - - - - - 1 + + + + dependsOn + The `from` Element depends on each `to` Element, during a LifecycleScopeType period. - - - - - 1 + + + + - - - + + + - - - - + + + + + 1 - - - - - - - + + + - - The percentile of the current probability score. - - + + + - + - + other Used when the type does not match any of the other options. - - Describes how the dataset was collected. - - - - - - - - - - Enumeration of the valid profiles. - - - - - - - - - A key with an associated value. - - - - - - - - - - - - - - - - Categories of presence or absence. + + + - + - publishedBy - (Security) Designates a `from` Vulnerability was made available for public use or reference by each `to` Agent. + configures + The `from` Element is a configuration applied to each `to` Element, during a LifecycleScopeType period. - - Defines the byte range in the original host file that the snippet information -applies to. - - + + + + buildMeta + A reference build metadata related to a published package. - - Specifies the amount of energy consumed when training the AI model that is -being used in the AI system. - - + + + - - - + + + + + 1 - + + + + + 1 + + - falcon - [FALCON](https://falcon-sign.info/falcon.pdf) + crystalsDilithium + [Dilithium](https://pq-crystals.org/dilithium/) - - Provides a License author's preferred text to indicate that a file is covered -by the License. - - + + Specifies the type of the external identifier. + + - - - - Refers to any unit of content that can be associated with a distribution of -software. - - - - - - - - - - - + + + + + 1 - - - + + Identifies from where or whom the Element originally came. + + - - - Information about the relationship between two Elements. + + + - - Artifact representing a serialization instance of SPDX data containing the -definition of a particular Element. + + Specifies the amount of energy consumed during inference time by an AI model +that is being used in the AI system. - + - - - + + + + review + Used when someone reviews the Element. - - - Specifies the unit of energy consumption. + + + - - - + + A License participating in a 'with addition' model. + + - - - - Provides a CVSS version 2.0 assessment for a vulnerability. - - - - + + Describes all the preprocessing steps applied to the training data before the +model training. + + - + - - republishedBy - (Security) Designates a `from` Vulnerability's details were tracked, aggregated, and/or enriched to improve context (i.e. NVD) by each `to` Agent. + + firmware + the Element provides low level control over a device's hardware - - - - cpe22 - [Common Platform Enumeration Specification 2.2](https://cpe.mitre.org/files/cpe-specification_2.2.pdf) + + + + + 1 - - - + + Contains a URL where the License or LicenseAddition can be found in use. + + - - - + + + - 1 1 - - - - none - When a CVSS score is 0.0 - - - - + + + - - - + + + - - - + + + - + - - sha3_256 - SHA-3 with a digest length of 256, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). + + amber + Data points in the dataset can be shared only with specific organizations and their clients on a need to know basis. - - - - hasInputs - The `from` Build has each `to` Elements as an input, during a LifecycleScopeType period. + + + + + 1 - - - + + + + - - - + + + - - - Indicates the type of support that is associated with an artifact. + + A LicenseAddition participating in a 'with addition' model. + + - - - - + + + + + 1 1 - + + + Categories of presence or absence. + + + + Availability of dataset. + + - fixedIn - (Security/VEX) A `from` Vulnerability has been fixed in each of the `to` Element(s). The use of the `fixedIn` type is constrained to `VexFixedVulnAssessmentRelationship` classed relationships. + patchedBy + Every `to` Element is a patch for the `from` Element (`from` patchedBy `to`). - - - + + The result of applying a hash algorithm to an Element. + + + + + + + + + + + evidence + the Element is the evidence that a specification or requirement has been fulfilled + + + + + 1 1 - - - - securityFix - A reference to the patch or source code that fixes a vulnerability. + + + Specifies the type of an annotation. - - - + + + - - - + + + - - - + + + + vcs + A reference to a version control system related to a software artifact. - + - - test - A relationship has specific context implications during an element's testing phase, during development. + + hasHost + The `from` Build was run on the `to` Element during a LifecycleScopeType period (e.g. the host that the build runs on). - - Property describing the parameters used in an instance of a build. - - + + + + - - - - - - 1 + + + - - - - support - A reference to the software support channel or other support information for a package. + + + + - + - - source - SBOM created directly from the development environment, source files, and included dependencies used to build an product artifact. + + blake3 + [BLAKE3](https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf) - - An entity that is authorized to issue identification credentials. + + + + + + + Specifies whether the License is listed as free by the +[Free Software Foundation (FSF)](https://fsf.org). - + - - - + + + - - - - + + + - - + + + 1 - - Specifies the time when a vulnerability was published. - - + + + A license that is not listed on the SPDX License List. + + - - - - gitoid - [Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg). + + + - - - + + + - 1 1 - - - - - - - + + + + + 1 - - An Element an annotator has made an assertion about. + + Describes if a given file is a directory or non-directory kind of file. - + - - - - + + + Enumeration of the valid profiles. - - - + + + + image + data is a collection of images such as pictures of animals. - - A License participating in an 'or later' model. - - + + + - - - - blake2b512 - BLAKE2b algorithm with a digest size of 512, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4. + + Provide consumers with comments by the creator of the Element about the +Element. + + - - - + + + + test + The Element is a test used to verify functionality on an software element - - - + + + + noAssertion + data type is not known. - - - + + + - - - - Abstract class representing a license combination consisting of one or more -licenses (optionally including additional text), which may be combined -according to the -[SPDX license expression syntax](../../../annexes/SPDX-license-expressions.md). - + + + + + 1 + + + + + dynamicAnalysisReport + A reference to a dynamic analysis report for a package. + + + + + + + + + + 1 + 1 Specifies the VEX justification type. - - - - - + - - firmware - the Element provides low level control over a device's hardware + + deployed + SBOM provides an inventory of software that is present on a system. This may be an assembly of other SBOMs that combines analysis of configuration options, and examination of execution behavior in a (potentially simulated) deployment environment. - + - - runtime - A relationship has specific context implications during the execution phase of an element. - - - Property that describes the time at which a build stops. - - + + blake2b512 + BLAKE2b algorithm with a digest size of 512, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4. - - A probability score between 0 and 1 of a vulnerability being exploited. - - + + + - - + + + 1 + 1 - - Records the time when a recommended action was communicated in a VEX statement -to mitigate a vulnerability. - - + + + + incomplete + The relationship is known not to be exhaustive. - - - + + + + releaseNotes + A reference to the release notes for a package. - - - + + + + directDownload + the dataset is publicly available and can be downloaded directly. - - - - - 1 + + + + red + Data points in the dataset are highly confidential and can only be shared with named recipients. + + + + + + 1 - + + + + other + any hashing algorithm that does not exist in this list of entries + + - Provides information about the primary purpose of an Element. + + A characterization of some aspect of an Element that is associated with the Element in a generalized fashion. + - - - - generates - The `from` Element generates each `to` Element. + + The name of a relevant standard that may apply to an artifact. + + - + - + 1 1 - - - + + + - - - + + + - - + + + + + + Identifies the text of one or more copyright notices for a software Package, +File or Snippet, if any. + + + + + ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ 1 - - Specifies whether a license or additional text identifier has been marked as -deprecated. + + The version of the SPDX License List used in the license expression. - + - + + + + + + + + + 1 + + + + + simpleLicensing + the element follows the simple Licensing profile specification + + + + + + + Specifies the value of the content identifier. + + + + + + + + + + + high + When a CVSS score is between 7.0 - 8.9 + + + Identifies the download Uniform Resource Identifier for the package at the time +that the document was created. + + + + + Points to a resource outside the scope of the SPDX-3.0 content +that provides additional characteristics of an Element. + + + + + + + + + + + + + + + + 1 + 1 + + - Links a vulnerability and elements representing products (in the VEX sense) where -a fix has been applied and are no longer affected. - - + + A property name with an associated value. + + + - - - + + + + scrapingScript + the dataset provider is not making available the underlying data and the dataset must be reassembled, typically using the provided script for scraping the data. - - - + + + - - - + + + - + + 1 1 - - - - + + + + md5 + MD5 message-digest algorithm, as defined in [RFC 1321](https://www.rfc-editor.org/info/rfc1321). - - + + 1 - - - + + + - - - - + + + + hasDataFile + The `from` Element treats each `to` Element as a data file. A data file is an artifact that stores data required or optional for the `from` Element's functionality. A data file can be a database file, an index file, a log file, an AI model file, a calibration data file, a temporary file, a backup file, and more. For AI training dataset, test dataset, test artifact, configuration data, build input data, and build output data, please consider using the more specific relationship types: `trainedOn`, `testedOn`, `hasTest`, `configures`, `hasInputs`, and `hasOutputs`, respectively. This relationship does not imply dependency. + + + + + 1 1 - + + + + + - - build - the element follows the Build profile specification + + publishedBy + (Security) Designates a `from` Vulnerability was made available for public use or reference by each `to` Agent. - - - + + + - - - - swid - Concise Software Identification (CoSWID) tag, as defined in [RFC 9393](https://www.rfc-editor.org/info/rfc9393) Section 2.3. + + + + + 1 - - - - sha1 - SHA-1, a secure hashing algorithm, as defined in [RFC 3174](https://www.rfc-editor.org/info/rfc3174). + + + + - - Defines the line range in the original host file that the snippet information -applies to. + + A buildType is a hint that is used to indicate the toolchain, platform, or +infrastructure that the build was invoked on. - - - - - + - - - + + + - - - + + Identifies who or what created the Element. + + - + - core - the element follows the Core profile specification - - - Describes the preprocessing steps that were applied to the raw data to create the given dataset. - - + dataset + the element follows the Dataset profile specification - - - + + + + urlScheme + [Uniform Resource Identifier (URI) Schemes](https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml). The scheme used in order to locate a resource. - - Provides an indication of where to retrieve an external Element. - - + + + - - - - - 1 + + + - - Specifies a time when a vulnerability assessment was modified - - + + + + kilowattHour + Kilowatt-hour. - - - + + + - + - invokedBy - The `from` Element was invoked by the `to` Agent, during a LifecycleScopeType period (for example, a Build element that describes a build step). + hasExample + Every `to` Element is an example for the `from` Element (`from` hasExample `to`). - - + + + + An Individual Value for License when no assertion can be made about its actual +value. + + + + + Describe that a CVE is known to have an exploit because it's been listed in an exploit catalog. + + + + + 1 @@ -4170,352 +4197,353 @@ applies to. qualityAssessmentReport A reference to a quality assessment for a package. - - - - securityOther - Used when there is a security related identifier of unspecified type. - - - Specifies the version of a VEX statement. - - + + Specifies the unit in which energy is measured. + + - - - + + + - - - - + + Provides the license under which the SPDX documentation of the Element can be +used. + + - - - + + + + hasDependencyManifest + The `from` Element has manifest files that contain dependency information in each `to` Element. - - A canonical, unique, immutable identifier of the artifact content, that may be -used for verifying its identity and/or integrity. + + Provides the location for more information regarding an external identifier. - + - + + + + + + - evidence - the Element is the evidence that a specification or requirement has been fulfilled + install + the Element is used to install software on disk - - References an Element on the right-hand side of a relationship. + + Provides additional purpose information of the software artifact. - + - - - - - 1 + + Capture the scope of information about a specific relationship between elements. + + - - - + + Defines the beginning of a range. + + - - - + + + + hasPrerequisite + The `from` Element has a prerequisite on each `to` Element, during a LifecycleScopeType period. - + - - video - data is video based, such as a collection of movie clips featuring Tom Hanks. + + sha3_224 + SHA-3 with a digest length of 224, as defined in [FIPS 202](https://csrc.nist.gov/pubs/fips/202/final). - - Provides the location of an exploit catalog. - - + + + + hasDynamicLink + The `from` Element dynamically links in each `to` Element, during a LifecycleScopeType period. - - - - + + + Specifies the type of a content identifier. - - - + + + - - - - - 1 + + + + testedOn + (AI, Dataset) The `from` Element has been tested on the `to` Element(s). - + + + + + - - directDownload - the dataset is publicly available and can be downloaded directly. + + funding + A reference to funding information related to a package. - + + Records the type of the model used in the AI software. + + + + + + + + - hasSpecification - Every `to` Element is a specification for the `from` Element (`from` hasSpecification `to`), during a LifecycleScopeType period. + copiedTo + The `from` Element has been copied to each `to` Element. - + - - swhid - SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and in the case of filess they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`. - - - - - - 1 + + republishedBy + (Security) Designates a `from` Vulnerability's details were tracked, aggregated, and/or enriched to improve context (i.e. NVD) by each `to` Agent. - - - + + Specifies the type of the content identifier. + + - - - + + + - - - + + + - - - + + + - - Provides the license under which the SPDX documentation of the Element can be -used. + + Maps a LicenseRef or AdditionRef string for a Custom License or a Custom +License Addition to its URI ID. - - - - - - descendantOf - The `from` Element is a descendant of each `to` Element. + - - A buildType is a hint that is used to indicate the toolchain, platform, or -infrastructure that the build was invoked on. + + Describes potentially noisy elements of the dataset. - + - - - + + + - - - + + + Specifies the type of an external reference. - - - + + + - - - + + + - - Specifies the SPDX License List version in which this license or exception -identifier was deprecated. - - + + + + gitoid + [Gitoid](https://www.iana.org/assignments/uri-schemes/prov/gitoid), stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects). A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an [Artifact Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-identifier-types) for the software artifact or an [Input Manifest Identifier](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#input-manifest-identifier) for the software artifact's associated [Artifact Input Manifest](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-input-manifest); this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See [OmniBOR Specification](https://github.com/omnibor/spec/), a minimalistic specification for describing software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/eb1ee5c961c16215eb8709b2975d193a2007a35d/spec/SPEC.md#artifact-dependency-graph-adg). + + + + - + - - complete - The relationship is known to be exhaustive. + + sensor + data is recorded from a physical sensor, such as a thermometer reading or biometric device. - + - - doesNotAffect - (Security/VEX) The `from` Vulnerability has no impact on each `to` Element. The use of the `doesNotAffect` is constrained to `VexNotAffectedVulnAssessmentRelationship` classed relationships. + + securityOther + Used when there is a security related identifier of unspecified type. - - + + - 1 1 - - - - manifest - the Element is a software manifest - - - - Specifies the CVSS base, temporal, threat, or environmental severity type. + + + - + - - vulnerableCodeNotPresent - The product is not affected because the code underlying the vulnerability is not present in the product. - - - - - A canonical, unique, immutable identifier - - - - + + structured + data is stored in tabular format or retrieved from a relational database. - - - + + + - - - + + + + + 1 + 1 - - - + + + + build + A relationship has specific context implications during an element's build phase, during development. - - - + + + + + + 1 - + - - other - Any other units of energy measurement. + + documentation + A reference to the documentation for a package. - + - - test - The Element is a test used to verify functionality on an software element + + cve + Common Vulnerabilities and Exposures identifiers, an identifier for a specific software flaw defined within the official CVE Dictionary and that conforms to the [CVE specification](https://csrc.nist.gov/glossary/term/cve_id). - - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - - + + + - + - - operatingSystem - the Element is an operating system + + build + SBOM generated as part of the process of building the software to create a releasable artifact (e.g., executable or package) from data such as source files, dependencies, built components, build process ephemeral data, and other SBOMs. - - - - - 1 + + + - + - - vulnerableCodeCannotBeControlledByAdversary - The vulnerable component is present, and the component contains the vulnerable code. However, vulnerable code is used in such a way that an attacker cannot mount any anticipated attack. + + module + the Element is a module of a piece of software - - - + + Specifies until when the artifact can be used before its usage needs to be +reassessed. + + - - - - - 1 + + + + - - - - cwe - [Common Weakness Enumeration](https://csrc.nist.gov/glossary/term/common_weakness_enumeration). A reference to a source of software flaw defined within the official [CWE List](https://cwe.mitre.org/data/) that conforms to the [CWE specification](https://cwe.mitre.org/). + + + - - - - deployed - SBOM provides an inventory of software that is present on a system. This may be an assembly of other SBOMs that combines analysis of configuration options, and examination of execution behavior in a (potentially simulated) deployment environment. + + + - - - + + + - - Specifies an Element contained in a piece of software where a vulnerability was -found. - - + + Specifies the version of a VEX statement. + + - - - - documentation - Element is documentation + + + - - Specifies the type of the external reference. + + + + + + Property describing the session in which a build is invoked. - + - - Specified the time and date when a vulnerability was withdrawn. + + + + + + Describes the anonymization methods used. - + - - - - noSupport - there is no support for the artifact from the supplier, consumer assumes any support obligations. + + + - - - + + + - - - + + + - - - + + + + + + + + Indicates whether a relationship is known to be complete, incomplete, or if no assertion is made with respect to relationship completeness. A place for the SPDX document creator to record a website that serves as the @@ -4523,1050 +4551,1022 @@ package's home page. - - - - + + + - + - - high - When a CVSS score is between 7.0 - 8.9 + + serializedInArtifact + The `from` SPDXDocument can be found in a serialized form in each `to` Artifact. - - - + + + + build + the element follows the Build profile specification - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - - + + References an Element on the right-hand side of a relationship. + + + + + + + + 1 - - - + + + + + + + + ai + the element follows the AI profile specification + + + + + riskAssessment + A reference to a risk assessment for a package. + + + + + + + + Specifies the SSVC decision type. + + + + + hasAssessmentFor + (Security) Relates a `from` Vulnerability and each `to` Element(s) with a security assessment. To be used with `VulnAssessmentRelationship` types. + + + + + application + the Element is a software application - - - + + + - - Indicates whether the system can perform a decision or action without human -involvement or guidance. + + Defines the original host file that the snippet information applies to. - + - + - An individual human being. - + An element of hardware and/or software utilized to carry out a particular function. + - - - + + Describes relevant information about different steps of the training process. + + - - - - software - the element follows the Software profile specification + + + + - - - + + + - - - + + + - - - + + + - - Describes if a given file is a directory or non-directory kind of file. - - + + + - - + + 1 - - - + + + - - - - Describes a certain part of a file. - - - - - + + + - - - + + + - - - + + + 1 - - Impact justification label to be used when linking a vulnerability to an element -representing a VEX product with a VexNotAffectedVulnAssessmentRelationship -relationship. - - + + + - - - - - 1 + + + Enumeration of the different kinds of SPDX file. - - - + + + - + - securityPenTestReport - A reference to a [penetration test](https://en.wikipedia.org/wiki/Penetration_test) report for a package. + vulnerabilityExploitabilityAssessment + A reference to a Vulnerability Exploitability eXchange (VEX) statement which provides information on whether a product is impacted by a specific vulnerability in an included package and, if affected, whether there are actions recommended to remediate. See also [NTIA VEX one-page summary](https://ntia.gov/files/ntia/publications/vex_one-page_summary.pdf). - + - - registration - the dataset is not publicly available and an email registration is required before accessing the dataset, although without an affirmative acceptance of terms. + + sha1 + SHA-1, a secure hashing algorithm, as defined in [RFC 3174](https://www.rfc-editor.org/info/rfc3174). - - - - specification - the Element is a plan, guideline or strategy how to create, perform or analyse an application + + + + + 1 - - - + + + + + 1 + 1 - - Provides a place for the SPDX data creator to record acknowledgement text for -a software Package, File or Snippet. + + Provides a detailed description of the Element. - - - - - - - - - - - - - - - + + + + + 1 + 1 - - Records the biases that the dataset is known to encompass. + + The percentile of the current probability score. - - - - A License participating in a 'with addition' model. - - + - - Identifies who or what created the Element. - - + + + + npm + A reference to an npm package. The package locator format, looks like `package@version`, is defined in [npm Docs](https://docs.npmjs.com/cli/v10/configuring-npm/package-json). - - - + + + - - - + + + - - - + + + - - Provides a place for the SPDX data creator to record the package URL string -(in accordance with the Package URL specification) for a software Package. + + Property that describes the URI of the build configuration source file. - - Conveys information about how VEX status was determined. - - + + + - - - + + + + componentNotPresent + The software is not affected because the vulnerable component is not in the product. + + + + - - 1 1 - - Specifies the time from which an element is applicable / valid. - - - - - Provides a reference number that can be used to understand how to parse and interpret an Element. - - - - - - - - - - - Refers to any object that stores content on a computer. - - - - + + + - - - - configures - The `from` Element is a configuration applied to each `to` Element, during a LifecycleScopeType period. + + + - - - + + + - - - + + + - + - - serious - The highest level of risk posed by an AI system. - - - - - - - - - - - Records the measurement of prediction quality of the AI model. - - - - - - - - - - Specifies the type of an annotation. - - - Identifies an external Element used within a Document but defined external to -that Document. - - + + lite + the element follows the Lite profile specification - + - patch - Element contains a set of changes to update, fix, or improve another Element - - - - - - - - - bower - A reference to a Bower package. The package locator format, looks like `package#version`, is defined in the "install" section of [Bower API documentation](https://bower.io/docs/api/#install). + bom + Element is a bill of materials - - - + + + - - - + + Captures a limitation of the AI software. + + - - - - hasTestCase - Every `to` Element is a test case for the `from` Element (`from` hasTestCase `to`). + + + Specifies the type of an external identifier. - - - - An Individual Value for Element representing a set of Elements with -cardinality (number/count) of zero. - - + + + + - - - - - 1 + + A probability score between 0 and 1 of a vulnerability being exploited. + + - + - - dependsOn - The `from` Element depends on each `to` Element, during a LifecycleScopeType period. + + metrics + A reference to metrics related to package such as OpenSSF scorecards. - - - - describes - The `from` Element describes each `to` Element. To denote the root(s) of a tree of elements in a collection, the rootElement property should be used. + + + + A type of extension consisting of a list of name value pairs. + + + - + - - hasDistributionArtifact - The `from` Element is distributed as an artifact in each Element `to` (e.g. an RPM or archive file). + + support + the artifact has been released, and is supported from the supplier. There is a validUntilDate that can provide additional information about the duration of support. - - - + + + + + + + 1 - - - + + + - - - + + + + blake2b256 + BLAKE2b algorithm with a digest size of 256, as defined in [RFC 7693](https://www.rfc-editor.org/info/rfc7693) Section 4. - - - + + + - - - + + + + complete + The relationship is known to be exhaustive. - - - + + + + Abstract class representing a License or an OrLaterOperator. + - 1 - - - - - - - + + + - - - + + + - - Specifies whether an additional text identifier has been marked as deprecated. - - + + + - - - + + Specifies the amount of energy consumed when finetuning the AI model that is +being used in the AI system. + + - + - - build - A relationship has specific context implications during an element's build phase, during development. - - - - + + exploitCreatedBy + (Security) The `from` Vulnerability has had an exploit created against it by each `to` Agent. - + - - A characterization of some aspect of an Element that is associated with the Element in a generalized fashion. - + Categories of confidentiality level. - - - - fixedBy - (Security) Designates a `from` Vulnerability has been fixed by the `to` Agent(s). + + + - - - + + + - - Describes if any sensitive personal information is present in the dataset. - - + + + Provide an enumerated set of lifecycle phases that can provide context to relationships. - - - + + + - - - - security - the element follows the Security profile specification + + Describes how the dataset was collected. + + - - - - - 1 + + Specifies the type of the external reference. + + - - - + + + - - - + + + + An Individual Value for Element representing a set of Elements of unknown +identify or cardinality (number). + + - - Specifies the type of the external identifier. - - + + + + email + Email address, as defined in [RFC 3696](https://www.rfc-editor.org/info/rfc3986) Section 3. - + - - no - Indicates absence of the field. + + delegatedTo + The `from` Agent is delegating an action to the Agent of the `to` Relationship (which must be of type invokedBy), during a LifecycleScopeType (e.g. the `to` invokedBy Relationship is being done on behalf of `from`). - - - + + + + altWebPage + A reference to an alternative web page. - + - - support - the artifact has been released, and is supported from the supplier. There is a validUntilDate that can provide additional information about the duration of support. + + high + The second-highest level of risk posed by an AI system. - - - + + Provides advise on how to mitigate or remediate a vulnerability when a VEX product +is affected by it. + + - - - + + + + - - - - testedOn - (AI, Dataset) The `from` Element has been tested on the `to` Element(s). + + + - - Capture the scope of information about a specific relationship between elements. - - + + + - - - - reportedBy - (Security) Designates a `from` Vulnerability was first reported to a project, vendor, or tracking database for formal identification by each `to` Agent. + + + - - - + + + - - - + + + + buildSystem + A reference build system used to create or publish the package. - - Provides an unambiguous mechanism for conveying a URI fragment portion of an -ElementID. - - + + + - - - - + + + + sourceArtifact + A reference to an artifact containing the sources for a package. - - - + + + - - - + + + + + 1 - - - + + + - - - + + + + + 1 - - Specifies the licenseId that is preferred to be used in place of a deprecated -License or LicenseAddition. + + Specifies the time from which an element is no longer applicable / valid. - + - - - + + + + + 1 - - - + + + Specifies the CVSS base, temporal, threat, or environmental severity type. - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - Enumeration of dataset types. + + + - - - + + + - - Property describing the session in which a build is invoked. - - + + + + audio + data is audio based, such as a collection of music from the 80s. - - - + + + - - - + + A substitute for a URI. + + - - - - + + Identifies an external Element used within a Document but defined external to +that Document. + + - - - + + + + - + - - noAssertion - data type is not known. + + green + Dataset can be shared within a community of peers and partners. - - - + + + - - - + + Specifies whether the License is listed as approved by the +[Open Source Initiative (OSI)](https://opensource.org). + + - - + + + + + + + + releaseHistory + A reference to a published list of releases for a package. + + + - - - A concrete subclass of AnyLicenseInfo used by Individuals in the -ExpandedLicensing profile. - - + + + - - - ^\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\dZ$ - - + + + - - Defines the original host file that the snippet information applies to. - - + + + - + - A container for a grouping of SPDX-3.0 content characterizing details -(provenence, composition, licensing, etc.) about a product. - - - - - - - timestamp - data is recorded with a timestamp for each entry, but not necessarily ordered or at specific intervals, such as when a taxi ride starts and ends. + Enumeration of dataset types. - - - + + + - + - sha224 - SHA-2 with a digest length of 224, as defined in [RFC 3874](https://www.rfc-editor.org/info/rfc3874). + falcon + [FALCON](https://falcon-sign.info/falcon.pdf) - - - Availability of dataset. + + + - - - ^[^\/]+\/[^\/]+$ - - - 1 + + + - - Property describing the start time of a build. - - + + + - - A buildId is a locally unique identifier used by a builder to identify a unique -instance of a build produced by it. + + Identifies the name of an Element as designated by the creator. - - - - - 1 - - - - - - - - - - - - - - - Records a hyperparameter used to build the AI model contained in the AI -package. - - - - + - - hasDynamicLink - The `from` Element dynamically links in each `to` Element, during a LifecycleScopeType period. - - - Property that describes the digest of the build configuration file used to -invoke a build. - - - - - - - - - - Specifies the safety risk level. + + megajoule + Megajoule. - - - + + Provides information about the content type of an Element or a Property. + + - - - - releaseNotes - A reference to the release notes for a package. + + Explains why a VEX product is not affected by a vulnerability. It is an +alternative in VexNotAffectedVulnAssessmentRelationship to the machine-readable +justification label. + + - - - + + + - - - + + + + + + 1 - - - + + + + - - - + + + + design + A relationship has specific context implications during an element's design. - - - + + + - - - + + + - - - + + + + software + the element follows the Software profile specification - - - + + Specifies the CVSS vector string for a vulnerability. + + - - - + + + + development + A relationship has specific context implications during development phase of an element. - - - + + + - - - - + + + - - Specifies whether the License is listed as free by the -[Free Software Foundation (FSF)](https://fsf.org). - - + + + Specifies the exploit catalog type. - - - + + + Provides information about the primary purpose of an Element. - - - - - 1 + + + - - - + + + - - - + + + + hasSpecification + Every `to` Element is a specification for the `from` Element (`from` hasSpecification `to`), during a LifecycleScopeType period. - - - + + + - - - - - 1 + + + - - - + + + - - Identifies when the Element was originally created. - - + + + - - - + + + Information about the relationship between two Elements. - - - + + + + md4 + MD4 message-digest algorithm, as defined in [RFC 1186](https://www.rfc-editor.org/info/rfc1186). Describes the confidentiality level of the data points contained in the dataset. - - - - - - - - + + + - - - + + + - - - + + Identifies the full text of a LicenseAddition. + + - - - + + + - - - - Portion of an AnyLicenseInfo representing this version, or any later version, -of the indicated License. - - - + + + - - - + + + - - - + + Describes a mechanism to update the dataset. + + - - - ^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ - - - 1 + + + - - Identifies the name of an Element as designated by the creator. + + A value used in a generic key-value pair. - - - + + + - - - + + + + securityOther + A reference to related security information of unspecified type. - + + + + + + + + + - - text - data consists of unstructured text, such as a book, Wikipedia article (without images), or transcript. + + bower + A reference to a Bower package. The package locator format, looks like `package#version`, is defined in the "install" section of [Bower API documentation](https://bower.io/docs/api/#install). - - - + + + - - - + + + - - - + + Specifies whether an additional text identifier has been marked as deprecated. + + - - - + + + - - - + + + Provides a set of values to be used to describe the common types of SBOMs that +tools may create. - - - + + + - - - + + + - - - - usesTool - The `from` Element uses each `to` Element as a tool, during a LifecycleScopeType period. + + + - - - + + + - - - + + + + - - - + + + - - - Provide an enumerated set of lifecycle phases that can provide context to relationships. + + + - - Timestamp of impact statement. + + + + + + Records the measurement of prediction quality of the AI model. + + + + + + + + + Provides a numerical (0-10) representation of the severity of a vulnerability. - + - - - + + + - - - Specifies the SSVC decision type. + + + + test + A relationship has specific context implications during an element's testing phase, during development. - - - + + + + binaryArtifact + A reference to binary artifacts related to a package. - - - + + + + - - A name used in a CdxExtension name-value pair. - - + + + - - - + + + + text + data consists of unstructured text, such as a book, Wikipedia article (without images), or transcript. - - - + + + - - + + - - - + + + - - - + + Provides an unambiguous mechanism for conveying a URI fragment portion of an +ElementID. + + - - Describes the type of annotation. - - + + + - - - Enumeration of the different kinds of SPDX file. + + + - - Identifies the full text of a LicenseAddition. + + + + + + + + doesNotAffect + (Security/VEX) The `from` Vulnerability has no impact on each `to` Element. The use of the `doesNotAffect` is constrained to `VexNotAffectedVulnAssessmentRelationship` classed relationships. + + + Provides a place for the SPDX data creator to record the package URL string +(in accordance with the Package URL specification) for a software Package. - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + + securityThreatModel + A reference the [security threat model](https://en.wikipedia.org/wiki/Threat_model) for a package. - - + + + + - - - + + + + - - - + + + - - - + + + + + + + + + + + diff --git a/v3.0.1-draft/sitemap.xml b/v3.0.1-draft/sitemap.xml index 4def26d3f8..645fdca676 100644 --- a/v3.0.1-draft/sitemap.xml +++ b/v3.0.1-draft/sitemap.xml @@ -2,1437 +2,1437 @@ https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/bibliography/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/introduction/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/normative-references/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/scope/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/serializations/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/terms-and-definitions/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/annexes/RDF-object-model-and-identifier-syntax/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/annexes/SPDX-Lite/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/annexes/SPDX-license-expressions/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/annexes/cross-reference/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/annexes/diffs-from-previous-editions/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/annexes/getting-started/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/annexes/including-security-information-in-SPDX/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/annexes/license-matching-guidelines-and-templates/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/annexes/pkg-url-specification/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/annexes/using-SPDX-short-identifiers-in-source-files/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/annexes/using-SPDX-to-comply-with-industry-guidance/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/licenses/CC-BY-3.0/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/licenses/Community-Spec-1.0/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/AI/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Classes/AIPackage/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Classes/EnergyConsumption/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Classes/EnergyConsumptionDescription/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/autonomyType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/domain/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/energyConsumption/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/energyQuantity/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/energyUnit/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/finetuningEnergyConsumption/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/hyperparameter/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/inferenceEnergyConsumption/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/informationAboutApplication/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/informationAboutTraining/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/limitation/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/metric/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/metricDecisionThreshold/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/modelDataPreprocessing/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/modelExplainability/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/safetyRiskAssessment/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/standardCompliance/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/trainingEnergyConsumption/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/typeOfModel/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Properties/useSensitivePersonalInformation/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Vocabularies/EnergyUnitType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/AI/Vocabularies/SafetyRiskAssessmentType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Build/Build/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Build/Classes/Build/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Build/Properties/buildEndTime/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Build/Properties/buildId/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Build/Properties/buildStartTime/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Build/Properties/buildType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Build/Properties/configSourceDigest/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Build/Properties/configSourceEntrypoint/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Build/Properties/configSourceUri/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Build/Properties/environment/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Build/Properties/parameters/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Core/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/Agent/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/Annotation/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/Artifact/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/Bom/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/Bundle/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/CreationInfo/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/DictionaryEntry/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/Element/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/ElementCollection/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/ExternalIdentifier/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/ExternalMap/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/ExternalRef/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/Hash/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/IntegrityMethod/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/LifecycleScopedRelationship/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/NamespaceMap/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/Organization/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/PackageVerificationCode/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/Person/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/PositiveIntegerRange/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/Relationship/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/SoftwareAgent/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/SpdxDocument/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Classes/Tool/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Datatypes/DateTime/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Datatypes/MediaType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Datatypes/SemVer/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Individuals/NoAssertionElement/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Individuals/NoneElement/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/algorithm/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/annotationType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/beginIntegerRange/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/builtTime/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/comment/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/completeness/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/contentType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/context/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/created/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/createdBy/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/createdUsing/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/creationInfo/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/dataLicense/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/definingArtifact/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/description/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/element/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/endIntegerRange/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/endTime/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/extension/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/externalIdentifier/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/externalIdentifierType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/externalRef/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/externalRefType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/externalSpdxId/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/from/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/hashValue/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/identifier/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/identifierLocator/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/imports/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/issuingAuthority/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/key/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/locationHint/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/locator/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/name/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/namespace/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/namespaceMap/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/originatedBy/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/packageVerificationCodeExcludedFile/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/prefix/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/profileConformance/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/relationshipType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/releaseTime/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/rootElement/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/scope/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/spdxId/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/specVersion/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/standardName/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/startTime/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/statement/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/subject/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/summary/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/suppliedBy/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/supportLevel/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/to/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/validUntilTime/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/value/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Properties/verifiedUsing/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Vocabularies/AnnotationType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Vocabularies/ExternalIdentifierType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Vocabularies/ExternalRefType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Vocabularies/HashAlgorithm/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Vocabularies/LifecycleScopeType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Vocabularies/PresenceType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Vocabularies/ProfileIdentifierType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Vocabularies/RelationshipCompleteness/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Vocabularies/RelationshipType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Core/Vocabularies/SupportType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Dataset/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Classes/DatasetPackage/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Properties/anonymizationMethodUsed/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Properties/confidentialityLevel/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Properties/dataCollectionProcess/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Properties/dataPreprocessing/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Properties/datasetAvailability/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Properties/datasetNoise/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Properties/datasetSize/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Properties/datasetType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Properties/datasetUpdateMechanism/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Properties/hasSensitivePersonalInformation/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Properties/intendedUse/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Properties/knownBias/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Properties/sensor/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Vocabularies/ConfidentialityLevelType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Vocabularies/DatasetAvailabilityType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Dataset/Vocabularies/DatasetType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/ExpandedLicensing/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Classes/ConjunctiveLicenseSet/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Classes/CustomLicense/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Classes/CustomLicenseAddition/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Classes/DisjunctiveLicenseSet/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Classes/ExtendableLicense/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Classes/IndividualLicensingInfo/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Classes/License/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Classes/LicenseAddition/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Classes/ListedLicense/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Classes/ListedLicenseException/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Classes/OrLaterOperator/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Classes/WithAdditionOperator/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Individuals/NoAssertionLicense/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Individuals/NoneLicense/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/additionText/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/deprecatedVersion/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/isDeprecatedAdditionId/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/isDeprecatedLicenseId/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/isFsfLibre/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/isOsiApproved/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/licenseXml/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/listVersionAdded/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/member/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/obsoletedBy/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/seeAlso/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/standardAdditionTemplate/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/standardLicenseHeader/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/standardLicenseTemplate/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/subjectAddition/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/subjectExtendableLicense/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/ExpandedLicensing/Properties/subjectLicense/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Extension/Extension/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Extension/Classes/CdxPropertiesExtension/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Extension/Classes/CdxPropertyEntry/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Extension/Classes/Extension/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Extension/Properties/cdxPropName/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Extension/Properties/cdxPropValue/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Extension/Properties/cdxProperty/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Licensing/Licensing/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Lite/Lite/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Security/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Classes/CvssV2VulnAssessmentRelationship/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Classes/CvssV3VulnAssessmentRelationship/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Classes/CvssV4VulnAssessmentRelationship/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Classes/EpssVulnAssessmentRelationship/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Classes/ExploitCatalogVulnAssessmentRelationship/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Classes/SsvcVulnAssessmentRelationship/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Classes/VexAffectedVulnAssessmentRelationship/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Classes/VexFixedVulnAssessmentRelationship/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Classes/VexNotAffectedVulnAssessmentRelationship/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Classes/VexUnderInvestigationVulnAssessmentRelationship/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Classes/VexVulnAssessmentRelationship/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Classes/VulnAssessmentRelationship/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Classes/Vulnerability/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/actionStatement/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/actionStatementTime/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/assessedElement/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/catalogType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/decisionType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/exploited/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/impactStatement/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/impactStatementTime/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/justificationType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/locator/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/modifiedTime/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/percentile/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/probability/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/publishedTime/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/score/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/severity/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/statusNotes/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/vectorString/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/vexVersion/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Properties/withdrawnTime/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Vocabularies/CvssSeverityType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Vocabularies/ExploitCatalogType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Vocabularies/SsvcDecisionType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Security/Vocabularies/VexJustificationType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/SimpleLicensing/SimpleLicensing/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/SimpleLicensing/Classes/AnyLicenseInfo/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/SimpleLicensing/Classes/LicenseExpression/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/SimpleLicensing/Classes/SimpleLicensingText/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/SimpleLicensing/Properties/customIdToUri/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/SimpleLicensing/Properties/licenseExpression/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/SimpleLicensing/Properties/licenseListVersion/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/SimpleLicensing/Properties/licenseText/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Software/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Classes/ContentIdentifier/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Classes/File/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Classes/Package/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Classes/Sbom/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Classes/Snippet/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Classes/SoftwareArtifact/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/additionalPurpose/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/attributionText/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/byteRange/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/contentIdentifier/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/contentIdentifierType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/contentIdentifierValue/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/copyrightText/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/downloadLocation/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/fileKind/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/homePage/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/lineRange/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/packageUrl/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/packageVersion/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/primaryPurpose/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/sbomType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/snippetFromFile/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Properties/sourceInfo/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Vocabularies/ContentIdentifierType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Vocabularies/FileKindType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Vocabularies/SbomType/ - 2024-08-08 + 2024-08-09 daily https://spdx.github.io/spdx-spec/v3.0.1-draft/latest/model/Software/Vocabularies/SoftwarePurpose/ - 2024-08-08 + 2024-08-09 daily \ No newline at end of file diff --git a/v3.0.1-draft/sitemap.xml.gz b/v3.0.1-draft/sitemap.xml.gz index bdaa4f3415a79d01b011bda8aca9d18ed5135d57..0b9172a3d7baf1f5c0b2ffe3e47a20315510defe 100644 GIT binary patch literal 2673 zcmV-%3Xb(3iwFn+T(xEb|8r?{Wo=<_E_iKh0Og%uQ{y-iz~A>%O!02Q%AI4=E0Qmebw-TM6dveF+G z;5=IM<>ce(*~tem(ke8?my`Ru%k0;a-_L*g+&Jwae26z2|K+3%q5j)o@bvU_>M=ki zYJX~7G4QgCZ~S0=ad39}+sXM)AL37XK=-Qs`K+xxPfzjjF}_yI(*i@;%ums_Z!=$m z94vl5Jv;rFDJSwU&?0~jgU^HX)!iovA1bTPKb?L0B|G~yJNqr(vc9%+n=FMXAb0Se zb0tu(J`Z-TbWI#=+xS0g?HuPCZQ(>+u81`qO>kB8$t9a+WBC!aVm`?rfFC4q2dW zd5Ym)x*4K6OwlynSh1*jZ0~8iw9BPC}NWCfi** zh{0yk#=*DBp5j9ypK5$?t9F12dSZS((fnXE$}aw$#XHCX*s5ww5`(jNZ}yQKNvn_! zhF9qy(Uy;5lTu#{uWp2V6a`QRnHX@zY7}*yrm6|b=>HBh1}`0wX1j5=1{W~mi6&TM ztJU4A1_n6FRsuQn3vii7M@;{0L{xUdiVe_xTtgYaFh&gH=3X>N(gw-wj$6+$Adg0nk zN;ox2el8^F)aru@>s5)Pei5QJc%6T1KcP?4c$k6ln8FlpzpujB9Swq%nIs)4IV?9Zpk#*4h zqTBk-{&PWfQ0-$FV+p$-_gUf`$%SOlD;Kt60MQtw8O-#NgLZ->2LXMWF}6u1!mU~j zhCa|lL&ZWAuR%suYmhu7@?;rRmE>F7hHLU+`X*{VFt?D?hxsaeNuT1%1SnFh{Wl1u zRrGj2>gaNGQcQM`)* zSi5D#fWvlMaIMG#cbghPpNf}&o7p@(2?tF49kcj_v6T%Eli|)(51s8`4?fUdg!Z;`D>ee5O@@X52E1ni6ekbi(6wHkC6mFHc6&f^ zV!2pxqPZuVuh0ubeq(VrmpIxD)2>(o51zIdnJMT87VJUM&c;9F0Y;_|7{yMn2Evil zM=Z;b(nh$<97enIuVS%Lw1LBReLoMoK1w?cS3K;9RGN_mNGW{zAauiHq#-Z4{fslU zQUuF{s;aFEJp5MZeUr?gCX~rT&%>?o2s}8n?Lu6>A`@dsGm-*EFtLElCf7uH4GD3;da9M*chu33WNtX z4mxLT;1ml(@g$lTNcgxz((Mo3pFOXoG=Y&sYudAsn6Olpa4RM( zsbVY}yCLCN7pAZP%>pR!2oYHbjq2V6)NJJQg3X4)qP4Qghgj{^3>-3vzuvFy$ZU(d z7moa<@E%o4P9M_GY}jMk&+KN@SvL-RIw^n^QtOptDKU04ZbvMV1zyBs)N8X&MJG#? zvLro(?O)0a+v-r=d&)$(U{uPxo#%5{-WJ)mpz_OPXt zg6E1@H{F31oZ#pm!|?)Gyfj?IwopEc<7Kq(7CkUyn&F?^kjN_+$4K{ed;#AewFP~} zg{~By-H{wUn3ytuRdTVh8JCa7KA8&?Y?kF{`g@{rhZ~wbLu=HdACec0dxYa-eS;++ zS*Xdf7D?=N*}+NEJ-)(&Yg;winjejkX*pY`M9+x&2wq`qe6SVejPEzH4V6N&TFA?c zWAyCDXxdFOO3XFz9H-Bfz_y=}ttas^CC|R&EnTMQ!{$10W}7S})C@cD+D+q)?mF5< zWD~Joru$cX&SvH@Lwup?C9kP?SOSw5-R|zydXU~xEwT10or2ndOc`sGL+W2eL_gj_ zZX^!TRERfou4f}p%uAn7aqfU4+qK7GT|2t~hFzz-QTa!uIkNe%7NJqdaO}MbsyR4* zTz2kl3R$C?d+{oq2N-H^8G@~|=7wAKtg6$u`I4^J^sgWk$7y(g$+$ne6g*~br(-~_ zuHR!)+I*XuniJC1HJ@9*-9l2!=dR)lNBAJwV=OM+v>P7W^%U9c{@0-B7IS=!DorYq zP|s@=?XZq1M!m27MX~iWkWE{jar=Ta#dgJ6c>nO}q0uJoXn3DWVvs*;v7hqicR~3J zcgjf}DY-K)Yi%)%L=f5*+-YZiA-OX?z;c-9(W(UX4p1*~`7SuW+whKh_1-9OS7s6K z!lK1{2hi*h-vJ*u%K4I8q}}k9Hgk7Ix`^EyxX6~X>Sb$Z87Ru7RQtGOr=^ljqv>N( zAkkAUZ`B6{omD|JilL7Pt2#;yeq!)|i{6f4A{AHcShUaZQ>9M|InE3-4!ZK|x>JJE*Cz;5yla%R|0h4`^G~3^;vG^CypOskv%^2h=g**?jxAl+*V9T z4AwOSCNS#@!zikAA&FDXpNy46MY5vQI`^p{7>StuEdNmX3J(2O7l&sI(Q_2u5;VqhYpk)t%{a z?=&|g(ms|xEQjg5Vs1*VkLDsPox*okpa?e4?gO`9Fp zcBZ*=+gzMv_a12ylF(A5j-(uWfBlh??Z~#0&BM*j0Lf$$Tah*VLJ|Z(0Q~UVy3%h} z;5=IM@$B9C+p{-dq*Z8&k7swcm)Wmpzg_(Fp>f(ncoT0n{^MC0LjCvA=;7hv++%=B z)c)MMV&r8R-}uq?;^^)9-_9<6dK16W1G-o3*9UFoMS6;lkMXrypBEU)W_gabeVh3j zF#0e`AMHO$_)uAO@&4`mU$VEq#_xE`_FC^YSqf7??%+Qc zN}%3+81=4nO&smp_&;my5|BhQB1YAMpAO{!6Gk9VM zUfLR{wHX`=jem+XWT^ea1Gvg(!l+C^js__*2xDL!hx*O*GPBF?AVU`01-ivT1twsQ z;4;54L9B_wEv~13Wb?SdP;S3Q3C2SP>)L_$gvXk6*84{}OO!%kp8G6!w#s6Mtk5<- z14UX06c9pG;xZqE3!sQnppm*!EeFWPVc2A7@@{>%Cce(nd?E_BlL8S&mWi=wqLkKX zpj(Ne5?!|+A<9?(D6;s>_QtsKNI_7S+_5x1bxLvI@=Ajn_8Xw%I9iW1qnBPt`KblOkPyf#19b^G)RW&Aw!9~0`dq<9>RY*tU ztMpB@<&)T?)EDEcYaxG#0;q$`47g%5iMmcx)dXeqUjt3SONXS{uAQyH1&ny23D($Z zbGxa50gkejKo0!^T;|aU)4v)Km7TC*19TVHPzEr0v=u_s2TU4hM>ZBRpO{$gs2UE%fGaLp-t; z_imVEYEkx793U+QgdthDPYp(eqWej={X3^0b&j5JSf&dzqi(SRMnqSfx@VF0)tPk= zaY@$0k=Eo`EZR-kDHil1M_<4-Gr?_Yi-sZFokJc_U{>g?A!{_90PX#;o+Qu2I_Q4T zZT)Wlxu80z4l#_egx!yaEOCzHLNe%;PqtzJ(HNx}%=C$ac7h}a0ezY&wn-(zZCVY6 zKF~}<#X=NsK_*sfkUS*vY#mjVgWO0BizTNE=7t$N^u1~y#lhk zIY%sCK%pSJmvaQOfa;#I(RO7Nu23~XM^(+Hr~#KmGkKrEA(sL2K>Y+8UD#;$Oz7`cLxF~e&UUm1A80Q^2iv(78-dU!Lqh-q-ZKG;lZSBV+91!G$zV&nJ)k(T zeA;lLxg(peFbG6`W3iu09PNgAS1f@CPg{)46!ZfN4xngf;~(keA$k#F<+u zf@MNg)z$?bek=68N#;-!%H*Nv;a2zoJUF!NLR>y06Jtm-k^)9Bv4G4j-i;Rx>FB*4 zP!!7r8b(gvdN_t}woa9)L0zKeF%oMBIj)(Y*i?vlV!MJGhKa0jy|6wu#%hED;em~V z&RH8c#llcLiRK9sKJJio`+aw47Z09oF|My%lvGc;I>-P`U?kC+_G~03ELA1kh6zim z7|X_PNI2GoIjlgl017-pL{>thx-$Va8~MCqv!SqRt!(lkRtGf$$4ug{4{JLz+u|OC zBflwpK$Viy$MiEB4ww!zyBT%XwF93{3SfoQdgWM3jDE)LghjHzlX#4JZPBUdWQkIi zq=&HoO_^a|9jbdz`DnEr(m@WMHJfT%*P<({a_5QWcnsjRr8`@>F4Cz7bZy=NwvGJFtQi9Q|WBo&bxN#;e#C%4cyrjrP@|2WCtQ{F56JdFA31>8_41;0vU-ps%>l zmBO<-l4Af9Q|7NqE;csf@`tex<`W7w%W^dRJ<+(s9nFEEH5t$k$qU8YqhKKixy_ zBo5J3h!=BiXCqI{OP|ki>3}2KH;?1Gc6J2}yH0nb@{dY$Wb&)9?tBaesCxc+A{Rr+{2t zzo(?M`F1rmXQZoZKDK_pg{0PxUBwrU@IkVtSX{cPA0FKG6xrIaO9VJ|W)vVCW0H!#Wu&?-yG^L0{WDs;S%GrC|n_Hf5%4tl$H*dszR2hY^CQEbC)b z$nkp)OglgB*lc#`PgFDUpF-PbJl8H&ETp=qJwbPLoovG8F<;*U+LkrBQn&WbAvZY9 za&(>o&L2~~m=e;RdNvOaB3jP-7o;hA)vN-Ta7FvX@e?ev$A_MfP_Ed00<&1!iV2Cq zx`x06W_w{AMRhJDajJm|8$w?w+DQeTa|(t d)`Er5I7HfB{lCfg_Lqln@n8DQgayg&003s0D+&Mr