Class definition for Manifest¶
IRI: https://w3id.org/ascs-ev/envited-x/manifest/v5/Manifest
Defines the structure of an asset (e.g. simulation asset) as list of contents using a manifest.json, listing explicitely included artifacts, referenced artifacts and license information as linked properties. Typically used for archives.
Class Diagram¶
Inheritance¶
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| artifact links | 1..* LinkShape |
Defines the links to all relevant artifacts for a digital asset. This is extended by the domain specific ontology. | direct |
| external artifact links | 0..* LinkShape |
Defines the links to all related referenced artifacts for a digital asset. This is extended by the domain specific ontology. | direct |
| license | 1 LicenseLinkReferenceShape |
Defines the license valid for all content referenced in the manifest. Does not apply to linked data(sets) with explicit license terms. | direct |
| manifest reference | 1 ManifestLinkReferenceShape |
Self-reference to the manifest.json providing the structure and list of contents for a domain specific asset. | direct |
Source¶
- OWL:
manifest.owl.ttl - SHACL:
manifest.shacl.ttl