/vocprez-profile

Primary LanguageHTMLCreative Commons Attribution 4.0 InternationalCC-BY-4.0

VocPrez Profile

This is a profile of another profile, the VocPub Profile, which profiles the Simple Knowledge Organization System (SKOS). It is implemented by SURROUND Australia to allow for the validation of vocabularies according to the needs of the VocPrez tool.

By profile, what is meant here is "A specification that constrains, extends, combines, or provides guidance or explanation about the usage of other specifications." (from PROF) and, here the other specifications are VocPub & SKOS.

So this profile inherits all the requirements of SKOS and VocPub and adds a few of its own. Data conforming to this profile must therefore conform to VocPub and SKOS too.

This profile is formulated according to the Profiles Vocabulary and provides Shapes Constraint Language (SHACL) validator files that can be used to determine whether vocabularies conform to this profile.

This profile is hosted online in Linked Data form using a persistent web address:

Profile Resources

Specification

This profile's specification - the resource that contains the normative rules - is within the file specification.html and it is able to be viewed online at:

Validator

This profile's rules, as defined in the specification are presented for machine validation of RDF vocabularies in the shape file validator.shacl.ttl which conforms to the SHACL standard.

Tools such as pySHACL and the online SHACL Playground or SHACL Play! can be used with this shape file to validate vocabulary files.

License

This code is licensed using the CC BY 4.0 licence. See the LICENSE file for the deed.

Note Citation below for attribution.

Citation

To cite this profile, please use the following (formulated in BibTex):

@software{vocpub-profile,
  author = {{SURROUND Australia Pty Ltd}},
  title = {{VocPrez Profile}},
  version = {1.0},
  date = {2022},
  publisher = {{SURROUND Australia Pty Ltd}},
  url = {https://w3id.org/profile/vocprez}
}

Contact

publisher:

SURROUND Australia Pty. Ltd.
https://surroundaustralia.com

creator:
Dr Nicholas J. Car
Data Systems Architect
SURROUND Australia Pty. Ltd.
nicholas.car@surroudaustralia.com
https://orcid.org/0000-0002-8742-7730