Skip to main content

Software


Here you can find a minimal and a full example for a Software that fits the HKG Data Model.

Software Minimal Example
{
"@context": {
"@vocab": "https://schema.org/"
},
"@type": "SoftwareSourceCode",
"@id": "https://example.com/software/exampleAdapter",
"name": "ExampleAdapter",
"description": "This is a sample software adapter for demonstration purposes.",
"programmingLanguage": "Python",
"author": {
"@type": "Person",
"@id": "https://orcid.org/xxxx-xxxx-xxxx-xxxx",
"name": "Jane Doe"
},
"codeRepository": "https://example.com/repo/exampleAdapter.git",
"url": "https://example.com/software/exampleAdapter",
"version": "1.0.0"
}
Software Recommended Example
{
"@context": {
"@vocab": "https://schema.org/"
},
"@type": "SoftwareSourceCode",
"name": "ExampleAdapter",
"description": "This is a sample software adapter for demonstration purposes.",
"identifier": "exampleAdapterLdf",
"author": [
{
"@type": "Organization",
"@id": "https://ror.org/xxxxxxxxx",
"name": "Some Organization"
},
{
"@type": "Person",
"@id": "https://orcid.org/xxxx-xxxx-xxxx-xxxx",
"name": "John Doe"
}
],
"contributor": [
{
"@type": "Organization",
"@id": "https://ror.org/xxxxxxxxx",
"name": "Some Organization"
},
{
"@type": "Person",
"@id": "https://orcid.org/xxxx-xxxx-xxxx-xxxx",
"name": "John Doe"
}
],
"dateCreated": "2023-01-01T12:00:00Z",
"dateModified": "2023-12-01T12:00:00Z",
"codeRepository": "https://example.com/repo/exampleAdapter.git",
"license": "https://spdx.org/licenses/MIT",
"maintainer": [
{
"@type": "Organization",
"@id": "https://ror.org/xxxxxxxxx",
"name": "Some Organization"
},
{
"@type": "Person",
"@id": "https://orcid.org/xxxx-xxxx-xxxx-xxxx",
"name": "John Doe"
}
],
"programmingLanguage": "Python",
"runtimePlatform": [
"Python 3"
],
"url": "https://example.com/software/exampleAdapter",
"version": "1.0.0"
}