VocPub Profile
- URI
https://w3id.org/profile/vocpub
- Title
- VocPub Profile
- Is Profile of
- SKOS
- Definition
-
This is a profile of the taxonomy data model SKOS - i.e. SKOS with additional constraints. It defines some compulsory properties for SKOS's
ConceptScheme
,Concept
andCollection
classes and ensures that certain relationships between them are present, e.g.topConceptOf
&inScheme
linkingConcepts
toConceptSchemes
. It also requires goes a bit beyond 'pure' SKOS by ensuring that Concepts indicate the ConceptScheme they are defined in, which may be different to theConceptScheme
they re presented in. This allows VocPub-valid SKOSConcepts
to be re-used in multiple of vocabularies efficiently.This profile is used for multile Australian government and international vocabularies and is entirely generic, i.e. the additional constraints are not Australian or government-specific but just ensure certain technical model capabilities in the data.
- Created
- 2020-06-14
- Modified
- 2022-04-24
- Creator
- Nicholas J. Car
- Publisher
- Australian Government Linked Data Working Group
- Repository
- https://github.com/nicholascar/vocpub-profile
- Profile Resources
Profile Resources
This profile contains the following prof:Resource
instances:
1. Specification Document |
|
Description | The normative, human-readable, listing of profile requirements |
---|---|
Artifact | https://w3id.org/profile/vocpub/spec |
Role | role:specification |
Conforms | HTML 5.2 |
Format | text/html |
2. Validator in SHACL |
|
Description | A SHACL Shapes file to be used to test the conformance of RDF data to this profile |
---|---|
Artifact | https://w3id.org/profile/vocpub/validator |
Role | role:validation |
Conforms | SHACL |
Format | text/turtle |
3. How to Validate instructions |
|
Description | Written instructions on how to use this profile's validator on data |
---|---|
Artifact | https://w3id.org/profile/vocpub/htv |
Role | role:guidance |
Format | text/html |
4. Example of a valid vocabulary |
|
Description | A vocabulary that can shown to be valid - conforming to VocPub - using to the Validator in this profile |
---|---|
Artifact | https://w3id.org/profile/vocpub/example/valid |
Role | role:example |
Conforms | https://w3id.org/profile/vocpub |
Format | text/turtle |
5. Example of an invalid vocabulary |
|
Description | This example vocabulary does not satisfy the Specification's Requirement 2.1.5 (the ConceptScheme is missing a dcterms:created date) |
---|---|
Artifact | https://w3id.org/profile/vocpub/example/invalid |
Role | role:example |
Format | text/turtle |
6. Example of a second invalid vocabulary |
|
Description | This example vocabulary does not satisfy the Specification's Requirements 2.3.1 & 2.3.2 (one Concept has two titles, another is missing rdfs:isDefinedBy) |
---|---|
Artifact | https://w3id.org/profile/vocpub/example/invalid-2 |
Role | role:example |
Format | text/turtle |
7. schema.org mapping |
|
Description | A vocabulary of mappings of all the RDF, RDFS, OWL & SKOS etc. elements in this profile to the schema.org vocabulary. |
---|---|
Artifact | https://w3id.org/profile/vocpub/sdo |
Role | role:mapping |
Conforms | OWL 2 Web Ontology Language RDF-Based Semantics (Second Edition) |
Format | text/turtle |
8. Profile code repository |
|
Description | Code repository storing all Profile artifacts |
---|---|
Artifact | https://w3id.org/profile/vocpub/repo |
Role | role:repository |