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

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

[
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasDeletedFile",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Software/SoftwarePurpose/framework",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/Element"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/other",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/SupportType/deployed",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/LifecycleScopeType/build",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:Nfab3fcbc834c4057803733496ef7cc9f"
      },
      {
        "@id": "_:N8a268da6b6fd4d27a0f53e40c7e74e8c"
      },
      {
        "@id": "_:Nbaf0a2a6995c424f9cbad603c78c87d6"
      },
      {
        "@id": "_:N3de7a31ce2d04886961581504bdcd675"
      },
      {
        "@id": "_:N8233e6ecdabe4209b247ef1d918e95b4"
      },
      {
        "@id": "_:Neb2aca3ccc1e4ea595f70c8409008b7f"
      },
      {
        "@id": "_:Nc787ab0616d544bc9127b8d104336573"
      },
      {
        "@id": "_:N27ba49f1f5554735a3659c6fe2a4545a"
      },
      {
        "@id": "_:N9b9ba29d55c945449b9c2c4163f3cb3b"
      },
      {
        "@id": "_:Nc0d615d610d64ee0956ac5fbe28a17bf"
      },
      {
        "@id": "_:N3eb54a63a6c0415fa76b86d680dd2a8a"
      },
      {
        "@id": "_:N52af2efe8a5648f884d046111818f573"
      },
      {
        "@id": "_:N5997c2c3c8e14efb85064222608702cb"
      }
    ]
  },
  {
    "@id": "_:Nfab3fcbc834c4057803733496ef7cc9f",
    "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.0/terms/Dataset/anonymizationMethodUsed"
      }
    ]
  },
  {
    "@id": "_:N8a268da6b6fd4d27a0f53e40c7e74e8c",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/ConfidentialityLevelType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/ConfidentialityLevelType/red"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/ConfidentialityLevelType/amber"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/ConfidentialityLevelType/green"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Dataset/confidentialityLevel"
      }
    ]
  },
  {
    "@id": "_:Nbaf0a2a6995c424f9cbad603c78c87d6",
    "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.0/terms/Dataset/dataCollectionProcess"
      }
    ]
  },
  {
    "@id": "_:N3de7a31ce2d04886961581504bdcd675",
    "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.0/terms/Dataset/dataPreprocessing"
      }
    ]
  },
  {
    "@id": "_:N8233e6ecdabe4209b247ef1d918e95b4",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetAvailabilityType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetAvailabilityType/directDownload"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetAvailabilityType/scrapingScript"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetAvailabilityType/query"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetAvailabilityType/clickthrough"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetAvailabilityType/registration"
          }
        ]
      }
    ],
    "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.0/terms/Dataset/datasetAvailability"
      }
    ]
  },
  {
    "@id": "_:Neb2aca3ccc1e4ea595f70c8409008b7f",
    "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.0/terms/Dataset/datasetNoise"
      }
    ]
  },
  {
    "@id": "_:Nc787ab0616d544bc9127b8d104336573",
    "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.0/terms/Dataset/datasetSize"
      }
    ]
  },
  {
    "@id": "_:N27ba49f1f5554735a3659c6fe2a4545a",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/audio"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/categorical"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/graph"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/image"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/numeric"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/sensor"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/structured"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/syntactic"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/text"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/timeseries"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/timestamp"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/video"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/other"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/noAssertion"
          }
        ]
      }
    ],
    "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.0/terms/Dataset/datasetType"
      }
    ]
  },
  {
    "@id": "_:N9b9ba29d55c945449b9c2c4163f3cb3b",
    "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.0/terms/Dataset/datasetUpdateMechanism"
      }
    ]
  },
  {
    "@id": "_:Nc0d615d610d64ee0956ac5fbe28a17bf",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/PresenceType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/PresenceType/yes"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/PresenceType/no"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Dataset/hasSensitivePersonalInformation"
      }
    ]
  },
  {
    "@id": "_:N3eb54a63a6c0415fa76b86d680dd2a8a",
    "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.0/terms/Dataset/intendedUse"
      }
    ]
  },
  {
    "@id": "_:N52af2efe8a5648f884d046111818f573",
    "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.0/terms/Dataset/knownBias"
      }
    ]
  },
  {
    "@id": "_:N5997c2c3c8e14efb85064222608702cb",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Dataset/sensor"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/patch",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Software/SoftwarePurpose/file",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/RelationshipType/hasVariant",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/hasEvidence",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(Dataset) Every `to` Element is considered as evidence for the `from` Element (`from` hasEvidence `to`)"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasEvidence"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/device",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Security/CvssSeverityType/critical",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Software/FileKindType/file",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/copiedTo",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Security/CvssSeverityType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/securityPenTestReport",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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 infrastructure 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.0/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.0/terms/Core/RelationshipType/hasConcludedLicense",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The `from` Software Artifact is concluded by the SPDX data creator to be governed by each `to` license"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasConcludedLicense"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/securityPolicy",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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 CdxExtension 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.0/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 interpret 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.0/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.0/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.0/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.0/terms/Core/Element"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/mavenCentral",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to a maven repository artifact."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "mavenCentral"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType/cve",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "An identifier for a specific software flaw defined within the official CVE Dictionary and that conforms to the CVE specification as defined by 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.0/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.0/terms/Build/parameters",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Property describing the parameters used in an instance of a build."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/DictionaryEntry"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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": "_:N1ebe012ea1794160927f566621cb2cc7"
      },
      {
        "@id": "_:N56f85b5ef1264c45ba4b87c80c405abb"
      },
      {
        "@id": "_:N9973718405ec40d3940a855e103b0f1a"
      },
      {
        "@id": "_:Ned23c55911e046e6ac075f30cfafe1a2"
      },
      {
        "@id": "_:N3eb19b10b6c546008b54d1debed3ede2"
      },
      {
        "@id": "_:N8f10f58bae04444784c48b132d17c6a2"
      }
    ]
  },
  {
    "@id": "_:N1ebe012ea1794160927f566621cb2cc7",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/from"
      }
    ]
  },
  {
    "@id": "_:N56f85b5ef1264c45ba4b87c80c405abb",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/to"
      }
    ]
  },
  {
    "@id": "_:N9973718405ec40d3940a855e103b0f1a",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/affects"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/amendedBy"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/ancestorOf"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/availableFrom"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/configures"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/contains"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/coordinatedBy"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/copiedTo"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/delegatedTo"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/dependsOn"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/descendantOf"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/describes"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/doesNotAffect"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/expandsTo"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/exploitCreatedBy"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/fixedBy"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/fixedIn"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/foundBy"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/generates"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasAddedFile"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasAssessmentFor"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasAssociatedVulnerability"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasConcludedLicense"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasDataFile"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasDeclaredLicense"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasDeletedFile"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasDependencyManifest"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasDistributionArtifact"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasDocumentation"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasDynamicLink"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasEvidence"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasExample"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasHost"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasInputs"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasMetadata"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasOptionalComponent"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasOptionalDependency"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasOutputs"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasPrerequsite"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasProvidedDependency"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasRequirement"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasSpecification"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasStaticLink"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasTest"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasTestCase"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasVariant"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/invokedBy"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/modifiedBy"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/other"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/packagedBy"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/patchedBy"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/publishedBy"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/reportedBy"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/republishedBy"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/serializedInArtifact"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/testedOn"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/trainedOn"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/underInvestigationFor"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/relationshipType"
      }
    ]
  },
  {
    "@id": "_:Ned23c55911e046e6ac075f30cfafe1a2",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipCompleteness"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipCompleteness/incomplete"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipCompleteness/complete"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/completeness"
      }
    ]
  },
  {
    "@id": "_:N3eb19b10b6c546008b54d1debed3ede2",
    "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.0/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": "_:N8f10f58bae04444784c48b132d17c6a2",
    "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.0/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.0/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.0/terms/Core/LifecycleScopeType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/graph",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/terms/Software/SbomType/build",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/dynamicAnalysisReport",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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 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.0/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.0/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.0/terms/Core/RelationshipType/republishedBy",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(Security) Designates a `from` Vulnerability's details were tracked, aggregated, and/or enriched to improve context (i.e. NVD) by a `to` Agent(s)"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "republishedBy"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/qualityAssessmentReport",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/cwe",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to a source of software flaw defined within the official CWE Dictionary that conforms to the CWE specification as defined by https://csrc.nist.gov/glossary/term/common_weakness_enumeration."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "cwe"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/audio",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/HashAlgorithm/crystalsKyber",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "https://pq-crystals.org/kyber/index.shtml"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "crystalsKyber"
      }
    ]
  },
  {
    "@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.0/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.0/terms/ExpandedLicensing/License"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/documentation",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:Nd78e794500ae44a49e3f9a788f1b41dd"
      },
      {
        "@id": "_:N359b5415d12c4259ab94c68565dc443e"
      }
    ]
  },
  {
    "@id": "_:Nd78e794500ae44a49e3f9a788f1b41dd",
    "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.0/terms/Security/vexVersion"
      }
    ]
  },
  {
    "@id": "_:N359b5415d12c4259ab94c68565dc443e",
    "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.0/terms/Security/statusNotes"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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": "_:Nb5f4f3c1a54249008692c33810d2938f"
      },
      {
        "@id": "_:Ne9df1cdfd5234a69834f51a61789789a"
      }
    ]
  },
  {
    "@id": "_:Nb5f4f3c1a54249008692c33810d2938f",
    "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.0/terms/Core/prefix"
      }
    ]
  },
  {
    "@id": "_:Ne9df1cdfd5234a69834f51a61789789a",
    "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.0/terms/Core/namespace"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/LifecycleScopeType/test",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/HashAlgorithm/sha3_224",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "sha3 with a digest length of 224 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "sha3_224"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/evidence",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/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.0/terms/Core/Agent"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/terms/Core/RelationshipType/hasMetadata",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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 asserted."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/IntegrityMethod"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/vulnerabilityDisclosureReport",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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](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.0/terms/Core/RelationshipType/testedOn",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(AI, Dataset) The `from` Element has been tested on the `to` Element"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "testedOn"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/ExternalIdentifier"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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": "_:Nf1ca86d53c4149539cf9e11a2e0a56f0"
      },
      {
        "@id": "_:N38cb991777a2451e92937b15dd391443"
      },
      {
        "@id": "_:N55ccbbe0093c454882ca21ba494112dd"
      },
      {
        "@id": "_:N73d1f5c5694e4205bac92243f7c2a66f"
      },
      {
        "@id": "_:Nb026ca2066174c12a3dacc865438ca88"
      },
      {
        "@id": "_:Nc9f8c664b6f54de4ba6ae720bedd7fde"
      },
      {
        "@id": "_:N9dc5363e9a594f33ae3cc680b44671a9"
      }
    ]
  },
  {
    "@id": "_:Nf1ca86d53c4149539cf9e11a2e0a56f0",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/originatedBy"
      }
    ]
  },
  {
    "@id": "_:N38cb991777a2451e92937b15dd391443",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/suppliedBy"
      }
    ]
  },
  {
    "@id": "_:N55ccbbe0093c454882ca21ba494112dd",
    "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.0/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": "_:N73d1f5c5694e4205bac92243f7c2a66f",
    "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.0/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": "_:Nb026ca2066174c12a3dacc865438ca88",
    "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.0/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": "_:Nc9f8c664b6f54de4ba6ae720bedd7fde",
    "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.0/terms/Core/standardName"
      }
    ]
  },
  {
    "@id": "_:N9dc5363e9a594f33ae3cc680b44671a9",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/SupportType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/SupportType/development"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/SupportType/support"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/SupportType/deployed"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/SupportType/limitedSupport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/SupportType/endOfSupport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/SupportType/noSupport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/supportLevel"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha224",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "secure hashing algorithm with a digest length of 224 https://datatracker.ietf.org/doc/html/draft-ietf-pkix-sha224-01"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "sha224"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:Na31dca354b204dc194b2070c29051b03"
      },
      {
        "@id": "_:N808f242738464b67a124fa132dfe2655"
      },
      {
        "@id": "_:Ne3ac15dede9b422587a190aea16c843d"
      }
    ]
  },
  {
    "@id": "_:Na31dca354b204dc194b2070c29051b03",
    "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.0/terms/Security/score"
      }
    ]
  },
  {
    "@id": "_:N808f242738464b67a124fa132dfe2655",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Security/CvssSeverityType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/CvssSeverityType/critical"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/CvssSeverityType/high"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/CvssSeverityType/medium"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/CvssSeverityType/low"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Security/severity"
      }
    ]
  },
  {
    "@id": "_:Ne3ac15dede9b422587a190aea16c843d",
    "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.0/terms/Security/vectorString"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/serializedInArtifact",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipCompleteness/complete",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:N094c069ad63747db8283ed7adefe0bb4"
      },
      {
        "@id": "_:Nebf265a871f446b8a0e8fe965924376b"
      },
      {
        "@id": "_:N89f41774272b4b268d79439eabcc2780"
      }
    ]
  },
  {
    "@id": "_:N094c069ad63747db8283ed7adefe0bb4",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/blake2b256"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/blake2b384"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/blake2b512"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/blake3"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/crystalsKyber"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/crystalsDilithium"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/falcon"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/md2"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/md4"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/md5"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/md6"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/other"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha1"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha224"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha256"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha3_224"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha3_256"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha3_384"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha3_512"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha384"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha512"
          }
        ]
      }
    ],
    "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.0/terms/Core/algorithm"
      }
    ]
  },
  {
    "@id": "_:Nebf265a871f446b8a0e8fe965924376b",
    "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.0/terms/Core/hashValue"
      }
    ]
  },
  {
    "@id": "_:N89f41774272b4b268d79439eabcc2780",
    "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.0/terms/Core/packageVerificationCodeExcludedFile"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType/expandedLicensing",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/HashAlgorithm/sha256",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "secure hashing algorithm with a digest length of 256 https://www.rfc-editor.org/rfc/rfc4634"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "sha256"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/ProfileIdentifierType/usage",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "the element follows the Usage profile specification"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "usage"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/socialMedia",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/metrics",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:N0738591dc4ae41d89c6e22efadfb182a"
      }
    ]
  },
  {
    "@id": "_:N0738591dc4ae41d89c6e22efadfb182a",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Security/SsvcDecisionType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/SsvcDecisionType/act"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/SsvcDecisionType/attend"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/SsvcDecisionType/track"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Security/decisionType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/altDownloadLocation",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/expandsTo",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/RelationshipType/hasTestCase",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/hasDeclaredLicense",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The `from` Software Artifact was discovered to actually contain each `to` license, for example as detected by use of automated tooling."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasDeclaredLicense"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/AI/EnergyUnitType/other",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Dataset/DatasetType/noAssertion",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/Element"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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 applies to."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/PositiveIntegerRange"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/other",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Used when the type doesn't match any of the other options."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "other"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/patchedBy",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/riskAssessment",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/PresenceType/noAssertion",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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 (in accordance with the [package URL spec](https://github.com/package-url/purl-spec/blob/master/PURL-SPECIFICATION.rst)) 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.0/terms/Core/RelationshipType/hasDataFile",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasDataFile"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/DictionaryEntry"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalIdentifierType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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 software."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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": "_:N12aa61341f9049a1a64608875f1efef7"
      },
      {
        "@id": "_:N2396119985dd47e1b0d60e5cd387fe25"
      },
      {
        "@id": "_:Ne4471c065f6a40fc8f6a2341872b50c0"
      },
      {
        "@id": "_:N8b433e6a96f047338474c32940f80f95"
      },
      {
        "@id": "_:Nc5bf6d4f18ed49bd89048bfd10c96c39"
      }
    ]
  },
  {
    "@id": "_:N12aa61341f9049a1a64608875f1efef7",
    "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.0/terms/Software/packageVersion"
      }
    ]
  },
  {
    "@id": "_:N2396119985dd47e1b0d60e5cd387fe25",
    "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.0/terms/Software/downloadLocation"
      }
    ]
  },
  {
    "@id": "_:Ne4471c065f6a40fc8f6a2341872b50c0",
    "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.0/terms/Software/packageUrl"
      }
    ]
  },
  {
    "@id": "_:N8b433e6a96f047338474c32940f80f95",
    "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.0/terms/Software/homePage"
      }
    ]
  },
  {
    "@id": "_:Nc5bf6d4f18ed49bd89048bfd10c96c39",
    "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.0/terms/Software/sourceInfo"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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\n[Free Software Foundation (FSF)](https://fsf.org)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#boolean"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType/dataset",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/SupportType/development",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:Nf4d6d179da7d4b1c96cfe7e96e7a14e7"
      },
      {
        "@id": "_:Nb78aa6aa148940a4aa07de1263b8e601"
      },
      {
        "@id": "_:N5c9accaa472046a1908d91d2e2c8702b"
      }
    ]
  },
  {
    "@id": "_:Nf4d6d179da7d4b1c96cfe7e96e7a14e7",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Software/byteRange"
      }
    ]
  },
  {
    "@id": "_:Nb78aa6aa148940a4aa07de1263b8e601",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Software/lineRange"
      }
    ]
  },
  {
    "@id": "_:N5c9accaa472046a1908d91d2e2c8702b",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Software/snippetFromFile"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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": "_:Naef5d1c554204bcd9243f10fc66ca124"
      },
      {
        "@id": "_:Nac4a327fc495497992d541ff6500c5eb"
      },
      {
        "@id": "_:N9b8d9855e029403fae623dc80d6b7bca"
      }
    ]
  },
  {
    "@id": "_:Naef5d1c554204bcd9243f10fc66ca124",
    "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.0/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": "_:Nac4a327fc495497992d541ff6500c5eb",
    "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.0/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": "_:N9b8d9855e029403fae623dc80d6b7bca",
    "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.0/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.0/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.0/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": "_:N7a63e83c8e61411e8a70f38cfc5f2517"
      },
      {
        "@id": "_:N8e0269f037204cad9ef4d7df03a0f533"
      },
      {
        "@id": "_:N9eb190cf4c98480f925dd2f7cfb084cd"
      },
      {
        "@id": "_:N4388c5b157d84a58872e2db70056a248"
      },
      {
        "@id": "_:N43679812db8f4094a50454560610065f"
      },
      {
        "@id": "_:Nf733a4d9a28d426eb433697f02304db3"
      },
      {
        "@id": "_:Na813fa8a1b7d4952add101f7e4857558"
      },
      {
        "@id": "_:N10d5d298fdf54fff9ac053f64bbb772c"
      },
      {
        "@id": "_:Nbe8c2fc09a3846579832648ee0072011"
      }
    ]
  },
  {
    "@id": "_:N7a63e83c8e61411e8a70f38cfc5f2517",
    "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.0/terms/Core/name"
      }
    ]
  },
  {
    "@id": "_:N8e0269f037204cad9ef4d7df03a0f533",
    "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.0/terms/Core/summary"
      }
    ]
  },
  {
    "@id": "_:N9eb190cf4c98480f925dd2f7cfb084cd",
    "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.0/terms/Core/description"
      }
    ]
  },
  {
    "@id": "_:N4388c5b157d84a58872e2db70056a248",
    "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.0/terms/Core/comment"
      }
    ]
  },
  {
    "@id": "_:N43679812db8f4094a50454560610065f",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/creationInfo"
      }
    ]
  },
  {
    "@id": "_:Nf733a4d9a28d426eb433697f02304db3",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/verifiedUsing"
      }
    ]
  },
  {
    "@id": "_:Na813fa8a1b7d4952add101f7e4857558",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/externalRef"
      }
    ]
  },
  {
    "@id": "_:N10d5d298fdf54fff9ac053f64bbb772c",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/externalIdentifier"
      }
    ]
  },
  {
    "@id": "_:Nbe8c2fc09a3846579832648ee0072011",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/extension"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Dataset/ConfidentialityLevelType/amber",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Dataset/DatasetType/image",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/terms/Core/HashAlgorithm/other",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/runtimeAnalysisReport",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Software/SoftwarePurpose"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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": "_:N6060aca229b14a5a9c67b87200a7818c"
      }
    ]
  },
  {
    "@id": "_:N6060aca229b14a5a9c67b87200a7818c",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/LifecycleScopeType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/LifecycleScopeType/design"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/LifecycleScopeType/development"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/LifecycleScopeType/build"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/LifecycleScopeType/test"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/LifecycleScopeType/runtime"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/scope"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/foundBy",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(Security) 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.0/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 CdxExtension 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.0/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.0/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": "_:N47424f91cb0743f2994f4c5150314370"
      },
      {
        "@id": "_:N3b51a2dbe3a848b290eea1abd827a21b"
      }
    ]
  },
  {
    "@id": "_:N47424f91cb0743f2994f4c5150314370",
    "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.0/terms/ExpandedLicensing/listVersionAdded"
      }
    ]
  },
  {
    "@id": "_:N3b51a2dbe3a848b290eea1abd827a21b",
    "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.0/terms/ExpandedLicensing/deprecatedVersion"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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 description."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/Element"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/modifiedBy",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/HashAlgorithm/blake2b256",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "blake2b algorithm with a digest size of 256 https://datatracker.ietf.org/doc/html/rfc7693#section-4"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "blake2b256"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/AnnotationType/review",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Dataset/DatasetAvailabilityType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/other",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/HashAlgorithm/sha384",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "secure hashing algorithm with a digest length of 384 https://www.rfc-editor.org/rfc/rfc4634"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "sha384"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Software/SoftwarePurpose/operatingSystem",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/publishedBy",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(Security) Designates a `from` Vulnerability was made available for public use or reference by each `to` Agent"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "publishedBy"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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 tools may create."
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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": "_:N14f5ea808aa34f099dd17a394bc56160"
      },
      {
        "@id": "_:N1db84f08b5a34be5a39731152c19574b"
      }
    ]
  },
  {
    "@id": "_:N14f5ea808aa34f099dd17a394bc56160",
    "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.0/terms/Software/contentType"
      }
    ],
    "http://www.w3.org/ns/shacl#pattern": [
      {
        "@value": "^[^\\/]+\\/[^\\/]+$"
      }
    ]
  },
  {
    "@id": "_:N1db84f08b5a34be5a39731152c19574b",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Software/FileKindType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/FileKindType/file"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Software/fileKind"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType/securityOther",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/dependsOn",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/ExternalRefType/securityFix",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/vcs",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:N66a8cc8b97fb4680aa793943ae283823"
      },
      {
        "@id": "_:N5a6b15b8064a4be69433109f2f18f4c7"
      },
      {
        "@id": "_:Ndac81cc6c9054e3d8065e91988156d68"
      },
      {
        "@id": "_:N570086f78c97455f83809d261a1c8d8c"
      },
      {
        "@id": "_:N3065ebb6538e49679f1f47459d1f2f8a"
      },
      {
        "@id": "_:Nc39b4619baa04988b5fde165e0f5b0bc"
      },
      {
        "@id": "_:N46139f77914d4870be9e379150e514de"
      },
      {
        "@id": "_:Ndb5b151948bf4b708114bb66fc21d5ea"
      },
      {
        "@id": "_:Neefb04c62c3a488999fba190e32c2bb5"
      }
    ]
  },
  {
    "@id": "_:N66a8cc8b97fb4680aa793943ae283823",
    "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.0/terms/SimpleLicensing/licenseText"
      }
    ]
  },
  {
    "@id": "_:N5a6b15b8064a4be69433109f2f18f4c7",
    "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.0/terms/ExpandedLicensing/isOsiApproved"
      }
    ]
  },
  {
    "@id": "_:Ndac81cc6c9054e3d8065e91988156d68",
    "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.0/terms/ExpandedLicensing/isFsfLibre"
      }
    ]
  },
  {
    "@id": "_:N570086f78c97455f83809d261a1c8d8c",
    "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.0/terms/ExpandedLicensing/standardLicenseHeader"
      }
    ]
  },
  {
    "@id": "_:N3065ebb6538e49679f1f47459d1f2f8a",
    "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.0/terms/ExpandedLicensing/standardLicenseTemplate"
      }
    ]
  },
  {
    "@id": "_:Nc39b4619baa04988b5fde165e0f5b0bc",
    "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.0/terms/ExpandedLicensing/isDeprecatedLicenseId"
      }
    ]
  },
  {
    "@id": "_:N46139f77914d4870be9e379150e514de",
    "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.0/terms/ExpandedLicensing/obsoletedBy"
      }
    ]
  },
  {
    "@id": "_:Ndb5b151948bf4b708114bb66fc21d5ea",
    "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.0/terms/ExpandedLicensing/licenseXml"
      }
    ]
  },
  {
    "@id": "_:Neefb04c62c3a488999fba190e32c2bb5",
    "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.0/terms/ExpandedLicensing/seeAlso"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasAssessmentFor",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(Security) Relates a `from` Vulnerability and each `to` Element(s) with a security assessment. To be used with `VulnAssessmentRelationship` types"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasAssessmentFor"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Software/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."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#string"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/data",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/ExternalIdentifierType/urlScheme",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "the scheme used in order to locate a resource https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "urlScheme"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/altWebPage",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Dataset/ConfidentialityLevelType/green",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/buildMeta",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Security/VexJustificationType/vulnerableCodeNotInExecutePath",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/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.0/terms/Software/File"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRef"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/other",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/CreationInfo"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/source",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/terms/Core/RelationshipType/hasOutputs",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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": "hasOutputs"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/SupportType/endOfSupport",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/AnnotationType/other",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/staticAnalysisReport",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Software/SoftwarePurpose/configuration",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/ExternalRefType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Software/SoftwarePurpose/test",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/terms/Core/Tool"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType/swhid",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "swhid"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/chat",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Security/SsvcDecisionType/attend",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/ExternalRefType/eolNotice",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Dataset/ConfidentialityLevelType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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": "_:N4864af01c3f4407bb68ef56dc5dc0414"
      },
      {
        "@id": "_:N3ee254c1703346f492ba0c20dcc84ece"
      }
    ]
  },
  {
    "@id": "_:N4864af01c3f4407bb68ef56dc5dc0414",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Software/ContentIdentifierType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/ContentIdentifierType/gitoid"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Software/contentIdentifierType"
      }
    ]
  },
  {
    "@id": "_:N3ee254c1703346f492ba0c20dcc84ece",
    "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.0/terms/Software/contentIdentifierValue"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/SupportType/noSupport",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/reportedBy",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(Security) Designates a `from` Vulnerability was first reported to a project, vendor, or tracking database for formal identification by each `to` Agent"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "reportedBy"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/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 being used in the AI system."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/AI/EnergyConsumptionDescription"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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": "_:Naf53e08c7c12468d9ddee3f9c051a403"
      },
      {
        "@id": "_:N85ee457a01134880956b5e1ce87c8ec3"
      },
      {
        "@id": "_:Na349d2a7dbff470a95c5b9e794e7d560"
      }
    ]
  },
  {
    "@id": "_:Naf53e08c7c12468d9ddee3f9c051a403",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/imports"
      }
    ]
  },
  {
    "@id": "_:N85ee457a01134880956b5e1ce87c8ec3",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/namespaceMap"
      }
    ]
  },
  {
    "@id": "_:Na349d2a7dbff470a95c5b9e794e7d560",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/dataLicense"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/AI/SafetyRiskAssessmentType/serious",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/PresenceType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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 applies to."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/PositiveIntegerRange"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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": "_:Nf2c9f3bcfd4e498bbf21e58553dd8e62"
      },
      {
        "@id": "_:N7aef00f423334ec69ed88afca3c8003e"
      },
      {
        "@id": "_:Ndc3d242149ea4f1cb14a47e3b7f45b19"
      }
    ]
  },
  {
    "@id": "_:Nf2c9f3bcfd4e498bbf21e58553dd8e62",
    "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.0/terms/SimpleLicensing/licenseExpression"
      }
    ]
  },
  {
    "@id": "_:N7aef00f423334ec69ed88afca3c8003e",
    "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.0/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": "_:Ndc3d242149ea4f1cb14a47e3b7f45b19",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/SimpleLicensing/customIdToUri"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasPrerequsite",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The `from` Element has a prerequsite on each `to` Element, during a LifecycleScopeType period"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasPrerequsite"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/ExpandedLicensing/ExtendableLicense"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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": "_:N59b3a533bfed40e8ba0ec8f8884aba20"
      },
      {
        "@id": "_:Nd680285af9654374a05d09147a69e52c"
      },
      {
        "@id": "_:Ncf0e1966f30543f2b5fe769915db34b4"
      }
    ]
  },
  {
    "@id": "_:N59b3a533bfed40e8ba0ec8f8884aba20",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Security/VexJustificationType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/VexJustificationType/componentNotPresent"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/VexJustificationType/vulnerableCodeNotPresent"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/VexJustificationType/vulnerableCodeNotInExecutePath"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Security/justificationType"
      }
    ]
  },
  {
    "@id": "_:Nd680285af9654374a05d09147a69e52c",
    "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.0/terms/Security/impactStatement"
      }
    ]
  },
  {
    "@id": "_:Ncf0e1966f30543f2b5fe769915db34b4",
    "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.0/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.0/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 external 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": "_:Nb1c08248202e48b5a98de110c31a6382"
      },
      {
        "@id": "_:N9a98d421d6bd4fa1b6f4f5a0d6f76cc9"
      },
      {
        "@id": "_:Ne08278c099e04a119a5d676b030db78a"
      },
      {
        "@id": "_:Nd45fe99cb5e045e2a6995b3632258c96"
      }
    ]
  },
  {
    "@id": "_:Nb1c08248202e48b5a98de110c31a6382",
    "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.0/terms/Core/externalSpdxId"
      }
    ]
  },
  {
    "@id": "_:N9a98d421d6bd4fa1b6f4f5a0d6f76cc9",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/verifiedUsing"
      }
    ]
  },
  {
    "@id": "_:Ne08278c099e04a119a5d676b030db78a",
    "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.0/terms/Core/locationHint"
      }
    ]
  },
  {
    "@id": "_:Nd45fe99cb5e045e2a6995b3632258c96",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/definingArtifact"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/PresenceType/no",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Dataset/ConfidentialityLevelType/red",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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": "_:N4b9b54920b3f4e4282c09960f5482f1b"
      },
      {
        "@id": "_:N868e8f7ed81f4fd4ae9fbc238179cabb"
      }
    ]
  },
  {
    "@id": "_:N4b9b54920b3f4e4282c09960f5482f1b",
    "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.0/terms/Extension/cdxPropName"
      }
    ]
  },
  {
    "@id": "_:N868e8f7ed81f4fd4ae9fbc238179cabb",
    "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.0/terms/Extension/cdxPropValue"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/md2",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "https://datatracker.ietf.org/doc/rfc1319/"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "md2"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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 referenced by the Element."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/Agent"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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 ElementID."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#anyURI"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasAddedFile",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Every `to` Element is 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.0/terms/Core/ExternalRefType/mailingList",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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 License Addition to its URI ID."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/DictionaryEntry"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/PresenceType/yes",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/descendantOf",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalIdentifierType/swid",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "https://www.ietf.org/archive/id/draft-ietf-sacm-coswid-21.html#section-2.3"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "swid"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/nuget",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to a nuget package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "nuget"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:N6dd1b5d19dd34f958677ce7af313121f"
      },
      {
        "@id": "_:N6232a4fa876a4abda6a5a6f4e9eba658"
      },
      {
        "@id": "_:Nf87ea40a65924cf99eeb0db3ff863182"
      }
    ]
  },
  {
    "@id": "_:N6dd1b5d19dd34f958677ce7af313121f",
    "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.0/terms/Security/probability"
      }
    ]
  },
  {
    "@id": "_:N6232a4fa876a4abda6a5a6f4e9eba658",
    "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.0/terms/Security/percentile"
      }
    ]
  },
  {
    "@id": "_:Nf87ea40a65924cf99eeb0db3ff863182",
    "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.0/terms/Security/publishedTime"
      }
    ],
    "http://www.w3.org/ns/shacl#pattern": [
      {
        "@value": "^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\dZ$"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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": "_:N0725b026f4034ff982bb68829e775b3e"
      },
      {
        "@id": "_:N89bb110e8c18431db911d01eda5a66e0"
      },
      {
        "@id": "_:Na5c3523f197e4cb78824f258a7ca34f3"
      },
      {
        "@id": "_:N8aef9a7357dd462a8ff62f297639dae7"
      },
      {
        "@id": "_:Nbd9b2605f02c4ef09f6b8b6a974de017"
      }
    ]
  },
  {
    "@id": "_:N0725b026f4034ff982bb68829e775b3e",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Security/assessedElement"
      }
    ]
  },
  {
    "@id": "_:N89bb110e8c18431db911d01eda5a66e0",
    "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.0/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": "_:Na5c3523f197e4cb78824f258a7ca34f3",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/suppliedBy"
      }
    ]
  },
  {
    "@id": "_:N8aef9a7357dd462a8ff62f297639dae7",
    "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.0/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": "_:Nbd9b2605f02c4ef09f6b8b6a974de017",
    "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.0/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.0/terms/Software/SoftwarePurpose/module",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Security/CvssSeverityType/none",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Security/CvssSeverityType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "When a CVSS score is 0"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "none"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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": "_:N0b4a0ae47ea14a8497ed42abc5a0fe40"
      },
      {
        "@id": "_:N53da6fd9d8e94a70870a8e2fbde98b09"
      },
      {
        "@id": "_:N53f82d5ca30c467e8870929451d2ab37"
      },
      {
        "@id": "_:N74b37392f74e47cfadcef5a0b11328ec"
      },
      {
        "@id": "_:N275f4a621add4d539f34d41fc8549c60"
      },
      {
        "@id": "_:Necb0d4c176ad4539a11c4e27773c2288"
      },
      {
        "@id": "_:N7a5d9c7572824b5192eeb4d01935c151"
      },
      {
        "@id": "_:N9e24b09602d84f3f9f2717c827eb2133"
      },
      {
        "@id": "_:Nc121a001971e45eb93b856839ab5bf73"
      }
    ]
  },
  {
    "@id": "_:N0b4a0ae47ea14a8497ed42abc5a0fe40",
    "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.0/terms/Build/buildType"
      }
    ]
  },
  {
    "@id": "_:N53da6fd9d8e94a70870a8e2fbde98b09",
    "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.0/terms/Build/buildId"
      }
    ]
  },
  {
    "@id": "_:N53f82d5ca30c467e8870929451d2ab37",
    "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.0/terms/Build/configSourceEntrypoint"
      }
    ]
  },
  {
    "@id": "_:N74b37392f74e47cfadcef5a0b11328ec",
    "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.0/terms/Build/configSourceUri"
      }
    ]
  },
  {
    "@id": "_:N275f4a621add4d539f34d41fc8549c60",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Build/configSourceDigest"
      }
    ]
  },
  {
    "@id": "_:Necb0d4c176ad4539a11c4e27773c2288",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Build/parameters"
      }
    ]
  },
  {
    "@id": "_:N7a5d9c7572824b5192eeb4d01935c151",
    "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.0/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": "_:N9e24b09602d84f3f9f2717c827eb2133",
    "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.0/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": "_:Nc121a001971e45eb93b856839ab5bf73",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Build/environment"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/LifecycleScopeType/other",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/SimpleLicensing/AnyLicenseInfo"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/exploitCreatedBy",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(Security) The `from` Vulnerability has had an exploit created against it by each `to` Agent"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "exploitCreatedBy"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/timestamp",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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": "_:N7ef9a7addf3142eb802e18fc7b526049"
      },
      {
        "@id": "_:N5f07706c1d1b48309781b67a22bc7215"
      }
    ]
  },
  {
    "@id": "_:N7ef9a7addf3142eb802e18fc7b526049",
    "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.0/terms/Core/key"
      }
    ]
  },
  {
    "@id": "_:N5f07706c1d1b48309781b67a22bc7215",
    "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.0/terms/Core/value"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/securityAdvisory",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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) 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.0/terms/Core/ExternalRefType/vulnerabilityExploitabilityAssessment",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Software/SoftwarePurpose/specification",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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 reassessed."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/terms/Extension/Extension"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType/core",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/AI/autonomyType",
    "@type": [
      "http://www.w3.org/2002/07/owl#ObjectProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "States if a human is involved in the decisions of the AI software."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/PresenceType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/md5",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "https://datatracker.ietf.org/doc/html/rfc1321"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "md5"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasDependencyManifest",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:N101b3ac1f2f242a3876806cb7095c4a3"
      },
      {
        "@id": "_:N4d8882ae46004e96aff0b862809f3ebd"
      },
      {
        "@id": "_:Naf711a02a94d4c7baaf976b027002c0b"
      },
      {
        "@id": "_:Nc649329701b44c9582c821067aa4f174"
      }
    ]
  },
  {
    "@id": "_:N101b3ac1f2f242a3876806cb7095c4a3",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/AnnotationType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/AnnotationType/other"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/annotationType"
      }
    ]
  },
  {
    "@id": "_:N4d8882ae46004e96aff0b862809f3ebd",
    "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.0/terms/Core/contentType"
      }
    ],
    "http://www.w3.org/ns/shacl#pattern": [
      {
        "@value": "^[^\\/]+\\/[^\\/]+$"
      }
    ]
  },
  {
    "@id": "_:Naf711a02a94d4c7baaf976b027002c0b",
    "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.0/terms/Core/statement"
      }
    ]
  },
  {
    "@id": "_:Nc649329701b44c9582c821067aa4f174",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/subject"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/AI/EnergyUnitType/kilowattHour",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/ExternalRefType/privacyAssessment",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/hasDocumentation",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/HashAlgorithm/sha1",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "https://datatracker.ietf.org/doc/html/rfc3174"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "sha1"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Security/SsvcDecisionType/act",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/securityThreatModel",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:N511c6be7b79e4de9874fdeb1c5fc785b"
      }
    ]
  },
  {
    "@id": "_:N511c6be7b79e4de9874fdeb1c5fc785b",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Extension/cdxProperty"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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 could be used during the inference."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/PresenceType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType/security",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Dataset/DatasetType/numeric",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/componentAnalysisReport",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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 `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.0/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.0/terms/AI/SafetyRiskAssessmentType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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 Stakeholder-Specific Vulnerability Categorization (SSVC) decision tree [https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf](https://www.cisa.gov/sites/default/files/publications/cisa-ssvc-guide%20508c.pdf)"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Security/SsvcDecisionType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Software/SoftwarePurpose/library",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/amendedBy",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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 that 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.0/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.0/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": "_:N863be7ff256b403aaff3a0499d305042"
      },
      {
        "@id": "_:N79f9ea9ad7244e8e8f4842a0e9872703"
      },
      {
        "@id": "_:N2b1f1f4053ab4c3d8f387822c03e5e44"
      },
      {
        "@id": "_:Nd1caec67de5d4d168c542ee579862e06"
      },
      {
        "@id": "_:N937f26c2ce7042e5b1c2179bbf306ec1"
      }
    ]
  },
  {
    "@id": "_:N863be7ff256b403aaff3a0499d305042",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/application"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/archive"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/bom"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/configuration"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/container"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/data"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/device"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/diskImage"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/deviceDriver"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/documentation"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/evidence"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/executable"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/file"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/filesystemImage"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/firmware"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/framework"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/install"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/library"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/manifest"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/model"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/module"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/operatingSystem"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/other"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/patch"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/platform"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/requirement"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/source"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/specification"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Software/primaryPurpose"
      }
    ]
  },
  {
    "@id": "_:N79f9ea9ad7244e8e8f4842a0e9872703",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/application"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/archive"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/bom"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/configuration"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/container"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/data"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/device"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/diskImage"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/deviceDriver"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/documentation"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/evidence"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/executable"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/file"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/filesystemImage"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/firmware"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/framework"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/install"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/library"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/manifest"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/model"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/module"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/operatingSystem"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/other"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/patch"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/platform"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/requirement"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/source"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/specification"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Software/additionalPurpose"
      }
    ]
  },
  {
    "@id": "_:N2b1f1f4053ab4c3d8f387822c03e5e44",
    "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.0/terms/Software/copyrightText"
      }
    ]
  },
  {
    "@id": "_:Nd1caec67de5d4d168c542ee579862e06",
    "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.0/terms/Software/attributionText"
      }
    ]
  },
  {
    "@id": "_:N937f26c2ce7042e5b1c2179bbf306ec1",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Software/contentIdentifier"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/support",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/terms/Security/VexJustificationType/vulnerableCodeCannotBeControlledByAdversary",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/Element"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:N887b80f21b764f91baa2703cdf3ea2cf"
      },
      {
        "@id": "_:N696e75b3c99742c38f04e3c3dea12201"
      }
    ]
  },
  {
    "@id": "_:N887b80f21b764f91baa2703cdf3ea2cf",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/ExpandedLicensing/subjectExtendableLicense"
      }
    ]
  },
  {
    "@id": "_:N696e75b3c99742c38f04e3c3dea12201",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/ExpandedLicensing/subjectAddition"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/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.0/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": "_:Ne1fb82e38c80466b87ee06c7a335a490"
      }
    ]
  },
  {
    "@id": "_:Ne1fb82e38c80466b87ee06c7a335a490",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SbomType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SbomType/design"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SbomType/source"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SbomType/build"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SbomType/deployed"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SbomType/runtime"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Software/sbomType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Security/ExploitCatalogType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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": "_:N92bee73ac5e44b00ba96a3c0e9c5e211"
      }
    ]
  },
  {
    "@id": "_:N92bee73ac5e44b00ba96a3c0e9c5e211",
    "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.0/terms/SimpleLicensing/licenseText"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/ExpandedLicensing/NoAssertionLicense",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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 value."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/ExpandedLicensing/IndividualLicensingInfo"
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Licensing/NoAssertion"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/Agent"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha3_384",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "sha3 with a digest length of 384 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "sha3_384"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/securityOther",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/HashAlgorithm/sha3_256",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "sha3 with a digest length of 256 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "sha3_256"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/requirement",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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 conform to."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/crystalsDilithium",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "https://pq-crystals.org/dilithium/index.shtml"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "crystalsDilithium"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SbomType/analyzed",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/productMetadata",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Security/CvssSeverityType/medium",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Security/CvssSeverityType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "When a CVSS score is between 4 - 6.9"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "medium"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha512",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "secure hashing algorithm with a digest length of 512 https://www.rfc-editor.org/rfc/rfc4634"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "sha512"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/NoneElement",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/Element"
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/NoneElement"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/AI/SafetyRiskAssessmentType/medium",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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": "The class that contains properties to describe energy consumption incurred by an AI model in different 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": "_:Nb1a2eb85c99f49ac9bad908c24ee54e9"
      },
      {
        "@id": "_:Nc3dbf82bd8ce4498b00f71fbe156f639"
      },
      {
        "@id": "_:N985895312c6b445fb08170366fe96c76"
      }
    ]
  },
  {
    "@id": "_:Nb1a2eb85c99f49ac9bad908c24ee54e9",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/AI/finetuningEnergyConsumption"
      }
    ]
  },
  {
    "@id": "_:Nc3dbf82bd8ce4498b00f71fbe156f639",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/AI/inferenceEnergyConsumption"
      }
    ]
  },
  {
    "@id": "_:N985895312c6b445fb08170366fe96c76",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/AI/trainingEnergyConsumption"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/sensor",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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 XML 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.0/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 consumed to train the AI model."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/AI/EnergyConsumption"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/exportControlAssessment",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Software/SoftwarePurpose/deviceDriver",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/npm",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to an npm package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "npm"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/describes",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/NamespaceMap"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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": "_:Nd5c0bda6f742464a92cc53de9daa9554"
      },
      {
        "@id": "_:N35c9241380ac49d381f2d455a5449929"
      }
    ]
  },
  {
    "@id": "_:Nd5c0bda6f742464a92cc53de9daa9554",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/blake2b256"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/blake2b384"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/blake2b512"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/blake3"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/crystalsKyber"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/crystalsDilithium"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/falcon"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/md2"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/md4"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/md5"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/md6"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/other"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha1"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha224"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha256"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha3_224"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha3_256"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha3_384"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha3_512"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha384"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha512"
          }
        ]
      }
    ],
    "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.0/terms/Core/algorithm"
      }
    ]
  },
  {
    "@id": "_:N35c9241380ac49d381f2d455a5449929",
    "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.0/terms/Core/hashValue"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasProvidedDependency",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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, but 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.0/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": "https://spdx.org/rdf/3.0.0/terms/Software/SbomType/design",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/hasRequirement",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Software/SoftwarePurpose/container",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/AI/SafetyRiskAssessmentType/low",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Security/ExploitCatalogType/other",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/SupportType/support",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ProfileIdentifierType/software",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Security/SsvcDecisionType/trackStar",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/bower",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "A reference to a bower package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "bower"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasDistributionArtifact",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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 Element `to`, (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.0/terms/Core/ExternalRefType/releaseHistory",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/AI/EnergyUnitType/megajoule",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/hasOptionalComponent",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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\nlicenses (optionally including additional text), which may be combined\naccording to the SPDX license expression syntax."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/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 package'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.0/terms/Core/RelationshipType/coordinatedBy",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(Security) The `from` Vulnerability is coordinatedBy the `to` Agent(s) (vendor, researcher, or consumer agent)"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "coordinatedBy"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/diskImage",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/ProfileIdentifierType/build",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/RelationshipType/hasStaticLink",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/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.0/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.0/terms/Extension/CdxPropertyEntry"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/certificationReport",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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": "_:Nb77698ffb28d4c6a9fc40efdd5b60f30"
      },
      {
        "@id": "_:N50a6faf0ca884b9a9d2611017f47e878"
      },
      {
        "@id": "_:Na4b2bcc482744f248eb21b23cdf0a33f"
      },
      {
        "@id": "_:N285321d265e2479296581717463892c4"
      }
    ]
  },
  {
    "@id": "_:Nb77698ffb28d4c6a9fc40efdd5b60f30",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/altDownloadLocation"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/altWebPage"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/binaryArtifact"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/bower"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/buildMeta"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/buildSystem"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/chat"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/certificationReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/componentAnalysisReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/cwe"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/documentation"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/dynamicAnalysisReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/eolNotice"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/exportControlAssessment"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/funding"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/issueTracker"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/mailingList"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/mavenCentral"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/metrics"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/npm"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/nuget"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/license"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/other"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/privacyAssessment"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/productMetadata"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/purchaseOrder"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/qualityAssessmentReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/releaseNotes"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/releaseHistory"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/riskAssessment"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/runtimeAnalysisReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/secureSoftwareAttestation"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/securityAdvisory"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/securityAdversaryModel"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/securityFix"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/securityOther"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/securityPenTestReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/securityPolicy"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/securityThreatModel"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/socialMedia"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/sourceArtifact"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/staticAnalysisReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/support"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/vcs"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/vulnerabilityDisclosureReport"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/externalRefType"
      }
    ]
  },
  {
    "@id": "_:N50a6faf0ca884b9a9d2611017f47e878",
    "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.0/terms/Core/locator"
      }
    ]
  },
  {
    "@id": "_:Na4b2bcc482744f248eb21b23cdf0a33f",
    "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.0/terms/Core/contentType"
      }
    ],
    "http://www.w3.org/ns/shacl#pattern": [
      {
        "@value": "^[^\\/]+\\/[^\\/]+$"
      }
    ]
  },
  {
    "@id": "_:N285321d265e2479296581717463892c4",
    "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.0/terms/Core/comment"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType/cpe22",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "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.0/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.0/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.0/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.0/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": "_:Na5e141f1c8734c0c8b2119e64845bad4"
      },
      {
        "@id": "_:Ne96ad29f2b384f3ebb19179d78efa419"
      },
      {
        "@id": "_:Nc13f7cc53ae74094bef8798f1246a78d"
      }
    ]
  },
  {
    "@id": "_:Na5e141f1c8734c0c8b2119e64845bad4",
    "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.0/terms/Security/score"
      }
    ]
  },
  {
    "@id": "_:Ne96ad29f2b384f3ebb19179d78efa419",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Security/CvssSeverityType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/CvssSeverityType/critical"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/CvssSeverityType/high"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/CvssSeverityType/medium"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/CvssSeverityType/low"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Security/severity"
      }
    ]
  },
  {
    "@id": "_:Nc13f7cc53ae74094bef8798f1246a78d",
    "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.0/terms/Security/vectorString"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/AI/EnergyUnitType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipCompleteness"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Software/FileKindType/directory",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Security/VexJustificationType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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": "_:N9d53c247b7144541abfd1560834aa22e"
      },
      {
        "@id": "_:N49570e3e1f874d2dbe73917b397db9bb"
      }
    ]
  },
  {
    "@id": "_:N9d53c247b7144541abfd1560834aa22e",
    "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.0/terms/ExpandedLicensing/listVersionAdded"
      }
    ]
  },
  {
    "@id": "_:N49570e3e1f874d2dbe73917b397db9bb",
    "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.0/terms/ExpandedLicensing/deprecatedVersion"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/affects",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(Security/VEX) The `from` vulnerability affect each `to` Element"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "affects"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/NoAssertionElement",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/Element"
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/NoAssertionElement"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasAssociatedVulnerability",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(Security) 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.0/terms/Dataset/DatasetType/video",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalIdentifierType/packageUrl",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "https://github.com/package-url/purl-spec"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "packageUrl"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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": "_:N7d5ba58c51bb43da957f50d31d19e236"
      }
    ]
  },
  {
    "@id": "_:N7d5ba58c51bb43da957f50d31d19e236",
    "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.0/terms/Core/comment"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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 that is being used in the AI system."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/AI/EnergyConsumptionDescription"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/install",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Software/SbomType/source",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Software/SbomType/runtime",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/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.0/terms/ExpandedLicensing/NoneLicense",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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 license is present."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/ExpandedLicensing/IndividualLicensingInfo"
      }
    ],
    "http://www.w3.org/2002/07/owl#sameAs": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Licensing/None"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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 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.0/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.0/terms/Core/SupportType/limitedSupport",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Security/ExploitCatalogType/kev",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Security/CvssSeverityType/low",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Security/CvssSeverityType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "When a CVSS score is between 0 - 3.9"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "low"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/md4",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "https://datatracker.ietf.org/doc/html/rfc1186"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "md4"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/configures",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/issueTracker",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/RelationshipType/trainedOn",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(AI, Dataset) The `from` Element has been trained by the `to` Element(s)"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "trainedOn"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType/extension",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Security/SsvcDecisionType/track",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Dataset/DatasetAvailabilityType/scrapingScript",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Software/SoftwarePurpose/platform",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Software/SoftwarePurpose/executable",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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": "_:Nfdfc0e6403c84dacb7e7cd205fea514a"
      },
      {
        "@id": "_:N1d56c4f50bbe4fa2a7efdcac49d72a3e"
      },
      {
        "@id": "_:N4e51fca658574956b85617aa65e8d2f5"
      },
      {
        "@id": "_:Nd03a13c67e0941328d6bbda344dcb3cc"
      },
      {
        "@id": "_:Nede61dc12b1b42eaace23f6fc0157f2a"
      }
    ]
  },
  {
    "@id": "_:Nfdfc0e6403c84dacb7e7cd205fea514a",
    "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.0/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": "_:N1d56c4f50bbe4fa2a7efdcac49d72a3e",
    "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.0/terms/Core/comment"
      }
    ]
  },
  {
    "@id": "_:N4e51fca658574956b85617aa65e8d2f5",
    "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.0/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": "_:Nd03a13c67e0941328d6bbda344dcb3cc",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/createdBy"
      }
    ]
  },
  {
    "@id": "_:Nede61dc12b1b42eaace23f6fc0157f2a",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/createdUsing"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/LifecycleScopeType/development",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/AnnotationType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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 being used in the AI system."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/AI/EnergyConsumptionDescription"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/invokedBy",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalIdentifierType/email",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "https://datatracker.ietf.org/doc/html/rfc3696#section-3"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "email"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Software/SoftwarePurpose/documentation",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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 definition of a particular Element."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/Artifact"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/text",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:Neff0c7f0088c455f92908ea4df581a7b"
      },
      {
        "@id": "_:N55611b732c084ca5ab33423a1c71f891"
      }
    ]
  },
  {
    "@id": "_:Neff0c7f0088c455f92908ea4df581a7b",
    "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.0/terms/Security/score"
      }
    ]
  },
  {
    "@id": "_:N55611b732c084ca5ab33423a1c71f891",
    "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.0/terms/Security/vectorString"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/doesNotAffect",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(Security/VEX) The `from` Vulnerability has no impact on each `to` Element"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "doesNotAffect"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/hasTest",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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 an SBOM."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/Element"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/releaseNotes",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/hasInputs",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "The `from` Build has each `to` Elements as an input during a LifecycleScopeType period."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "hasInputs"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/fixedIn",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(Security/VEX) A `from` Vulnerability has been fixed in each of the `to` Element(s)"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "fixedIn"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/terms/Core/RelationshipType/generates",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Software/SbomType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Dataset/DatasetType/structured",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Software/ContentIdentifierType/swhid",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Software/ContentIdentifierType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "SoftWare Hash IDentifier, persistent intrinsic identifiers for digital artifacts. The syntax of the identifiers is defined in the [SWHID specification](https://www.swhid.org/specification/v1.1/4.Syntax) and in the case of filess they typically look like `swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2`."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "swhid"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/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 used for verifying its identity and/or integrity."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Software/ContentIdentifier"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetAvailabilityType/query",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalIdentifierType/gitoid",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "https://www.iana.org/assignments/uri-schemes/prov/gitoid Gitoid stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects) and a gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent the software [Artifact ID](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#artifact-id) or the [OmniBOR Identifier](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#omnibor-identifier) for the software artifact's associated [OmniBOR Document](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#omnibor-document); this ambiguity exists because the OmniBOR Document is itself an artifact, and the gitoid of that artifact is its valid identifier. Omnibor is a minimalistic schema to describe software [Artifact Dependency Graphs](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#artifact-dependency-graph-adg). 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 OmniBOR Document (OmniBOR Identifiers) should be recorded in the SPDX 3.0 Element's ExternalIdentifier property."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "gitoid"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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": "_:Naf82d35d19444f6db9304d5084da5f93"
      },
      {
        "@id": "_:N06834646424b48c8bf5c6ba56d8b4cbf"
      },
      {
        "@id": "_:N535cb3b46dea4b29a201a1bc197e02d7"
      },
      {
        "@id": "_:N0627370c6ac7468990740636de661930"
      },
      {
        "@id": "_:N0d1ac9a8dd714a4baadd5e76e9bad0fd"
      }
    ]
  },
  {
    "@id": "_:Naf82d35d19444f6db9304d5084da5f93",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType/cpe22"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType/cpe23"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType/cve"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType/email"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType/gitoid"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType/other"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType/packageUrl"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType/securityOther"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType/swhid"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType/swid"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/externalIdentifierType"
      }
    ]
  },
  {
    "@id": "_:N06834646424b48c8bf5c6ba56d8b4cbf",
    "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.0/terms/Core/identifier"
      }
    ]
  },
  {
    "@id": "_:N535cb3b46dea4b29a201a1bc197e02d7",
    "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.0/terms/Core/comment"
      }
    ]
  },
  {
    "@id": "_:N0627370c6ac7468990740636de661930",
    "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.0/terms/Core/identifierLocator"
      }
    ]
  },
  {
    "@id": "_:N0d1ac9a8dd714a4baadd5e76e9bad0fd",
    "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.0/terms/Core/issuingAuthority"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/availableFrom",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/hasOptionalDependency",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/HashAlgorithm"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/SupportType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/archive",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/secureSoftwareAttestation",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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": "_:Nfbbc5006872a4487a212082d4b316ed9"
      },
      {
        "@id": "_:N6c852887067a4b68aeeee46b36f1787a"
      }
    ]
  },
  {
    "@id": "_:Nfbbc5006872a4487a212082d4b316ed9",
    "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.0/terms/AI/energyQuantity"
      }
    ]
  },
  {
    "@id": "_:N6c852887067a4b68aeeee46b36f1787a",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/AI/EnergyUnitType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/AI/EnergyUnitType/kilowattHour"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/AI/EnergyUnitType/megajoule"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/AI/energyUnit"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Software/ContentIdentifierType/gitoid",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Software/ContentIdentifierType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Gitoid stands for [Git Object ID](https://git-scm.com/book/en/v2/Git-Internals-Git-Objects) and a gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent the software [Artifact ID](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#artifact-id) or the [OmniBOR Identifier](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#omnibor-identifier) for the software artifact's associated [OmniBOR Document](https://github.com/omnibor/spec/blob/main/spec/SPEC.md#omnibor-document)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "gitoid"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetAvailabilityType/registration",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/HashAlgorithm/blake2b384",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "blake2b algorithm with a digest size of 384 https://datatracker.ietf.org/doc/html/rfc7693#section-4"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "blake2b384"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/SupportType/noAssertion",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:Nd34fe09b9dee4000993f98e007076837"
      }
    ]
  },
  {
    "@id": "_:Nd34fe09b9dee4000993f98e007076837",
    "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.0/terms/Core/context"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Security/CvssSeverityType/high",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalIdentifierType/other",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Used when the type doesn't match any of the other options."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "other"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/purchaseOrder",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/contains",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/delegatedTo",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Software/SoftwarePurpose/filesystemImage",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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 the metric field."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/DictionaryEntry"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/LifecycleScopeType/runtime",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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\nwhere only one of the elements applies."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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": "_:N2b075e4af1c84319b3faa1b36536667c"
      }
    ]
  },
  {
    "@id": "_:N2b075e4af1c84319b3faa1b36536667c",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/ExpandedLicensing/member"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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 that 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.0/terms/Core/ProfileIdentifierType/ai",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Software/SoftwarePurpose/bom",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/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": "_:Naf4f2c0c2b464f02a6916551b7e59c02"
      },
      {
        "@id": "_:N989035d7bec345a38bf4b7eee67918e4"
      },
      {
        "@id": "_:N5debc94aaeee4e52a4a96296ad2c30c5"
      }
    ]
  },
  {
    "@id": "_:Naf4f2c0c2b464f02a6916551b7e59c02",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Security/ExploitCatalogType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Security/ExploitCatalogType/kev"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Security/catalogType"
      }
    ]
  },
  {
    "@id": "_:N989035d7bec345a38bf4b7eee67918e4",
    "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.0/terms/Security/exploited"
      }
    ]
  },
  {
    "@id": "_:N5debc94aaeee4e52a4a96296ad2c30c5",
    "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.0/terms/Security/locator"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/ExpandedLicensing/LicenseAddition"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/AI/SafetyRiskAssessmentType/high",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/HashAlgorithm/blake2b512",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "blake2b algorithm with a digest size of 512 https://datatracker.ietf.org/doc/html/rfc7693#section-4"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "blake2b512"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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 used."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/SimpleLicensing/AnyLicenseInfo"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/falcon",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "https://falcon-sign.info/falcon.pdf"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "falcon"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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 ExpandedLicensing profile."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#subClassOf": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Software/SbomType/deployed",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Software/SoftwarePurpose"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/blake3",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "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.0/terms/Software/SoftwarePurpose/manifest",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Software/SoftwarePurpose/application",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Dataset/DatasetAvailabilityType/clickthrough",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Security/VexJustificationType/inlineMitigationsAlreadyExist",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Software/SoftwarePurpose/model",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Dataset/DatasetAvailabilityType/directDownload",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/funding",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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 instance 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.0/terms/Core/RelationshipType/underInvestigationFor",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(Security/VEX) The `from` Vulnerability impact is being investigated for each `to` Element"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "underInvestigationFor"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Security/VexJustificationType/componentNotPresent",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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.0/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.0/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": "_:Nf6f7f4c6c43a4f969cd0e520ee59f1fc"
      },
      {
        "@id": "_:Nbbbdbfd01e1549a2833e568f1ba1a045"
      },
      {
        "@id": "_:N0d5373bad4fb4d48a4ec548a58be787e"
      },
      {
        "@id": "_:N1685cc8e9f734afe9d796bc87979098f"
      },
      {
        "@id": "_:N0c065c5b76cd440fb06342b7bb3797b8"
      },
      {
        "@id": "_:Nec28ccef980f4be7a38da5530d69e4fe"
      }
    ]
  },
  {
    "@id": "_:Nf6f7f4c6c43a4f969cd0e520ee59f1fc",
    "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.0/terms/ExpandedLicensing/additionText"
      }
    ]
  },
  {
    "@id": "_:Nbbbdbfd01e1549a2833e568f1ba1a045",
    "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.0/terms/ExpandedLicensing/standardAdditionTemplate"
      }
    ]
  },
  {
    "@id": "_:N0d5373bad4fb4d48a4ec548a58be787e",
    "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.0/terms/ExpandedLicensing/isDeprecatedAdditionId"
      }
    ]
  },
  {
    "@id": "_:N1685cc8e9f734afe9d796bc87979098f",
    "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.0/terms/ExpandedLicensing/obsoletedBy"
      }
    ]
  },
  {
    "@id": "_:N0c065c5b76cd440fb06342b7bb3797b8",
    "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.0/terms/ExpandedLicensing/licenseXml"
      }
    ]
  },
  {
    "@id": "_:Nec28ccef980f4be7a38da5530d69e4fe",
    "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.0/terms/ExpandedLicensing/seeAlso"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm/sha3_512",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "sha3 with a digest length of 512 https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "sha3_512"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/ExpandedLicensing/isOsiApproved",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Specifies whether the License is listed as approved by the\n[Open Source Initiative (OSI)](https://opensource.org)."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "http://www.w3.org/2001/XMLSchema#boolean"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Security/VexJustificationType/vulnerableCodeNotPresent",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/DictionaryEntry"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ExternalRefType/license",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Dataset/DatasetType/syntactic",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/binaryArtifact",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:N926f155a4ae6478794729de0262b86d1"
      },
      {
        "@id": "_:N2ba9af9f8e0b4ad9919b0a6cb4bfb42b"
      },
      {
        "@id": "_:Na8c3cd1a84de4c94bd445f6d3e9b4145"
      },
      {
        "@id": "_:N59c67c231661421c9d35f820ced4b1c0"
      },
      {
        "@id": "_:N1067c6e50c5e4de0bd6f2f5b964e4122"
      },
      {
        "@id": "_:N91e6b56f29c342868ed2bfbd4eb0785a"
      },
      {
        "@id": "_:Nebdf64ec5b8744fd8bd3fcfbae81e2da"
      },
      {
        "@id": "_:N1f49b096258c4a9aa5248cf683a67efb"
      },
      {
        "@id": "_:N402dbe21eb4c4203859f4bed02de0506"
      },
      {
        "@id": "_:N751476c1e3eb4340a66c3eb73dbfead2"
      },
      {
        "@id": "_:N7ed3b002deec47a3a3a98e51129a803d"
      },
      {
        "@id": "_:Nb32c13cddda24b8e98cdcc8f44d25ba8"
      },
      {
        "@id": "_:Nb1751248c65349959a5e97f7e5aff2a7"
      },
      {
        "@id": "_:N584bf4e9044e475c97405e8a7881ab95"
      },
      {
        "@id": "_:Nead7c94ccde34702ac49c7d8c190bde8"
      }
    ]
  },
  {
    "@id": "_:N926f155a4ae6478794729de0262b86d1",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/PresenceType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/PresenceType/yes"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/PresenceType/no"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/AI/autonomyType"
      }
    ]
  },
  {
    "@id": "_:N2ba9af9f8e0b4ad9919b0a6cb4bfb42b",
    "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.0/terms/AI/domain"
      }
    ]
  },
  {
    "@id": "_:Na8c3cd1a84de4c94bd445f6d3e9b4145",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/AI/energyConsumption"
      }
    ]
  },
  {
    "@id": "_:N59c67c231661421c9d35f820ced4b1c0",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/AI/hyperparameter"
      }
    ]
  },
  {
    "@id": "_:N1067c6e50c5e4de0bd6f2f5b964e4122",
    "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.0/terms/AI/informationAboutApplication"
      }
    ]
  },
  {
    "@id": "_:N91e6b56f29c342868ed2bfbd4eb0785a",
    "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.0/terms/AI/informationAboutTraining"
      }
    ]
  },
  {
    "@id": "_:Nebdf64ec5b8744fd8bd3fcfbae81e2da",
    "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.0/terms/AI/limitation"
      }
    ]
  },
  {
    "@id": "_:N1f49b096258c4a9aa5248cf683a67efb",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/AI/metric"
      }
    ]
  },
  {
    "@id": "_:N402dbe21eb4c4203859f4bed02de0506",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/AI/metricDecisionThreshold"
      }
    ]
  },
  {
    "@id": "_:N751476c1e3eb4340a66c3eb73dbfead2",
    "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.0/terms/AI/modelDataPreprocessing"
      }
    ]
  },
  {
    "@id": "_:N7ed3b002deec47a3a3a98e51129a803d",
    "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.0/terms/AI/modelExplainability"
      }
    ]
  },
  {
    "@id": "_:Nb32c13cddda24b8e98cdcc8f44d25ba8",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/AI/SafetyRiskAssessmentType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/AI/SafetyRiskAssessmentType/serious"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/AI/SafetyRiskAssessmentType/high"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/AI/SafetyRiskAssessmentType/medium"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/AI/safetyRiskAssessment"
      }
    ]
  },
  {
    "@id": "_:Nb1751248c65349959a5e97f7e5aff2a7",
    "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.0/terms/AI/standardCompliance"
      }
    ]
  },
  {
    "@id": "_:N584bf4e9044e475c97405e8a7881ab95",
    "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.0/terms/AI/typeOfModel"
      }
    ]
  },
  {
    "@id": "_:Nead7c94ccde34702ac49c7d8c190bde8",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/PresenceType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/PresenceType/yes"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/PresenceType/no"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/AI/useSensitivePersonalInformation"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/hasExample",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/ProfileIdentifierType/simpleLicensing",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/fixedBy",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "(Security) 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.0/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.0/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": "_:N20591fba20634e6091810ca5934abd3a"
      }
    ]
  },
  {
    "@id": "_:N20591fba20634e6091810ca5934abd3a",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/ExpandedLicensing/member"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/ConfidentialityLevelType/clear",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/ExternalRefType/buildSystem",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Dataset/DatasetType/timeseries",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Software/ContentIdentifierType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/hasHost",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Core/RelationshipType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Software/FileKindType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/DictionaryEntry"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipCompleteness/noAssertion",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalIdentifierType/cpe23",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/ExternalIdentifierType"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "https://nvlpubs.nist.gov/nistpubs/Legacy/IR/nistir7695.pdf"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "cpe23"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/RelationshipType/usesTool",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/terms/Dataset/DatasetType"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Dataset/DatasetType/categorical",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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 package."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/DictionaryEntry"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/packagedBy",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/HashAlgorithm/md6",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/terms/Core/HashAlgorithm"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "https://people.csail.mit.edu/rivest/pubs/RABCx08.pdf"
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#label": [
      {
        "@value": "md6"
      }
    ]
  },
  {
    "@id": "http://spdx.invalid./AbstractClass",
    "@type": [
      "http://www.w3.org/2002/07/owl#Class"
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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 invoke a build."
      }
    ],
    "http://www.w3.org/2000/01/rdf-schema#range": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/Hash"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Core/LifecycleScopeType/design",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/hasDynamicLink",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:Ne1b868c0e75b4cc5bc109843d32c8347"
      },
      {
        "@id": "_:N4078d276ab4048968cadf55a6235f24a"
      },
      {
        "@id": "_:N53a6af684f7c4b0bb81c4547b363ad57"
      }
    ]
  },
  {
    "@id": "_:Ne1b868c0e75b4cc5bc109843d32c8347",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/element"
      }
    ]
  },
  {
    "@id": "_:N4078d276ab4048968cadf55a6235f24a",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/Core/rootElement"
      }
    ]
  },
  {
    "@id": "_:N53a6af684f7c4b0bb81c4547b363ad57",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType"
      }
    ],
    "http://www.w3.org/ns/shacl#in": [
      {
        "@list": [
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType/core"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType/software"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType/simpleLicensing"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType/expandedLicensing"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType/security"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType/build"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType/ai"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType/dataset"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType/usage"
          },
          {
            "@id": "https://spdx.org/rdf/3.0.0/terms/Core/ProfileIdentifierType/extension"
          }
        ]
      }
    ],
    "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.0/terms/Core/profileConformance"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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.0/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": "_:N38854a9761e0417c995b338fa5cdda60"
      },
      {
        "@id": "_:Nfc865a4eeb5f4d7080a1ef85424f63d4"
      }
    ]
  },
  {
    "@id": "_:N38854a9761e0417c995b338fa5cdda60",
    "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.0/terms/Security/actionStatement"
      }
    ]
  },
  {
    "@id": "_:Nfc865a4eeb5f4d7080a1ef85424f63d4",
    "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.0/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.0/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.0/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.0/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.0/terms/Core/imports",
    "@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.0/terms/Core/ExternalMap"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/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 model 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.0/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.0/terms/Core/RelationshipType/hasSpecification",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/ExternalRefType/sourceArtifact",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:Nea01ffd7bb4b4b73aa745b0540614ead"
      },
      {
        "@id": "_:Naa6997439aec45d2945c20e54523e72e"
      }
    ]
  },
  {
    "@id": "_:Nea01ffd7bb4b4b73aa745b0540614ead",
    "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.0/terms/Core/beginIntegerRange"
      }
    ]
  },
  {
    "@id": "_:Naa6997439aec45d2945c20e54523e72e",
    "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.0/terms/Core/endIntegerRange"
      }
    ]
  },
  {
    "@id": "https://spdx.org/rdf/3.0.0/terms/Software/SoftwarePurpose/firmware",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipCompleteness/incomplete",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/contentType",
    "@type": [
      "http://www.w3.org/2002/07/owl#DatatypeProperty"
    ],
    "http://www.w3.org/2000/01/rdf-schema#comment": [
      {
        "@language": "en",
        "@value": "Specifies the media type of an Element or 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.0/terms/Core/ExternalRefType/securityAdversaryModel",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/terms/Core/RelationshipType/ancestorOf",
    "@type": [
      "http://www.w3.org/2002/07/owl#NamedIndividual",
      "https://spdx.org/rdf/3.0.0/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.0/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.0/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": "_:N610e763314354c058e1860b49e5236be"
      }
    ]
  },
  {
    "@id": "_:N610e763314354c058e1860b49e5236be",
    "http://www.w3.org/ns/shacl#class": [
      {
        "@id": "https://spdx.org/rdf/3.0.0/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.0/terms/ExpandedLicensing/subjectLicense"
      }
    ]
  }
]




© 2015 - 2024 Weber Informatics LLC | Privacy Policy