All Downloads are FREE. Search and download functionalities are using the official Maven repository.

resources.spdx-model-v3.0.1.jsonld Maven / Gradle / Ivy

[
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Commentary on an assertion that an annotator has made."
      }
    ],
    "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/RelationshipType/hasRequirement",
    "@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 requirement on each `to` Element, during a LifecycleScopeType period."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasRequirement"
      }
    ]
  },
  {
    "@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/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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference the [security threat model](https://en.wikipedia.org/wiki/Threat_model) for a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "securityThreatModel"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/justificationType",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType"
      }
    ]
  },
  {
    "@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/Software/SoftwarePurpose"
    ],
    "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)"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "archive"
      }
    ]
  },
  {
    "@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#label": [
      {
        "@value": "dynamicAnalysisReport"
      }
    ]
  },
  {
    "@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\nOpen Source Initiative (OSI)."
      }
    ],
    "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/ExternalRefType/qualityAssessmentReport",
    "@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 quality assessment for a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "qualityAssessmentReport"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/AI/finetuningEnergyConsumption",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@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#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription"
      }
    ]
  },
  {
    "@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": "Property describes the invocation entrypoint of a build."
      }
    ],
    "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/annotationType",
    "@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 annotation."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/AnnotationType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseText",
    "@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 License or Addition."
      }
    ],
    "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/urlScheme",
    "@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": "[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": "urlScheme"
      }
    ]
  },
  {
    "@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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "the Element is a module of a piece of software"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "module"
      }
    ]
  },
  {
    "@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/ExternalRefType/purchaseOrder",
    "@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 purchase order for a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "purchaseOrder"
      }
    ]
  },
  {
    "@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"
    ],
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#IRI"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:Nb618ae63e1124869b9e8b168e9acb6b4"
      },
      {
        "@id": "_:N03a14f66dcfd4c7b9d5c0a63388baaac"
      }
    ]
  },
  {
    "@id": "_:Nb618ae63e1124869b9e8b168e9acb6b4",
    "http://www.w3.org/ns/shacl#datatype": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#decimal"
      }
    ],
    "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/Security/probability"
      }
    ]
  },
  {
    "@id": "_:N03a14f66dcfd4c7b9d5c0a63388baaac",
    "http://www.w3.org/ns/shacl#datatype": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#decimal"
      }
    ],
    "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/Security/percentile"
      }
    ]
  },
  {
    "@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/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)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "sha3_512"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/productMetadata",
    "@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 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/",
    "@type": [
      "http://www.w3.org/2002/07/owl#Ontology"
    ],
    "http://purl.org/dc/terms/abstract": [
      {
        "@language": "en",
        "@value": "This ontology defines the terms and relationships used in the SPDX specification to describe system packages"
      }
    ],
    "http://purl.org/dc/terms/created": [
      {
        "@type": "http://www.w3.org/2001/XMLSchema#date",
        "@value": "2024-04-05"
      }
    ],
    "http://purl.org/dc/terms/creator": [
      {
        "@language": "en",
        "@value": "SPDX Project"
      }
    ],
    "http://purl.org/dc/terms/license": [
      {
        "@id": "https://spdx.org/licenses/Community-Spec-1.0.html"
      }
    ],
    "http://purl.org/dc/terms/references": [
      {
        "@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/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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to binary artifacts related to a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "binaryArtifact"
      }
    ]
  },
  {
    "@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"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/intendedUse",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "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"
      }
    ]
  },
  {
    "@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/Core/ExternalRefType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to the patch or source code that fixes a vulnerability."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "securityFix"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/dataPreprocessing",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "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."
      }
    ],
    "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/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": [
      {
        "@language": "en",
        "@value": "the Element is the evidence that a specification or requirement has been fulfilled"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "evidence"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/firmware",
    "@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 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/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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The `from` Element is an ancestor of each `to` Element."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "ancestorOf"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/endIntegerRange",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Defines the end of a range."
      }
    ],
    "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/impactStatement",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "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."
      }
    ],
    "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/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": [
      {
        "@language": "en",
        "@value": "data consists of unstructured text, such as a book, Wikipedia article (without images), or transcript."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "text"
      }
    ]
  },
  {
    "@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."
      }
    ],
    "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/ExpandedLicensing/licenseXml",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Identifies all the text and metadata associated with a license in the license\nXML format."
      }
    ],
    "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/md4",
    "@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": "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": "md4"
      }
    ]
  },
  {
    "@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/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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "track"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopedRelationship",
    "@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": "Provide context for a relationship that occurs in the lifecycle."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@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": "_:Na6076520369a4c939af966a109e9f81d"
      }
    ]
  },
  {
    "@id": "_:Na6076520369a4c939af966a109e9f81d",
    "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"
          }
        ]
      }
    ],
    "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/scope"
      }
    ]
  },
  {
    "@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": "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"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N82f168f519f84b918718a8fd0a5bd7a5"
      },
      {
        "@id": "_:N3eb59c0d8f1c4baebd95f29f7c0169fc"
      },
      {
        "@id": "_:N749bfae08b514a21a79f9d2f71057da9"
      },
      {
        "@id": "_:N2adb4f18d2704358ac6c9f6394de6e58"
      },
      {
        "@id": "_:Nc2f8077148fd44d3bbae6f49a7d8cfda"
      },
      {
        "@id": "_:N11ce0bf6c41d4212b5755b76ce0d76f7"
      },
      {
        "@id": "_:N221785f36cd44208a4c5c9e834ac8250"
      }
    ]
  },
  {
    "@id": "_:N82f168f519f84b918718a8fd0a5bd7a5",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/originatedBy"
      }
    ]
  },
  {
    "@id": "_:N3eb59c0d8f1c4baebd95f29f7c0169fc",
    "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
      }
    ],
    "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": "_:N749bfae08b514a21a79f9d2f71057da9",
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@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": "_:N2adb4f18d2704358ac6c9f6394de6e58",
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/releaseTime"
      }
    ],
    "http://www.w3.org/ns/shacl#pattern": [
      {
        "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$"
      }
    ]
  },
  {
    "@id": "_:Nc2f8077148fd44d3bbae6f49a7d8cfda",
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/validUntilTime"
      }
    ],
    "http://www.w3.org/ns/shacl#pattern": [
      {
        "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$"
      }
    ]
  },
  {
    "@id": "_:N11ce0bf6c41d4212b5755b76ce0d76f7",
    "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/Core/standardName"
      }
    ]
  },
  {
    "@id": "_:N221785f36cd44208a4c5c9e834ac8250",
    "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"
          }
        ]
      }
    ],
    "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/supportLevel"
      }
    ]
  },
  {
    "@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 time an artifact was released."
      }
    ],
    "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/Dataset/ConfidentialityLevelType/red",
    "@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": [
      {
        "@language": "en",
        "@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/Software/SoftwarePurpose/other",
    "@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 doesn't fit into any of the other categories"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "other"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/AI/modelExplainability",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "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."
      }
    ],
    "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/Dataset/ConfidentialityLevelType",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Categories of confidentiality level."
      }
    ]
  },
  {
    "@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/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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to a export control assessment for a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "exportControlAssessment"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@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#label": [
      {
        "@value": "noAssertion"
      }
    ]
  },
  {
    "@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": "_:N931c62956d61489bacba3d588781a983"
      },
      {
        "@id": "_:Nbc1b1034cec741988cac42eedaab273f"
      },
      {
        "@id": "_:Naaf109d0e18d412e9ea248e3520479d6"
      }
    ]
  },
  {
    "@id": "_:N931c62956d61489bacba3d588781a983",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType"
      }
    ],
    "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/Security/ExploitCatalogType/other"
          }
        ]
      }
    ],
    "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/Security/catalogType"
      }
    ]
  },
  {
    "@id": "_:Nbc1b1034cec741988cac42eedaab273f",
    "http://www.w3.org/ns/shacl#datatype": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#boolean"
      }
    ],
    "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/Security/exploited"
      }
    ]
  },
  {
    "@id": "_:Naaf109d0e18d412e9ea248e3520479d6",
    "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/Security/locator"
      }
    ]
  },
  {
    "@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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to a static analysis report for a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "staticAnalysisReport"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasProvidedDependency",
    "@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 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#label": [
      {
        "@value": "hasProvidedDependency"
      }
    ]
  },
  {
    "@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": "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#decimal"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssV2VulnAssessmentRelationship",
    "@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 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#IRI"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:Nfcfabd6837334800902d702a2224cf63"
      },
      {
        "@id": "_:N51b3938945d142239a7569ee5ec8d5c8"
      }
    ]
  },
  {
    "@id": "_:Nfcfabd6837334800902d702a2224cf63",
    "http://www.w3.org/ns/shacl#datatype": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#decimal"
      }
    ],
    "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/Security/score"
      }
    ]
  },
  {
    "@id": "_:N51b3938945d142239a7569ee5ec8d5c8",
    "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/Security/vectorString"
      }
    ]
  },
  {
    "@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/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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "timeseries"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/algorithm",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Specifies the algorithm used for calculating the hash value."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm"
      }
    ]
  },
  {
    "@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/Core/RelationshipType"
    ],
    "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`)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "delegatedTo"
      }
    ]
  },
  {
    "@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": "Describes how the dataset was collected."
      }
    ],
    "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/CvssV3VulnAssessmentRelationship",
    "@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."
      }
    ],
    "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": "_:Nef292b5a2b964a438a19a87abc0b770e"
      },
      {
        "@id": "_:Ncc153a1e18284300ab41f5f13fd7ff4f"
      },
      {
        "@id": "_:N42fb44c466e14d8e8b257e244bc34c3a"
      }
    ]
  },
  {
    "@id": "_:Nef292b5a2b964a438a19a87abc0b770e",
    "http://www.w3.org/ns/shacl#datatype": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#decimal"
      }
    ],
    "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/Security/score"
      }
    ]
  },
  {
    "@id": "_:Ncc153a1e18284300ab41f5f13fd7ff4f",
    "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": [
      {
        "@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://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/Security/severity"
      }
    ]
  },
  {
    "@id": "_:N42fb44c466e14d8e8b257e244bc34c3a",
    "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/Security/vectorString"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/licenseListVersion",
    "@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."
      }
    ],
    "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/externalSpdxId",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "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."
      }
    ],
    "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/ExpandedLicensing/standardAdditionTemplate",
    "@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."
      }
    ],
    "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/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": "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/2000/01/rdf-schema#label": [
      {
        "@value": "doesNotAffect"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Provide consumers with comments by the creator of the Element about the\nElement."
      }
    ],
    "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/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/SimpleLicensing/SimpleLicensingText",
    "@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 or addition that is not 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/Element"
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#IRI"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N5750d0691e19484581ac36403f62e6cc"
      }
    ]
  },
  {
    "@id": "_:N5750d0691e19484581ac36403f62e6cc",
    "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/SimpleLicensing/licenseText"
      }
    ]
  },
  {
    "@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": "_:N468bb83c053f48bcb3dda74b00344449"
      },
      {
        "@id": "_:Nbc970ba271ed48bd96807610a5fc1664"
      },
      {
        "@id": "_:N9e292defd1ab42b8a9f96e0b89605ce9"
      },
      {
        "@id": "_:N914c9ddc167b46f888ff032d632c6422"
      },
      {
        "@id": "_:Na2c671e4043a4e7e9c060e7f3a54ba3e"
      },
      {
        "@id": "_:N2422650402e049119d8cea81354c58e1"
      }
    ]
  },
  {
    "@id": "_:N468bb83c053f48bcb3dda74b00344449",
    "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#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/from"
      }
    ]
  },
  {
    "@id": "_:Nbc970ba271ed48bd96807610a5fc1664",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Element"
      }
    ],
    "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/to"
      }
    ]
  },
  {
    "@id": "_:N9e292defd1ab42b8a9f96e0b89605ce9",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@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/hasInput"
          },
          {
            "@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/hasOutput"
          },
          {
            "@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"
      }
    ]
  },
  {
    "@id": "_:N914c9ddc167b46f888ff032d632c6422",
    "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
      }
    ],
    "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/completeness"
      }
    ]
  },
  {
    "@id": "_:Na2c671e4043a4e7e9c060e7f3a54ba3e",
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@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": "_:N2422650402e049119d8cea81354c58e1",
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/endTime"
      }
    ],
    "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/Software/SoftwarePurpose/library",
    "@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 software library"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "library"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/contentIdentifierType",
    "@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 content identifier."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType"
      }
    ]
  },
  {
    "@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/LifecycleScopeType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "test"
      }
    ]
  },
  {
    "@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/Software/SoftwarePurpose/device",
    "@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 chipset, processor, or electronic board"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "device"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/prefix",
    "@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."
      }
    ],
    "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/value",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A value used in a generic key-value pair."
      }
    ],
    "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/runtimeAnalysisReport",
    "@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 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/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/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/VexUnderInvestigationVulnAssessmentRelationship",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Designates elements as products where the impact of a vulnerability is being\ninvestigated."
      }
    ],
    "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/Software/SoftwarePurpose/documentation",
    "@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": "Element is documentation"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "documentation"
      }
    ]
  },
  {
    "@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": "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": "affects"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/eolNotice",
    "@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 End Of Sale (EOS) and/or End Of Life (EOL) information related to a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "eolNotice"
      }
    ]
  },
  {
    "@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/DatasetAvailabilityType"
    ],
    "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"
      }
    ]
  },
  {
    "@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/Software/packageUrl",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@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."
      }
    ],
    "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/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": "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/Dataset/DatasetAvailabilityType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "scrapingScript"
      }
    ]
  },
  {
    "@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/Core/AnnotationType"
    ],
    "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)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "other"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/packageVersion",
    "@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."
      }
    ],
    "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/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/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/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/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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "build"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Identifies when the Element was originally created."
      }
    ],
    "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/AI/SafetyRiskAssessmentType/serious",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType"
    ],
    "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"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "the Element is an operating system"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "operatingSystem"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/Sbom",
    "@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 collection of SPDX Elements describing a single package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Bom"
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#IRI"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N86f9b7b90af545a4baaa4b71867cbb18"
      }
    ]
  },
  {
    "@id": "_:N86f9b7b90af545a4baaa4b71867cbb18",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/design"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/source"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/build"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/deployed"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/runtime"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType/analyzed"
          }
        ]
      }
    ],
    "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/sbomType"
      }
    ]
  },
  {
    "@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"
    ],
    "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."
      }
    ],
    "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": "_:N054580222e4f4782981d41f8556d0325"
      }
    ]
  },
  {
    "@id": "_:N054580222e4f4782981d41f8556d0325",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@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": 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/ExpandedLicensing/subjectLicense"
      }
    ]
  },
  {
    "@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/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": [
      {
        "@language": "en",
        "@value": "A reference to related security information of unspecified type."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "securityOther"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/sha256",
    "@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": "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"
      }
    ]
  },
  {
    "@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": "An individual human being."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@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/ExpandedLicensing/seeAlso",
    "@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/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/PositiveIntegerRange",
    "@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 tuple of two positive integers that define a range."
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#BlankNode"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N9e83153a23b242d790e3aeb68efd4994"
      },
      {
        "@id": "_:N6b5c35c4731e4a98b5f647e14dfe258d"
      }
    ]
  },
  {
    "@id": "_:N9e83153a23b242d790e3aeb68efd4994",
    "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
      }
    ],
    "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/beginIntegerRange"
      }
    ]
  },
  {
    "@id": "_:N6b5c35c4731e4a98b5f647e14dfe258d",
    "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
      }
    ],
    "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/endIntegerRange"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "A reference to the security adversary model for a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "securityAdversaryModel"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/catalogType",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Specifies the exploit catalog type."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/standardLicenseTemplate",
    "@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 License, in SPDX templating format."
      }
    ],
    "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/ProfileIdentifierType/extension",
    "@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 Extension profile specification"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "extension"
      }
    ]
  },
  {
    "@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/Core/HashAlgorithm/sha384",
    "@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": "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": "sha384"
      }
    ]
  },
  {
    "@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": "Provide the enumeration of possible decisions in the\n[Stakeholder-Specific Vulnerability Categorization (SSVC) decision tree](https://www.cisa.gov/stakeholder-specific-vulnerability-categorization-ssvc)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/buildSystem",
    "@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 system used to create or publish the package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "buildSystem"
      }
    ]
  },
  {
    "@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/ProfileIdentifierType/expandedLicensing",
    "@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 expanded Licensing profile specification"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "expandedLicensing"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/anonymizationMethodUsed",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Describes the anonymization methods used."
      }
    ],
    "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/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/Build/environment",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Property describing the session in which a build is invoked."
      }
    ],
    "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/ExpandedLicensing/NoneLicense",
    "@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": [
      {
        "@language": "en",
        "@value": "An Individual Value for License where the SPDX data creator determines that no\nlicense is present."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@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/None"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/extension",
    "@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."
      }
    ],
    "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/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/SoftwarePurpose/filesystemImage",
    "@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 file system image that can be written to a disk (or virtual) partition"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "filesystemImage"
      }
    ]
  },
  {
    "@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/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The `from` Element is documented by each `to` Element."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasDocumentation"
      }
    ]
  },
  {
    "@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/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The `from` Element is amended by each `to` Element."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "amendedBy"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to a social media channel for a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "socialMedia"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectExtendableLicense",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A License participating in a 'with addition' model."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "data is of a type not included in this list."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "other"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotPresent",
    "@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": [
      {
        "@language": "en",
        "@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#label": [
      {
        "@value": "vulnerableCodeNotPresent"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/AI/metricDecisionThreshold",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "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."
      }
    ],
    "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/ExpandedLicensing/member",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A license expression participating in a license set."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo"
      }
    ]
  },
  {
    "@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/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": "_:N206dc3e31b334531b49d79b656fd480f"
      }
    ]
  },
  {
    "@id": "_:N206dc3e31b334531b49d79b656fd480f",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/CdxPropertyEntry"
      }
    ],
    "http://www.w3.org/ns/shacl#minCount": [
      {
        "@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/Extension/CdxPropertyEntry",
    "@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 property name with an associated value."
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#BlankNode"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N778443bad04e415198c45113ec4c13c0"
      },
      {
        "@id": "_:N75f6dd2dc4c147bdabfc8532dfcf92f4"
      }
    ]
  },
  {
    "@id": "_:N778443bad04e415198c45113ec4c13c0",
    "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/Extension/cdxPropName"
      }
    ]
  },
  {
    "@id": "_:N75f6dd2dc4c147bdabfc8532dfcf92f4",
    "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/Extension/cdxPropValue"
      }
    ]
  },
  {
    "@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/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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to the issue tracker for a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "issueTracker"
      }
    ]
  },
  {
    "@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": [
      {
        "@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/2000/01/rdf-schema#label": [
      {
        "@value": "describes"
      }
    ]
  },
  {
    "@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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to an artifact containing the sources for a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "sourceArtifact"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/sbomType",
    "@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 type of an SBOM."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType/ai",
    "@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 AI profile specification"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "ai"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/kilowattHour",
    "@type": [
      "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": "Kilowatt-hour."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "kilowattHour"
      }
    ]
  },
  {
    "@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/ExternalRefType"
    ],
    "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)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "secureSoftwareAttestation"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/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 exploit catalog."
      }
    ],
    "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/hashValue",
    "@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."
      }
    ],
    "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/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": [
      {
        "@language": "en",
        "@value": "Element contains a set of changes to update, fix, or improve another Element"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "patch"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasOutput",
    "@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` Build element generates each `to` Element as an output, during a LifecycleScopeType period."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasOutput"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Build/parameter",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Property describing a parameter used in an instance of a build."
      }
    ],
    "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/Security/VulnAssessmentRelationship",
    "@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 ancestor class for all vulnerability assessments"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@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": "_:N6dac1d6c9ca64ac38eadad84ed1d5170"
      },
      {
        "@id": "_:Ne52ce52e1443444faae3b0449006d205"
      },
      {
        "@id": "_:N6bb7f461efcb4cb998e8804841b7fda0"
      },
      {
        "@id": "_:Nb400ecece6c843fab2b420ca043dfc7c"
      },
      {
        "@id": "_:N3de73e4305e246a8bf2c725622ca4600"
      }
    ]
  },
  {
    "@id": "_:N6dac1d6c9ca64ac38eadad84ed1d5170",
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Security/assessedElement"
      }
    ]
  },
  {
    "@id": "_:Ne52ce52e1443444faae3b0449006d205",
    "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"
      }
    ],
    "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": "_:N6bb7f461efcb4cb998e8804841b7fda0",
    "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
      }
    ],
    "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": "_:Nb400ecece6c843fab2b420ca043dfc7c",
    "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"
      }
    ],
    "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": "_:N3de73e4305e246a8bf2c725622ca4600",
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@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": "https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropName",
    "@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 CdxPropertyEntry name-value pair."
      }
    ],
    "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/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": [
      {
        "@language": "en",
        "@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": "amber"
      }
    ]
  },
  {
    "@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/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/Software/FileKindType/file",
    "@type": [
      "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": "The file represents a single file (default)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "file"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifierType/swhid",
    "@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": [
      {
        "@language": "en",
        "@value": "SoftWare Hash IDentifier, a persistent intrinsic identifier for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The format of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) (ISO/IEC DIS 18670). 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/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": [
      {
        "@language": "en",
        "@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/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": "_:N8f4b130d97fd4ea59197c4f4ee29325b"
      }
    ]
  },
  {
    "@id": "_:N8f4b130d97fd4ea59197c4f4ee29325b",
    "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/context"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/FileKindType/directory",
    "@type": [
      "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": "The file represents a directory and all content stored in that directory."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "directory"
      }
    ]
  },
  {
    "@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/Software/SoftwarePurpose/requirement",
    "@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 provides a requirement needed as input for another Element"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "requirement"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/score",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Provides a numerical (0-10) representation of the severity of a vulnerability."
      }
    ],
    "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/Dataset/DatasetType/noAssertion",
    "@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 type is not known."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "noAssertion"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/descendantOf",
    "@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 a descendant of each `to` Element."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "descendantOf"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Specified the time and date when a vulnerability was withdrawn."
      }
    ],
    "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/Annotation",
    "@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": "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"
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#IRI"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N31777364e1b2457a8465887f9b803aa0"
      },
      {
        "@id": "_:Nd35b310133e647fd8d2b51c862b26e9b"
      },
      {
        "@id": "_:N00bb830fd1be4237943796ef5c2a3757"
      },
      {
        "@id": "_:Nae03077299b9421a808a3180dac825be"
      }
    ]
  },
  {
    "@id": "_:N31777364e1b2457a8465887f9b803aa0",
    "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": [
      {
        "@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/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/annotationType"
      }
    ]
  },
  {
    "@id": "_:Nd35b310133e647fd8d2b51c862b26e9b",
    "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/contentType"
      }
    ],
    "http://www.w3.org/ns/shacl#pattern": [
      {
        "@value": "^[^\\/]+\\/[^\\/]+$"
      }
    ]
  },
  {
    "@id": "_:N00bb830fd1be4237943796ef5c2a3757",
    "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/statement"
      }
    ]
  },
  {
    "@id": "_:Nae03077299b9421a808a3180dac825be",
    "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#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/subject"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "The `from` Element has been tested on the `to` Element(s)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "testedOn"
      }
    ]
  },
  {
    "@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 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#boolean"
      }
    ]
  },
  {
    "@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/SupportType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "development"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@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/ExpandedLicensing/License"
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#IRI"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N7cd189e8be9f4dc5815f9e81ae3ce820"
      },
      {
        "@id": "_:N80aa1cda37ae4cd581e891c827cc0c9b"
      }
    ]
  },
  {
    "@id": "_:N7cd189e8be9f4dc5815f9e81ae3ce820",
    "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": "_:N80aa1cda37ae4cd581e891c827cc0c9b",
    "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/Core/HashAlgorithm/md5",
    "@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": "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": "md5"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/CustomLicenseAddition",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@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/ExpandedLicensing/LicenseAddition"
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#IRI"
      }
    ]
  },
  {
    "@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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "CISA's Known Exploited Vulnerability (KEV) Catalog"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "kev"
      }
    ]
  },
  {
    "@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/DatasetAvailabilityType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "the dataset is publicly available and can be downloaded directly."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "directDownload"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwareArtifact",
    "@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."
      }
    ],
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:Nbeb07c201dcf458a8bacc413d6353a84"
      },
      {
        "@id": "_:Nbc97f2b119224f25b65ca35df6aed4ac"
      },
      {
        "@id": "_:N674fac0430d5459bb0cf490a90f57434"
      },
      {
        "@id": "_:Nf9e1cd864d7e4d62b6f36ad3092f833f"
      },
      {
        "@id": "_:Ne60b00694aa94f8baccf10e2402fd155"
      }
    ]
  },
  {
    "@id": "_:Nbeb07c201dcf458a8bacc413d6353a84",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@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/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#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/Software/primaryPurpose"
      }
    ]
  },
  {
    "@id": "_:Nbc97f2b119224f25b65ca35df6aed4ac",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@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/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#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/additionalPurpose"
      }
    ]
  },
  {
    "@id": "_:N674fac0430d5459bb0cf490a90f57434",
    "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/copyrightText"
      }
    ]
  },
  {
    "@id": "_:Nf9e1cd864d7e4d62b6f36ad3092f833f",
    "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/Software/attributionText"
      }
    ]
  },
  {
    "@id": "_:Ne60b00694aa94f8baccf10e2402fd155",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifier"
      }
    ],
    "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/contentIdentifier"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@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": "sha3_384"
      }
    ]
  },
  {
    "@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/Core/SupportType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "deployed"
      }
    ]
  },
  {
    "@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/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "[BLAKE3](https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf)"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "blake3"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@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#BlankNode"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N5fcfc42501ef49e3a11c0aa014fe8328"
      },
      {
        "@id": "_:N54bbd788f8cb43d29b11808f85787e58"
      }
    ]
  },
  {
    "@id": "_:N5fcfc42501ef49e3a11c0aa014fe8328",
    "http://www.w3.org/ns/shacl#datatype": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#decimal"
      }
    ],
    "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/AI/energyQuantity"
      }
    ]
  },
  {
    "@id": "_:N54bbd788f8cb43d29b11808f85787e58",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@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": [
      {
        "@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/AI/energyUnit"
      }
    ]
  },
  {
    "@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": [
      {
        "@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`, `hasInput`, and `hasOutput`, respectively. This relationship does not imply dependency."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasDataFile"
      }
    ]
  },
  {
    "@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/Software/copyrightText",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "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."
      }
    ],
    "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/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"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeNotInExecutePath",
    "@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": [
      {
        "@language": "en",
        "@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#label": [
      {
        "@value": "vulnerableCodeNotInExecutePath"
      }
    ]
  },
  {
    "@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/SupportType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "support"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Information about the relationship between two Elements."
      }
    ]
  },
  {
    "@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/Core/HashAlgorithm"
    ],
    "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)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "sha3_224"
      }
    ]
  },
  {
    "@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/Dataset/ConfidentialityLevelType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Dataset may be distributed freely, without restriction."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "clear"
      }
    ]
  },
  {
    "@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/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"
      }
    ]
  },
  {
    "@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/validUntilTime",
    "@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."
      }
    ],
    "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/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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "[Kyber](https://pq-crystals.org/kyber/)"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "crystalsKyber"
      }
    ]
  },
  {
    "@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/Software/SbomType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "runtime"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "the Element is a machine learning or artificial intelligence model"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "model"
      }
    ]
  },
  {
    "@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/Dataset/DatasetType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "graph"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/framework",
    "@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 software framework"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "framework"
      }
    ]
  },
  {
    "@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": "_:Nd95a627714ad42e4adb7d1bf83c642a4"
      },
      {
        "@id": "_:N41b858cb90c34188b2fa16e9695ef2c0"
      }
    ]
  },
  {
    "@id": "_:Nd95a627714ad42e4adb7d1bf83c642a4",
    "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": "_:N41b858cb90c34188b2fa16e9695ef2c0",
    "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/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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "trackStar"
      }
    ]
  },
  {
    "@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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A `from` Vulnerability has been fixed in each `to` Element. The use of the `fixedIn` type is constrained to `VexFixedVulnAssessmentRelationship` classed relationships."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "fixedIn"
      }
    ]
  },
  {
    "@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": "Identifies the name of an Element as designated by the creator."
      }
    ],
    "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/Extension/Extension",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class",
      "http://spdx.invalid./AbstractClass"
    ],
    "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."
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#BlankNode"
      }
    ]
  },
  {
    "@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": "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#anyURI"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType",
    "@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."
      }
    ]
  },
  {
    "@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/LifecycleScopeType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "build"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/createdBy",
    "@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 created 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/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": [
      {
        "@language": "en",
        "@value": "Every `to` Element is an example for the `from` Element (`from` hasExample `to`)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasExample"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/sensor",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Describes a sensor used for collecting the data."
      }
    ],
    "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/ExternalRefType/altWebPage",
    "@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 an alternative web page."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "altWebPage"
      }
    ]
  },
  {
    "@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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Provides an SSVC 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#IRI"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N1d9d3c8305a94173942d5d6a8c854d77"
      }
    ]
  },
  {
    "@id": "_:N1d9d3c8305a94173942d5d6a8c854d77",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Security/SsvcDecisionType"
      }
    ],
    "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/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#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/Security/decisionType"
      }
    ]
  },
  {
    "@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": "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
      }
    ]
  },
  {
    "@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": "Represents the energy quantity."
      }
    ],
    "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/Software/SoftwarePurpose/application",
    "@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 software application"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "application"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Element is data"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "data"
      }
    ]
  },
  {
    "@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": [
      {
        "@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/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription"
      }
    ]
  },
  {
    "@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 licenseId that is preferred to be used in place of a deprecated\nLicense or 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/dataLicense",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo"
      }
    ]
  },
  {
    "@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"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/standardName",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The name of a relevant standard that may apply to an artifact."
      }
    ],
    "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/to",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "References an Element on the right-hand side of a relationship."
      }
    ],
    "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/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": "_:N4c19a42281e443c1909e7887700bbb32"
      },
      {
        "@id": "_:N58d2b37a2b724395ae94d1b9013ea10e"
      },
      {
        "@id": "_:N78201280f92a4e5f903065d77ea1aa4c"
      },
      {
        "@id": "_:N4333e5b9b6ad416cadabf7c353eca58f"
      },
      {
        "@id": "_:N2f5b83f916864331ab6c8331e569c2ba"
      },
      {
        "@id": "_:N852456b6d8f84baeb49e0a2c42ee1c49"
      },
      {
        "@id": "_:N52f971b17c794ad9a500d1ceffaf56f2"
      },
      {
        "@id": "_:N508148db6aa744e1bf401c5024152569"
      },
      {
        "@id": "_:N4a56ff6d7c864c72baaccc66766960da"
      }
    ]
  },
  {
    "@id": "_:N4c19a42281e443c1909e7887700bbb32",
    "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/name"
      }
    ]
  },
  {
    "@id": "_:N58d2b37a2b724395ae94d1b9013ea10e",
    "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/summary"
      }
    ]
  },
  {
    "@id": "_:N78201280f92a4e5f903065d77ea1aa4c",
    "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/description"
      }
    ]
  },
  {
    "@id": "_:N4333e5b9b6ad416cadabf7c353eca58f",
    "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/comment"
      }
    ]
  },
  {
    "@id": "_:N2f5b83f916864331ab6c8331e569c2ba",
    "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
      }
    ],
    "http://www.w3.org/ns/shacl#minCount": [
      {
        "@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/Core/creationInfo"
      }
    ]
  },
  {
    "@id": "_:N852456b6d8f84baeb49e0a2c42ee1c49",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@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#BlankNodeOrIRI"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/verifiedUsing"
      }
    ]
  },
  {
    "@id": "_:N52f971b17c794ad9a500d1ceffaf56f2",
    "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#BlankNodeOrIRI"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalRef"
      }
    ]
  },
  {
    "@id": "_:N508148db6aa744e1bf401c5024152569",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@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#BlankNodeOrIRI"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifier"
      }
    ]
  },
  {
    "@id": "_:N4a56ff6d7c864c72baaccc66766960da",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@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#BlankNodeOrIRI"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/extension"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SoftwareAgent",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A software agent."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@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/SoftwarePurpose/source",
    "@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 single or a collection of source files"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "source"
      }
    ]
  },
  {
    "@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/Security/CvssSeverityType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "When a CVSS score is between 0.1 - 3.9"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "low"
      }
    ]
  },
  {
    "@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": "Enumeration of the different kinds of SPDX file."
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/homePage",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "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."
      }
    ],
    "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/namespace",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Provides an unambiguous mechanism for conveying a URI fragment portion of an\nElement ID."
      }
    ],
    "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/hasDeclaredLicense",
    "@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` SoftwareArtifact 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": "hasDeclaredLicense"
      }
    ]
  },
  {
    "@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": "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/DictionaryEntry"
      }
    ]
  },
  {
    "@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/Security/SsvcDecisionType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "attend"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/key",
    "@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."
      }
    ],
    "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/assessedElement",
    "@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."
      }
    ],
    "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/Build/buildEndTime",
    "@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 time at which a build stops."
      }
    ],
    "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/packageVerificationCodeExcludedFile",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "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`."
      }
    ],
    "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/ExpandedLicensing/ConjunctiveLicenseSet",
    "@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": "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/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": "_:Nbd25b58e97b146dbb21f2641cadfecca"
      }
    ]
  },
  {
    "@id": "_:Nbd25b58e97b146dbb21f2641cadfecca",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@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#IRI"
      }
    ],
    "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/Security/Vulnerability",
    "@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": "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"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N3f869e99b2ba48b89af03eacf9b9bf26"
      },
      {
        "@id": "_:N82d93ef24b334a1bbb035e97623cd248"
      },
      {
        "@id": "_:Nd59faf03f051496f8e9e82c610a67d89"
      }
    ]
  },
  {
    "@id": "_:N3f869e99b2ba48b89af03eacf9b9bf26",
    "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"
      }
    ],
    "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": "_:N82d93ef24b334a1bbb035e97623cd248",
    "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"
      }
    ],
    "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": "_:Nd59faf03f051496f8e9e82c610a67d89",
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@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": "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": "Describes relevant information about different steps of the training process."
      }
    ],
    "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/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/Tool",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#IRI"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Describes the confidentiality level of the data points contained in the dataset."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType"
      }
    ]
  },
  {
    "@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": "Records the biases that the dataset is known to encompass."
      }
    ],
    "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/SoftwarePurpose/platform",
    "@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": "Element represents a runtime environment"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "platform"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/mavenCentral",
    "@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 Maven repository artifact. The artifact locator format is defined in the [Maven documentation](https://maven.apache.org/guides/mini/guide-naming-conventions.html) and looks like `groupId:artifactId[:version]`."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "mavenCentral"
      }
    ]
  },
  {
    "@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": "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#string"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Extension/cdxPropValue",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A value used in a CdxPropertyEntry name-value pair."
      }
    ],
    "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/ExpandedLicensing/subjectLicense",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A License participating in an 'or later' model."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/License"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/relationshipType",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Information about the relationship between two Elements."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType/megajoule",
    "@type": [
      "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": "Megajoule."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "megajoule"
      }
    ]
  },
  {
    "@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/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": [
      {
        "@language": "en",
        "@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#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"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N6bba2de989194f029aea10dfdcb043f6"
      },
      {
        "@id": "_:Nfa5b0e0676334f19be192beeaf683022"
      }
    ]
  },
  {
    "@id": "_:N6bba2de989194f029aea10dfdcb043f6",
    "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/Security/actionStatement"
      }
    ]
  },
  {
    "@id": "_:Nfa5b0e0676334f19be192beeaf683022",
    "http://www.w3.org/ns/shacl#datatype": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
      }
    ],
    "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/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/SimpleLicensing/LicenseExpression",
    "@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": "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": "_:Ndf7bc2e369a84f2895d4533e51e99738"
      },
      {
        "@id": "_:Nab3a2a4f1f2a432098096c92f7b68fc8"
      },
      {
        "@id": "_:Ndb3f359b3020426face20fe429a35912"
      }
    ]
  },
  {
    "@id": "_:Ndf7bc2e369a84f2895d4533e51e99738",
    "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/SimpleLicensing/licenseExpression"
      }
    ]
  },
  {
    "@id": "_:Nab3a2a4f1f2a432098096c92f7b68fc8",
    "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/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": "_:Ndb3f359b3020426face20fe429a35912",
    "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/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": "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#label": [
      {
        "@value": "design"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to the mailing list used by the maintainer for a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "mailingList"
      }
    ]
  },
  {
    "@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/RelationshipType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "configures"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/actionStatementTime",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "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."
      }
    ],
    "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/creationInfo",
    "@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 creation of the Element."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/CreationInfo"
      }
    ]
  },
  {
    "@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/Core/RelationshipType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasStaticLink"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "The `from` SoftwareArtifact is concluded by the SPDX data creator to be governed by each `to` license."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasConcludedLicense"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/isFsfLibre",
    "@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\nFree Software Foundation (FSF)."
      }
    ],
    "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/Dataset/DatasetType/audio",
    "@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 audio based, such as a collection of music from the 80s."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "audio"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary",
    "@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": [
      {
        "@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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "vulnerableCodeCannotBeControlledByAdversary"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectAddition",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A LicenseAddition participating in a 'with addition' model."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition"
      }
    ]
  },
  {
    "@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/Dataset/DatasetType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "timestamp"
      }
    ]
  },
  {
    "@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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "An Individual Value for Element representing a set of Elements of unknown\nidentify or cardinality (number)."
      }
    ],
    "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": "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": "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"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N23954f44594140d1b35bad2e392034b9"
      },
      {
        "@id": "_:N56a2290993de402f8ccbee297ddbc624"
      }
    ]
  },
  {
    "@id": "_:N23954f44594140d1b35bad2e392034b9",
    "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/Security/vexVersion"
      }
    ]
  },
  {
    "@id": "_:N56a2290993de402f8ccbee297ddbc624",
    "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/Security/statusNotes"
      }
    ]
  },
  {
    "@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/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "[FALCON](https://falcon-sign.info/falcon.pdf)"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "falcon"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to an alternative download location."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "altDownloadLocation"
      }
    ]
  },
  {
    "@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": "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#anyURI"
      }
    ]
  },
  {
    "@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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The `from` Element uses each `to` Element as a tool, during a LifecycleScopeType period."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "usesTool"
      }
    ]
  },
  {
    "@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/AI/SafetyRiskAssessmentType",
    "@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/Core/RelationshipType/hasTest",
    "@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 test artifact for the `from` Element (`from` hasTest `to`), during a LifecycleScopeType period."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasTest"
      }
    ]
  },
  {
    "@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": "Captures a standard that is being complied with."
      }
    ],
    "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/componentAnalysisReport",
    "@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 Software Composition Analysis (SCA) report."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "componentAnalysisReport"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Specifies the CVSS base, temporal, threat, or environmental severity type."
      }
    ]
  },
  {
    "@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": "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"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasInput",
    "@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` Build has each `to` Element as an input, during a LifecycleScopeType period."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasInput"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/crystalsDilithium",
    "@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": "[Dilithium](https://pq-crystals.org/dilithium/)"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "crystalsDilithium"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/exploited",
    "@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."
      }
    ],
    "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/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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to the release notes for a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "releaseNotes"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/from",
    "@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."
      }
    ],
    "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/Core/supportLevel",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Specifies the level of support associated with an artifact."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SupportType"
      }
    ]
  },
  {
    "@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": [
      {
        "@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)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "vulnerabilityDisclosureReport"
      }
    ]
  },
  {
    "@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/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)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "other"
      }
    ]
  },
  {
    "@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/ExternalRefType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to a risk assessment for a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "riskAssessment"
      }
    ]
  },
  {
    "@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": "_:N8d491d7852ff4e22bc55ceee52d6acab"
      },
      {
        "@id": "_:N6433086de7c749dc8a7dbe53e484018c"
      },
      {
        "@id": "_:N902104e76952430498ddeb7b1464b8e5"
      }
    ]
  },
  {
    "@id": "_:N8d491d7852ff4e22bc55ceee52d6acab",
    "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": "_:N6433086de7c749dc8a7dbe53e484018c",
    "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": "_:N902104e76952430498ddeb7b1464b8e5",
    "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
      }
    ],
    "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/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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Every `to` Element is a test case for the `from` Element (`from` hasTestCase `to`)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasTestCase"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@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#label": [
      {
        "@value": "sha3_256"
      }
    ]
  },
  {
    "@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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "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/2000/01/rdf-schema#label": [
      {
        "@value": "republishedBy"
      }
    ]
  },
  {
    "@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": "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/AI/SafetyRiskAssessmentType/medium",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The third-highest level of risk posed by an AI system."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "medium"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetUpdateMechanism",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Describes a mechanism to update 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/Software/attributionText",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@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#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/DictionaryEntry",
    "@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 key with an associated value."
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#BlankNode"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:Nbf925889bed944f6a9625f5002eac9e7"
      },
      {
        "@id": "_:Na6e06700eb334c7e9cf7ac3acded65cd"
      }
    ]
  },
  {
    "@id": "_:Nbf925889bed944f6a9625f5002eac9e7",
    "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": "_:Na6e06700eb334c7e9cf7ac3acded65cd",
    "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/Core/identifier",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Uniquely identifies an external 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/Bom",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "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."
      }
    ],
    "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/SimpleLicensing/licenseExpression",
    "@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."
      }
    ],
    "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/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/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": "_:Nfc98a7f1060c4724ba55be573ade03fb"
      },
      {
        "@id": "_:N17932823cc684487ab9a936881894fef"
      },
      {
        "@id": "_:Nc4e586bf90034937b2f3108f7b50fd4b"
      }
    ]
  },
  {
    "@id": "_:Nfc98a7f1060c4724ba55be573ade03fb",
    "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": "_:N17932823cc684487ab9a936881894fef",
    "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": "_:Nc4e586bf90034937b2f3108f7b50fd4b",
    "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/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": [
      {
        "@language": "en",
        "@value": "Built-in inline controls or mitigations prevent an adversary from leveraging the vulnerability."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "inlineMitigationsAlreadyExist"
      }
    ]
  },
  {
    "@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"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasDynamicLink"
      }
    ]
  },
  {
    "@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/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": [
      {
        "@language": "en",
        "@value": "Package URL, as defined in the corresponding [Annex](../../../annexes/pkg-url-specification.md) of this specification."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "packageUrl"
      }
    ]
  },
  {
    "@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/LifecycleScopeType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A relationship has specific context implications during an element's design."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "design"
      }
    ]
  },
  {
    "@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/Core/ProfileIdentifierType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "the element follows the Build profile specification"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "build"
      }
    ]
  },
  {
    "@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": [
      {
        "@value": "specification"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Specifies the unit of energy consumption."
      }
    ]
  },
  {
    "@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/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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "When a CVSS score is between 7.0 - 8.9"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "high"
      }
    ]
  },
  {
    "@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/Core/ExternalRefType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "support"
      }
    ]
  },
  {
    "@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/RelationshipType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasOptionalDependency"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/vexVersion",
    "@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."
      }
    ],
    "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/low",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Low/no risk is posed by an AI system."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "low"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/LicenseAddition",
    "@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 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": "_:Nc68fecf09db94d8496e762b7c7b9be45"
      },
      {
        "@id": "_:Ndaadee2758d7471882687cae281ab7ba"
      },
      {
        "@id": "_:Nb7903557c62244b58b8ad8f6ea84285c"
      },
      {
        "@id": "_:N44951f0b8deb4638872837c5fb425f46"
      },
      {
        "@id": "_:Ncea398279e5543b1b11ea176007febd7"
      },
      {
        "@id": "_:Nf215537efb9440d8ab0c3a1e73eb7f58"
      }
    ]
  },
  {
    "@id": "_:Nc68fecf09db94d8496e762b7c7b9be45",
    "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/ExpandedLicensing/additionText"
      }
    ]
  },
  {
    "@id": "_:Ndaadee2758d7471882687cae281ab7ba",
    "http://www.w3.org/ns/shacl#datatype": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#boolean"
      }
    ],
    "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/isDeprecatedAdditionId"
      }
    ]
  },
  {
    "@id": "_:Nb7903557c62244b58b8ad8f6ea84285c",
    "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/licenseXml"
      }
    ]
  },
  {
    "@id": "_:N44951f0b8deb4638872837c5fb425f46",
    "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": "_:Ncea398279e5543b1b11ea176007febd7",
    "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": "_:Nf215537efb9440d8ab0c3a1e73eb7f58",
    "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/standardAdditionTemplate"
      }
    ]
  },
  {
    "@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/Core/HashAlgorithm"
    ],
    "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)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "sha512"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType/critical",
    "@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": [
      {
        "@language": "en",
        "@value": "When a CVSS score is between 9.0 - 10.0"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "critical"
      }
    ]
  },
  {
    "@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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "the element follows the Dataset profile specification"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "dataset"
      }
    ]
  },
  {
    "@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"
    ],
    "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"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "container"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Availability of dataset."
      }
    ]
  },
  {
    "@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": "A short description of an 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/Software/SbomType/analyzed",
    "@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": "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/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/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": [
      {
        "@language": "en",
        "@value": "No assertion can be made about the completeness of the relationship."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "noAssertion"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/other",
    "@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 the type does not match any of the other options."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "other"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/createdUsing",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Identifies the tooling that was used during the creation of the Element."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Tool"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetPackage",
    "@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": "Specifies a data package and its associated information."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@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": "_:Nf336cd620cf04373a4e83db96820f17d"
      },
      {
        "@id": "_:N64fc1b4a54654e0988a8e6710599a297"
      },
      {
        "@id": "_:N6dd771f4849d4e68a9a4136b391be203"
      },
      {
        "@id": "_:N375265aad98b4320b8508b7e62d509c8"
      },
      {
        "@id": "_:N03b894ce4ba740e9a5e7c08dd6926732"
      },
      {
        "@id": "_:N56f01879123844839ed853ba3df3d7c3"
      },
      {
        "@id": "_:N2d742e04677e40cda0ef3609598358a1"
      },
      {
        "@id": "_:N8fe0d8cf98474fa2aa5813c633808b6c"
      },
      {
        "@id": "_:N8c87f6c1ad3d405dacfe600a6058387e"
      },
      {
        "@id": "_:N7d4120ef00cb4a369ca2fd520546a524"
      },
      {
        "@id": "_:N4462a24da9ac4df0a6bbb8877bb10f0f"
      },
      {
        "@id": "_:N63f4ac18a23e489f91a9d600f54bacd8"
      },
      {
        "@id": "_:Nc7b698ebea774cad8555c953e5ecf6f6"
      }
    ]
  },
  {
    "@id": "_:Nf336cd620cf04373a4e83db96820f17d",
    "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/Dataset/anonymizationMethodUsed"
      }
    ]
  },
  {
    "@id": "_:N64fc1b4a54654e0988a8e6710599a297",
    "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/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/Dataset/confidentialityLevel"
      }
    ]
  },
  {
    "@id": "_:N6dd771f4849d4e68a9a4136b391be203",
    "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/Dataset/dataCollectionProcess"
      }
    ]
  },
  {
    "@id": "_:N375265aad98b4320b8508b7e62d509c8",
    "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/Dataset/dataPreprocessing"
      }
    ]
  },
  {
    "@id": "_:N03b894ce4ba740e9a5e7c08dd6926732",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@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/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/Dataset/datasetAvailability"
      }
    ]
  },
  {
    "@id": "_:N56f01879123844839ed853ba3df3d7c3",
    "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/Dataset/datasetNoise"
      }
    ]
  },
  {
    "@id": "_:N2d742e04677e40cda0ef3609598358a1",
    "http://www.w3.org/ns/shacl#datatype": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger"
      }
    ],
    "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/Dataset/datasetSize"
      }
    ]
  },
  {
    "@id": "_:N8fe0d8cf98474fa2aa5813c633808b6c",
    "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": [
      {
        "@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"
          }
        ]
      }
    ],
    "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/Dataset/datasetType"
      }
    ]
  },
  {
    "@id": "_:N8c87f6c1ad3d405dacfe600a6058387e",
    "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/Dataset/datasetUpdateMechanism"
      }
    ]
  },
  {
    "@id": "_:N7d4120ef00cb4a369ca2fd520546a524",
    "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/Dataset/hasSensitivePersonalInformation"
      }
    ]
  },
  {
    "@id": "_:N4462a24da9ac4df0a6bbb8877bb10f0f",
    "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/Dataset/intendedUse"
      }
    ]
  },
  {
    "@id": "_:N63f4ac18a23e489f91a9d600f54bacd8",
    "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/Dataset/knownBias"
      }
    ]
  },
  {
    "@id": "_:Nc7b698ebea774cad8555c953e5ecf6f6",
    "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/Dataset/sensor"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@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": "sha1"
      }
    ]
  },
  {
    "@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/AI/SafetyRiskAssessmentType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The second-highest level of risk posed by an AI system."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "high"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@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": "http://www.w3.org/2001/XMLSchema#string"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/lineRange",
    "@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."
      }
    ],
    "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/Hash",
    "@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 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/Core/IntegrityMethod"
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#BlankNode"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N24f39978786f41aca8f7ceccd90e7a45"
      },
      {
        "@id": "_:Na6e1130f93ff40c0b85418052b32c23b"
      }
    ]
  },
  {
    "@id": "_:N24f39978786f41aca8f7ceccd90e7a45",
    "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/adler32"
          },
          {
            "@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/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/algorithm"
      }
    ]
  },
  {
    "@id": "_:Na6e1130f93ff40c0b85418052b32c23b",
    "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/hashValue"
      }
    ]
  },
  {
    "@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": "_:Na0bd142333fe466090b215722e1bd7dc"
      },
      {
        "@id": "_:N20936b05ef7943339eb70d4b8d179de1"
      }
    ]
  },
  {
    "@id": "_:Na0bd142333fe466090b215722e1bd7dc",
    "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": "_:N20936b05ef7943339eb70d4b8d179de1",
    "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/Dataset/ConfidentialityLevelType/green",
    "@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": [
      {
        "@language": "en",
        "@value": "Dataset can be shared within a community of peers and partners."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "green"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "A reference to additional license information related to an artifact."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "license"
      }
    ]
  },
  {
    "@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/Core/ExternalRefType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to a privacy assessment for a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "privacyAssessment"
      }
    ]
  },
  {
    "@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/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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "clickthrough"
      }
    ]
  },
  {
    "@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/Software/SoftwarePurpose/install",
    "@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 used to install software on disk"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "install"
      }
    ]
  },
  {
    "@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#comment": [
      {
        "@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/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": "https://spdx.org/rdf/3.0.1/terms/Core/Element"
      }
    ]
  },
  {
    "@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/AI/AIPackage",
    "@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": "Specifies an AI package and its associated information."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@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": "_:Ne3ddf71626f34a73963733f824453ebf"
      },
      {
        "@id": "_:Na4a125de0db74c67b9d9caaa182d332b"
      },
      {
        "@id": "_:N90232a851de745ee88c1d137defa0b7b"
      },
      {
        "@id": "_:N67a5de6b3a1a45b98b9437626e94b0f2"
      },
      {
        "@id": "_:N257a47ad2ada4a208bc06f33c0794b5c"
      },
      {
        "@id": "_:Nf5d47dfb93494734926bddf6dae680cd"
      },
      {
        "@id": "_:Nf01d41b953aa4e06a96c735641079898"
      },
      {
        "@id": "_:N7b86f028fbec4b38b2d7ef7a975a7b0b"
      },
      {
        "@id": "_:N7909ea1c09b143beba829a92898a366b"
      },
      {
        "@id": "_:Naf89de47bf1348b4a5223b3ce54aa593"
      },
      {
        "@id": "_:N826979fdb92742bebcea72727a9858fe"
      },
      {
        "@id": "_:N7884b75a16e44cb9ba16b24a2038614f"
      },
      {
        "@id": "_:Nc598bb0ec1b34324b281b27622a73d4c"
      },
      {
        "@id": "_:Nc61c1da4ba95465d888c4c47b17d59e2"
      },
      {
        "@id": "_:N16d14b85dba64e24833ae7450bcce4cb"
      }
    ]
  },
  {
    "@id": "_:Ne3ddf71626f34a73963733f824453ebf",
    "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/autonomyType"
      }
    ]
  },
  {
    "@id": "_:Na4a125de0db74c67b9d9caaa182d332b",
    "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/AI/domain"
      }
    ]
  },
  {
    "@id": "_:N90232a851de745ee88c1d137defa0b7b",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumption"
      }
    ],
    "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/AI/energyConsumption"
      }
    ]
  },
  {
    "@id": "_:N67a5de6b3a1a45b98b9437626e94b0f2",
    "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/AI/hyperparameter"
      }
    ]
  },
  {
    "@id": "_:N257a47ad2ada4a208bc06f33c0794b5c",
    "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/AI/informationAboutApplication"
      }
    ]
  },
  {
    "@id": "_:Nf5d47dfb93494734926bddf6dae680cd",
    "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/AI/informationAboutTraining"
      }
    ]
  },
  {
    "@id": "_:Nf01d41b953aa4e06a96c735641079898",
    "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/AI/limitation"
      }
    ]
  },
  {
    "@id": "_:N7b86f028fbec4b38b2d7ef7a975a7b0b",
    "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/AI/metric"
      }
    ]
  },
  {
    "@id": "_:N7909ea1c09b143beba829a92898a366b",
    "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/AI/metricDecisionThreshold"
      }
    ]
  },
  {
    "@id": "_:Naf89de47bf1348b4a5223b3ce54aa593",
    "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/AI/modelDataPreprocessing"
      }
    ]
  },
  {
    "@id": "_:N826979fdb92742bebcea72727a9858fe",
    "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/AI/modelExplainability"
      }
    ]
  },
  {
    "@id": "_:N7884b75a16e44cb9ba16b24a2038614f",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/serious"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/high"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/medium"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType/low"
          }
        ]
      }
    ],
    "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/safetyRiskAssessment"
      }
    ]
  },
  {
    "@id": "_:Nc598bb0ec1b34324b281b27622a73d4c",
    "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/AI/standardCompliance"
      }
    ]
  },
  {
    "@id": "_:Nc61c1da4ba95465d888c4c47b17d59e2",
    "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/AI/typeOfModel"
      }
    ]
  },
  {
    "@id": "_:N16d14b85dba64e24833ae7450bcce4cb",
    "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/AI/safetyRiskAssessment",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Records the results of general safety risk assessment of the AI system."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/AI/SafetyRiskAssessmentType"
      }
    ]
  },
  {
    "@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"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "video"
      }
    ]
  },
  {
    "@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": "Provides a reference number that can be used to understand how to parse and\ninterpret an 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/ProfileIdentifierType/security",
    "@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 Security profile specification"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "security"
      }
    ]
  },
  {
    "@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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "MD2 message-digest algorithm, as defined in [RFC 1319](https://www.rfc-editor.org/info/rfc1319/)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "md2"
      }
    ]
  },
  {
    "@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/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": [
      {
        "@language": "en",
        "@value": "Every `to` Element is metadata about the `from` Element (`from` hasMetadata `to`)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasMetadata"
      }
    ]
  },
  {
    "@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/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "any hashing algorithm that does not exist in this list of entries"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "other"
      }
    ]
  },
  {
    "@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": "Describes all the preprocessing steps applied to the training data before the\nmodel training."
      }
    ],
    "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/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/scope",
    "@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."
      }
    ],
    "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/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": [
      {
        "@language": "en",
        "@value": "A reference to a version control system related to a software artifact."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "vcs"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Used when someone reviews the Element."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "review"
      }
    ]
  },
  {
    "@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/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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The `from` Vulnerability has had an exploit created against it by each `to` Agent."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "exploitCreatedBy"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Specifies a time when a vulnerability assessment was modified"
      }
    ],
    "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/beginIntegerRange",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Defines the beginning of a range."
      }
    ],
    "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/Core/externalIdentifierType",
    "@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 identifier."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/syntactic",
    "@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 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#label": [
      {
        "@value": "syntactic"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/AI/metric",
    "@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."
      }
    ],
    "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/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": [
      {
        "@language": "en",
        "@value": "[Common Platform Enumeration Specification 2.2](https://cpe.mitre.org/files/cpe-specification_2.2.pdf)"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "cpe22"
      }
    ]
  },
  {
    "@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/RelationshipType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "availableFrom"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType/swid",
    "@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": "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#label": [
      {
        "@value": "swid"
      }
    ]
  },
  {
    "@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": [
      {
        "@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/2000/01/rdf-schema#label": [
      {
        "@value": "other"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "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."
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/datasetAvailability",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The field describes the availability of a dataset."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType"
      }
    ]
  },
  {
    "@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": "_:N51684cf5bcbc4a20bbdb01edfe4efcac"
      },
      {
        "@id": "_:N36043d7db3634b37ab25e57be3c388b7"
      },
      {
        "@id": "_:N10aefd9f405949819c6d08c285cf111a"
      },
      {
        "@id": "_:N012fdc0af33a42699989122573b61599"
      },
      {
        "@id": "_:Na15b826144c24f07b9a0a625c9313f6b"
      },
      {
        "@id": "_:Ndb6ed9be32cd4e7fba424accec530b39"
      },
      {
        "@id": "_:Nb8929687502d49478ff0a6c18bc97db7"
      },
      {
        "@id": "_:N37bf0ab82eb94f598c70a653136cfa4f"
      },
      {
        "@id": "_:Nae44a89993884609aa0ed1e86fcb52f1"
      }
    ]
  },
  {
    "@id": "_:N51684cf5bcbc4a20bbdb01edfe4efcac",
    "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/SimpleLicensing/licenseText"
      }
    ]
  },
  {
    "@id": "_:N36043d7db3634b37ab25e57be3c388b7",
    "http://www.w3.org/ns/shacl#datatype": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#boolean"
      }
    ],
    "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/isDeprecatedLicenseId"
      }
    ]
  },
  {
    "@id": "_:N10aefd9f405949819c6d08c285cf111a",
    "http://www.w3.org/ns/shacl#datatype": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#boolean"
      }
    ],
    "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/isFsfLibre"
      }
    ]
  },
  {
    "@id": "_:N012fdc0af33a42699989122573b61599",
    "http://www.w3.org/ns/shacl#datatype": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#boolean"
      }
    ],
    "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/isOsiApproved"
      }
    ]
  },
  {
    "@id": "_:Na15b826144c24f07b9a0a625c9313f6b",
    "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/licenseXml"
      }
    ]
  },
  {
    "@id": "_:Ndb6ed9be32cd4e7fba424accec530b39",
    "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": "_:Nb8929687502d49478ff0a6c18bc97db7",
    "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": "_:N37bf0ab82eb94f598c70a653136cfa4f",
    "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": "_:Nae44a89993884609aa0ed1e86fcb52f1",
    "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/standardLicenseTemplate"
      }
    ]
  },
  {
    "@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/SupportType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "limitedSupport"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Specifies the exploit catalog type."
      }
    ]
  },
  {
    "@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/Security/VexJustificationType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "componentNotPresent"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Designates a `from` Vulnerability was originally discovered by the `to` Agent(s)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "foundBy"
      }
    ]
  },
  {
    "@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/Core/RelationshipCompleteness",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@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/Core/completeness",
    "@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 completeness of relationships."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipCompleteness"
      }
    ]
  },
  {
    "@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/Core/RelationshipType"
    ],
    "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)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasHost"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/vectorString",
    "@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."
      }
    ],
    "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/severity",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Security/CvssSeverityType"
      }
    ]
  },
  {
    "@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/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "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": "reportedBy"
      }
    ]
  },
  {
    "@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"
    ],
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#BlankNode"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:Nad7d1e91ec1b4dcbb4e9b1ed131d424a"
      },
      {
        "@id": "_:N7a598531268947b186d3bb260a6374e7"
      }
    ]
  },
  {
    "@id": "_:Nad7d1e91ec1b4dcbb4e9b1ed131d424a",
    "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": [
      {
        "@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": [
      {
        "@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/Software/contentIdentifierType"
      }
    ]
  },
  {
    "@id": "_:N7a598531268947b186d3bb260a6374e7",
    "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/Software/contentIdentifierValue"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/SpdxDocument",
    "@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 collection of SPDX Elements that could potentially be serialized."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@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": "_:N1ead73ad501a415391f1e6b2e5197272"
      },
      {
        "@id": "_:Na28ed292986243a4a14387ac7116cf83"
      },
      {
        "@id": "_:Na07613a43da84858afb7ae449e133ae2"
      }
    ]
  },
  {
    "@id": "_:N1ead73ad501a415391f1e6b2e5197272",
    "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/import"
      }
    ]
  },
  {
    "@id": "_:Na28ed292986243a4a14387ac7116cf83",
    "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": "_:Na07613a43da84858afb7ae449e133ae2",
    "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/Security/publishedTime",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Specifies the time when a vulnerability was published."
      }
    ],
    "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/PresenceType/yes",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Indicates presence of the field."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "yes"
      }
    ]
  },
  {
    "@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": [
      {
        "@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": [
      {
        "@value": "gitoid"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Provides information about the creation of the Element."
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#BlankNode"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:Nc265e2cf73224fe898a76d845eb0d64c"
      },
      {
        "@id": "_:Nb8d82b05a2a9453ba30cb4d51ebb04fd"
      },
      {
        "@id": "_:Nc188a9cf29e14420ac6d51644cb721c3"
      },
      {
        "@id": "_:Nb9a3a0960c23474bbae976237641e0a9"
      },
      {
        "@id": "_:N18f4fa9faa664c24be83f193f1b03c5b"
      }
    ]
  },
  {
    "@id": "_:Nc265e2cf73224fe898a76d845eb0d64c",
    "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/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": "_:Nb8d82b05a2a9453ba30cb4d51ebb04fd",
    "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/comment"
      }
    ]
  },
  {
    "@id": "_:Nc188a9cf29e14420ac6d51644cb721c3",
    "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#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/created"
      }
    ],
    "http://www.w3.org/ns/shacl#pattern": [
      {
        "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$"
      }
    ]
  },
  {
    "@id": "_:Nb9a3a0960c23474bbae976237641e0a9",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Agent"
      }
    ],
    "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/createdBy"
      }
    ]
  },
  {
    "@id": "_:N18f4fa9faa664c24be83f193f1b03c5b",
    "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": [
      {
        "@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/createdUsing"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/snippetFromFile",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Defines the original host file that the snippet information applies to."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Software/File"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/ExtendableLicense",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class",
      "http://spdx.invalid./AbstractClass"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@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/SimpleLicensing/AnyLicenseInfo"
      }
    ],
    "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/ProfileIdentifierType",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Enumeration of the valid profiles."
      }
    ]
  },
  {
    "@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/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#anyURI"
      }
    ]
  },
  {
    "@id": "http://spdx.invalid./AbstractClass",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ]
  },
  {
    "@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"
    ],
    "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."
      }
    ],
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N172162a57ee24477819cf9ba52da98a2"
      },
      {
        "@id": "_:N3f179f51222f4cdaac01e568f1869ad9"
      },
      {
        "@id": "_:Nfd73f5e76e5c4f21bd7e529aa71349d8"
      }
    ]
  },
  {
    "@id": "_:N172162a57ee24477819cf9ba52da98a2",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@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": [
      {
        "@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/justificationType"
      }
    ]
  },
  {
    "@id": "_:N3f179f51222f4cdaac01e568f1869ad9",
    "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/Security/impactStatement"
      }
    ]
  },
  {
    "@id": "_:Nfd73f5e76e5c4f21bd7e529aa71349d8",
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Security/impactStatementTime"
      }
    ],
    "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/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, a persistent intrinsic identifier for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The format of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) (ISO/IEC DIS 18670). 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/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/contains",
    "@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 contains each `to` Element."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "contains"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/impactStatementTime",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Timestamp of impact statement."
      }
    ],
    "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/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/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)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "vulnerabilityExploitabilityAssessment"
      }
    ]
  },
  {
    "@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/Core/ExternalRefType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "securityPenTestReport"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/AI/trainingEnergyConsumption",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumptionDescription"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Provides information about the primary purpose of an Element."
      }
    ]
  },
  {
    "@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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Any other units of energy measurement."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "other"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/LifecycleScopeType",
    "@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."
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SbomType",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@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/RelationshipType/publishedBy",
    "@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": "Designates a `from` Vulnerability was made available for public use or reference by each `to` Agent."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "publishedBy"
      }
    ]
  },
  {
    "@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/RelationshipType/expandsTo",
    "@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` archive expands out as an artifact described by each `to` Element."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "expandsTo"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Indicates the amount of energy consumption incurred by an AI model."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumption"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PackageVerificationCode",
    "@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": "An SPDX version 2.X compatible verification method for software packages."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@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#BlankNode"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N2971b946d85c4274842d7be539de7de3"
      },
      {
        "@id": "_:N3548f2d573694acd82cda1b98eaad2e3"
      },
      {
        "@id": "_:N9e1fea95a3104546b40963b7982f592d"
      }
    ]
  },
  {
    "@id": "_:N2971b946d85c4274842d7be539de7de3",
    "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/adler32"
          },
          {
            "@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/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/algorithm"
      }
    ]
  },
  {
    "@id": "_:N3548f2d573694acd82cda1b98eaad2e3",
    "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/hashValue"
      }
    ]
  },
  {
    "@id": "_:N9e1fea95a3104546b40963b7982f592d",
    "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/Core/packageVerificationCodeExcludedFile"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/SimpleLicensing/AnyLicenseInfo",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class",
      "http://spdx.invalid./AbstractClass"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Abstract class representing a license combination consisting of one or more licenses."
      }
    ],
    "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/RelationshipType/patchedBy",
    "@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 patch for the `from` Element (`from` patchedBy `to`)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "patchedBy"
      }
    ]
  },
  {
    "@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": "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#string"
      }
    ]
  },
  {
    "@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": "Specifies whether a license or additional text identifier has been marked as\ndeprecated."
      }
    ],
    "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/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": [
      {
        "@language": "en",
        "@value": "Portion of an AnyLicenseInfo representing a set of licensing information where\nonly one of the elements applies."
      }
    ],
    "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": "_:N1adb97cfd8ac4a8083985d3326e5764c"
      }
    ]
  },
  {
    "@id": "_:N1adb97cfd8ac4a8083985d3326e5764c",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@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#IRI"
      }
    ],
    "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/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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to instructions for reporting newly discovered security vulnerabilities for a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "securityPolicy"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "The `from` Element has been trained on the `to` Element(s)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "trainedOn"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildId",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "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."
      }
    ],
    "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/RelationshipType/hasSpecification",
    "@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 specification for the `from` Element (`from` hasSpecification `to`), during a LifecycleScopeType period."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasSpecification"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/builtTime",
    "@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."
      }
    ],
    "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/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/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/Software/SbomType/source",
    "@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": "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#label": [
      {
        "@value": "source"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Designates a `from` Vulnerability has been fixed by the `to` Agent(s)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "fixedBy"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/File",
    "@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": "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/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": "_:Ncd0fe41f0b77431386026febcc4bb2dd"
      },
      {
        "@id": "_:Nac78ca7ea16a4a8b90435bf547a155d7"
      }
    ]
  },
  {
    "@id": "_:Ncd0fe41f0b77431386026febcc4bb2dd",
    "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/contentType"
      }
    ],
    "http://www.w3.org/ns/shacl#pattern": [
      {
        "@value": "^[^\\/]+\\/[^\\/]+$"
      }
    ]
  },
  {
    "@id": "_:Nac78ca7ea16a4a8b90435bf547a155d7",
    "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": [
      {
        "@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": [
      {
        "@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/fileKind"
      }
    ]
  },
  {
    "@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/Core/PresenceType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Indicates absence of the field."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "no"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "The `from` Element depends on each `to` Element, during a LifecycleScopeType period."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "dependsOn"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/startTime",
    "@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."
      }
    ],
    "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/serializedInArtifact",
    "@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` SpdxDocument can be found in a serialized form in each `to` Artifact."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "serializedInArtifact"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/sourceInfo",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "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."
      }
    ],
    "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/ProfileIdentifierType/lite",
    "@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 Lite profile specification"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "lite"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/RelationshipType/hasDistributionArtifact",
    "@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 distributed as an artifact in each `to` Element (e.g. an RPM or archive file)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasDistributionArtifact"
      }
    ]
  },
  {
    "@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/ExternalRefType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to an npm package. The package locator format is defined in the [npm documentation](https://docs.npmjs.com/cli/v10/configuring-npm/package-json) and looks like `package@version`."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "npm"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "When a CVSS score is 0.0"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "none"
      }
    ]
  },
  {
    "@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"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "A license that is not listed on the SPDX License List."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@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/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": [
      {
        "@language": "en",
        "@value": "Every `to` Element is considered as evidence for the `from` Element (`from` hasEvidence `to`)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasEvidence"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildType",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "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."
      }
    ],
    "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/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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Element represents software that controls hardware devices"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "deviceDriver"
      }
    ]
  },
  {
    "@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"
    ],
    "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."
      }
    ],
    "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": "_:Nc575b9657f484de2af1f8daaa12ad966"
      },
      {
        "@id": "_:Nc73f716af4b94333a198e094f0017d73"
      },
      {
        "@id": "_:N59c00a31db4c4f9fb9444452a40fb51e"
      },
      {
        "@id": "_:Nc9837df3ad30410eb53ae27eb52a1b71"
      },
      {
        "@id": "_:Ne20d92c51ca24ad2b42d0505b65fc902"
      }
    ]
  },
  {
    "@id": "_:Nc575b9657f484de2af1f8daaa12ad966",
    "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#Literal"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Software/downloadLocation"
      }
    ]
  },
  {
    "@id": "_:Nc73f716af4b94333a198e094f0017d73",
    "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#Literal"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Software/homePage"
      }
    ]
  },
  {
    "@id": "_:N59c00a31db4c4f9fb9444452a40fb51e",
    "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/packageVersion"
      }
    ]
  },
  {
    "@id": "_:Nc9837df3ad30410eb53ae27eb52a1b71",
    "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#Literal"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Software/packageUrl"
      }
    ]
  },
  {
    "@id": "_:Ne20d92c51ca24ad2b42d0505b65fc902",
    "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/ExternalRefType/metrics",
    "@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 metrics related to package such as OpenSSF scorecards."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "metrics"
      }
    ]
  },
  {
    "@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/ProfileIdentifierType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "the element follows the Core profile specification"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "core"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/image",
    "@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 a collection of images such as pictures of animals."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "image"
      }
    ]
  },
  {
    "@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": "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": "http://www.w3.org/2001/XMLSchema#string"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/nuget",
    "@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 NuGet package. The package locator format is defined in the [NuGet documentation](https://docs.nuget.org) and looks like `package/version`."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "nuget"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/additionalPurpose",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Provides additional purpose information of the software artifact."
      }
    ],
    "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/Build/Build",
    "@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": "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"
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#IRI"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N3b86018244cc461bb7e4c4920987316d"
      },
      {
        "@id": "_:Nad565eb0ad804bf8bbb9290c4c49b201"
      },
      {
        "@id": "_:N7573c49a39694bcfb3b14f8376c7aa3b"
      },
      {
        "@id": "_:Na82827a52a27443bb53d65511bb0d3d9"
      },
      {
        "@id": "_:N359b796c76e14b51a8bf7a531ca930b7"
      },
      {
        "@id": "_:N5e2c3feb084240a682763d57a317bd93"
      },
      {
        "@id": "_:Na1760a5f042f403e94a5bccbe5968f4c"
      },
      {
        "@id": "_:N94e9b6b2ddb44e709539f7640aeaa76c"
      },
      {
        "@id": "_:N162fe7400da6473abcab29a4fafd2816"
      }
    ]
  },
  {
    "@id": "_:N3b86018244cc461bb7e4c4920987316d",
    "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/Build/buildType"
      }
    ]
  },
  {
    "@id": "_:Nad565eb0ad804bf8bbb9290c4c49b201",
    "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/Build/buildId"
      }
    ]
  },
  {
    "@id": "_:N7573c49a39694bcfb3b14f8376c7aa3b",
    "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": "_:Na82827a52a27443bb53d65511bb0d3d9",
    "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/Build/configSourceUri"
      }
    ]
  },
  {
    "@id": "_:N359b796c76e14b51a8bf7a531ca930b7",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Hash"
      }
    ],
    "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/Build/configSourceDigest"
      }
    ]
  },
  {
    "@id": "_:N5e2c3feb084240a682763d57a317bd93",
    "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/Build/parameter"
      }
    ]
  },
  {
    "@id": "_:Na1760a5f042f403e94a5bccbe5968f4c",
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@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": "_:N94e9b6b2ddb44e709539f7640aeaa76c",
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@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": "_:N162fe7400da6473abcab29a4fafd2816",
    "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/Build/environment"
      }
    ]
  },
  {
    "@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/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Used to associate a `from` Artifact with each `to` Vulnerability."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasAssociatedVulnerability"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "act"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Email address, as defined in [RFC 3696](https://www.rfc-editor.org/info/rfc3986) Section 3."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "email"
      }
    ]
  },
  {
    "@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/Dataset/DatasetType"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "sensor"
      }
    ]
  },
  {
    "@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/Core/HashAlgorithm"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "blake2b512"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/SoftwarePurpose/configuration",
    "@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": "Element is configuration data"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "configuration"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Element is a bill of materials"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "bom"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to the documentation for a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "documentation"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Indicates the type of support that is associated with an artifact."
      }
    ]
  },
  {
    "@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": "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": "https://spdx.org/rdf/3.0.1/terms/Software/ContentIdentifier"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/categorical",
    "@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 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/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/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": [
      {
        "@language": "en",
        "@value": "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/ExternalRefType/funding",
    "@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 funding information related to a package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "funding"
      }
    ]
  },
  {
    "@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": "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/PresenceType"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Property that describes the digest of the build configuration file used to\ninvoke a build."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Hash"
      }
    ]
  },
  {
    "@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/HashAlgorithm"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "blake2b384"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/cwe",
    "@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": "[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#label": [
      {
        "@value": "cwe"
      }
    ]
  },
  {
    "@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/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The `from` Element generates each `to` Element."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "generates"
      }
    ]
  },
  {
    "@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/DatasetType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "data consists only of numeric entries."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "numeric"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/statusNotes",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Conveys information about how VEX status was determined."
      }
    ],
    "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/Organization",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "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"
      }
    ],
    "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/customIdToUri",
    "@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."
      }
    ],
    "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/externalRef",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRef"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "[Common Platform Enumeration: Naming Specification Version 2.3](https://csrc.nist.gov/publications/detail/nistir/7695/final)"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "cpe23"
      }
    ]
  },
  {
    "@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/RelationshipType"
    ],
    "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`)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "packagedBy"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Build/buildStartTime",
    "@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."
      }
    ],
    "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/AI/informationAboutApplication",
    "@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."
      }
    ],
    "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/Dataset/datasetSize",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Captures the size of the dataset."
      }
    ],
    "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/Software/SoftwarePurpose/executable",
    "@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": "Element is an Artifact that can be run on a computer"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "executable"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "A relationship has specific context implications during development phase of an element."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "development"
      }
    ]
  },
  {
    "@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 4 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#IRI"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N3a7f86ab2d14471c86bf4a59ba076348"
      },
      {
        "@id": "_:N4ad53e3805a949009847f76197a78014"
      },
      {
        "@id": "_:N686ed16f71204aebbdc3435a08077ae7"
      }
    ]
  },
  {
    "@id": "_:N3a7f86ab2d14471c86bf4a59ba076348",
    "http://www.w3.org/ns/shacl#datatype": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#decimal"
      }
    ],
    "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/Security/score"
      }
    ]
  },
  {
    "@id": "_:N4ad53e3805a949009847f76197a78014",
    "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": [
      {
        "@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://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/Security/severity"
      }
    ]
  },
  {
    "@id": "_:N686ed16f71204aebbdc3435a08077ae7",
    "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/Security/vectorString"
      }
    ]
  },
  {
    "@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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The relationship is known to be exhaustive."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "complete"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/PresenceType",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Categories of presence or absence."
      }
    ]
  },
  {
    "@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": [
      {
        "@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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "securityAdvisory"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "Specifies the type of a content identifier."
      }
    ]
  },
  {
    "@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": "Provides information about the content type of an Element or a Property."
      }
    ],
    "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/import",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "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"
      }
    ]
  },
  {
    "@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": "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/Core/Artifact"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyConsumption",
    "@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 class for describing the energy consumption incurred by an AI model in\ndifferent stages of its lifecycle."
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#BlankNode"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:Naed2c73f504f483592f7369d7b072052"
      },
      {
        "@id": "_:Nba7e016d110041fd95f954e36b9bd468"
      },
      {
        "@id": "_:Nd59d49a61b7d49cba709dc0dd4d3c63a"
      }
    ]
  },
  {
    "@id": "_:Naed2c73f504f483592f7369d7b072052",
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/AI/finetuningEnergyConsumption"
      }
    ]
  },
  {
    "@id": "_:Nba7e016d110041fd95f954e36b9bd468",
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/AI/inferenceEnergyConsumption"
      }
    ]
  },
  {
    "@id": "_:Nd59d49a61b7d49cba709dc0dd4d3c63a",
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/AI/trainingEnergyConsumption"
      }
    ]
  },
  {
    "@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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "When a CVSS score is between 4.0 - 6.9"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "medium"
      }
    ]
  },
  {
    "@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/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)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "sha224"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Software/primaryPurpose",
    "@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."
      }
    ],
    "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/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/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Makes no assertion about the field."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "noAssertion"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "blake2b256"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifier",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "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"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRef",
    "@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 reference to a resource outside the scope of SPDX-3.0 content related to 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": "_:N9aee7206959a49c094dc0fa44d1f3270"
      },
      {
        "@id": "_:N8a40a0c8b2a94136b028f7282d20c8a5"
      },
      {
        "@id": "_:Nc2c408fcf5c84840a88faf41254f7ce4"
      },
      {
        "@id": "_:Nca9c308671ba4f57bcecf95f5b4cc5a2"
      }
    ]
  },
  {
    "@id": "_:N9aee7206959a49c094dc0fa44d1f3270",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/altDownloadLocation"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/altWebPage"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/binaryArtifact"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/bower"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/buildMeta"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/buildSystem"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/chat"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/certificationReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/componentAnalysisReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/cwe"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/documentation"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/dynamicAnalysisReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/eolNotice"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/exportControlAssessment"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/funding"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/issueTracker"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/mailingList"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/mavenCentral"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/metrics"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/npm"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/nuget"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/license"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/other"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/privacyAssessment"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/productMetadata"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/purchaseOrder"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/qualityAssessmentReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/releaseNotes"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/releaseHistory"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/riskAssessment"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/runtimeAnalysisReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/secureSoftwareAttestation"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityAdvisory"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityAdversaryModel"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityFix"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityOther"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityPenTestReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityPolicy"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/securityThreatModel"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/socialMedia"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/sourceArtifact"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/staticAnalysisReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/support"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vcs"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vulnerabilityDisclosureReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalRefType/vulnerabilityExploitabilityAssessment"
          }
        ]
      }
    ],
    "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/externalRefType"
      }
    ]
  },
  {
    "@id": "_:N8a40a0c8b2a94136b028f7282d20c8a5",
    "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/Core/locator"
      }
    ]
  },
  {
    "@id": "_:Nc2c408fcf5c84840a88faf41254f7ce4",
    "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/contentType"
      }
    ],
    "http://www.w3.org/ns/shacl#pattern": [
      {
        "@value": "^[^\\/]+\\/[^\\/]+$"
      }
    ]
  },
  {
    "@id": "_:Nca9c308671ba4f57bcecf95f5b4cc5a2",
    "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/comment"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "A reference to a certification report for a package from an accredited/independent body."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "certificationReport"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@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": "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/Core/ExternalIdentifierType/cve",
    "@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": "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": "cve"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/IntegrityMethod",
    "@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."
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#BlankNode"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:N5623bb86fd7c413b82b71a62043494cb"
      }
    ]
  },
  {
    "@id": "_:N5623bb86fd7c413b82b71a62043494cb",
    "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/comment"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A map of Element identifiers that are used within a Document but defined\nexternal to that Document."
      }
    ],
    "http://www.w3.org/ns/shacl#nodeKind": [
      {
        "@id": "http://www.w3.org/ns/shacl#BlankNode"
      }
    ],
    "http://www.w3.org/ns/shacl#property": [
      {
        "@id": "_:Ndb37c7a9978a4ac8b665a6441f14d965"
      },
      {
        "@id": "_:N87d28a414efd4f9786b59664e97e2b07"
      },
      {
        "@id": "_:N40a10d28e31047ee926ed661077b4ca2"
      },
      {
        "@id": "_:N9e37e58b66a94224a5b60e4321758883"
      }
    ]
  },
  {
    "@id": "_:Ndb37c7a9978a4ac8b665a6441f14d965",
    "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/externalSpdxId"
      }
    ]
  },
  {
    "@id": "_:N87d28a414efd4f9786b59664e97e2b07",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@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#BlankNodeOrIRI"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/verifiedUsing"
      }
    ]
  },
  {
    "@id": "_:N40a10d28e31047ee926ed661077b4ca2",
    "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#Literal"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/locationHint"
      }
    ]
  },
  {
    "@id": "_:N9e37e58b66a94224a5b60e4321758883",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/Artifact"
      }
    ],
    "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/definingArtifact"
      }
    ]
  },
  {
    "@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": [
      {
        "@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": [
      {
        "@value": "gitoid"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/AI/energyUnit",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Specifies the unit in which energy is measured."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/AI/EnergyUnitType"
      }
    ]
  },
  {
    "@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": [
      {
        "@language": "en",
        "@value": "A relationship has specific context implications during the execution phase of an element."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "runtime"
      }
    ]
  },
  {
    "@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/Element"
    ],
    "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"
      }
    ],
    "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/ExpandedLicensing/WithAdditionOperator",
    "@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": "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": "_:N8e4cfdb12e9f40958d6cbdba3fadae30"
      },
      {
        "@id": "_:N75efcaf6ff15425d9edb33ffc0b50bed"
      }
    ]
  },
  {
    "@id": "_:N8e4cfdb12e9f40958d6cbdba3fadae30",
    "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"
      }
    ],
    "http://www.w3.org/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/ExpandedLicensing/subjectAddition"
      }
    ]
  },
  {
    "@id": "_:N75efcaf6ff15425d9edb33ffc0b50bed",
    "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
      }
    ],
    "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/ExpandedLicensing/subjectExtendableLicense"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/HashAlgorithm/adler32",
    "@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": "Adler-32 checksum is part of the widely used zlib compression library as defined in [RFC 1950](https://www.rfc-editor.org/info/rfc1950) Section 2.3."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "adler32"
      }
    ]
  },
  {
    "@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"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The Element is a test used to verify functionality on an software element"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "test"
      }
    ]
  },
  {
    "@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/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The `from` Vulnerability is coordinatedBy the `to` Agent(s) (vendor, researcher, or consumer agent)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "coordinatedBy"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Security/ExploitCatalogType/other",
    "@type": [
      "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": "Other exploit catalogs"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "other"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/element",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Refers to one or more Elements that are part of an ElementCollection."
      }
    ],
    "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/Core/RelationshipType/hasAssessmentFor",
    "@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": "Relates a `from` Vulnerability and each `to` Element with a security assessment. To be used with `VulnAssessmentRelationship` types."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasAssessmentFor"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/profileConformance",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ProfileIdentifierType"
      }
    ]
  },
  {
    "@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/Software/SoftwarePurpose"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "the Element is a software manifest"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "manifest"
      }
    ]
  },
  {
    "@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/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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "deployed"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/issuingAuthority",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "An entity that is authorized to issue identification credentials."
      }
    ],
    "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/SupportType/endOfSupport",
    "@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 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": "endOfSupport"
      }
    ]
  },
  {
    "@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/Software/SoftwarePurpose/file",
    "@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 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": "file"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifier",
    "@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 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": "_:N2a107789c1094d15a6eb44e55d5bd3e6"
      },
      {
        "@id": "_:Nf54188fb192f43499735be2474ba6013"
      },
      {
        "@id": "_:N46ef41d434c44f76bbf4270e78dd8326"
      },
      {
        "@id": "_:N4abc50f180a84921993cd17151590850"
      },
      {
        "@id": "_:N6f46c9b0564b46b9b7aab6aa4905be51"
      }
    ]
  },
  {
    "@id": "_:N2a107789c1094d15a6eb44e55d5bd3e6",
    "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/ns/shacl#path": [
      {
        "@id": "https://spdx.org/rdf/3.0.1/terms/Core/externalIdentifierType"
      }
    ]
  },
  {
    "@id": "_:Nf54188fb192f43499735be2474ba6013",
    "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/identifier"
      }
    ]
  },
  {
    "@id": "_:N46ef41d434c44f76bbf4270e78dd8326",
    "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/comment"
      }
    ]
  },
  {
    "@id": "_:N4abc50f180a84921993cd17151590850",
    "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/Core/identifierLocator"
      }
    ]
  },
  {
    "@id": "_:N6f46c9b0564b46b9b7aab6aa4905be51",
    "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/issuingAuthority"
      }
    ]
  }
]




© 2015 - 2024 Weber Informatics LLC | Privacy Policy