OntPub Profile

URI
https://w3id.org/profile/ontpub
Title
Ontology Publication Profile of OWL, RDFS, schema.org and SKOS (OntPub)
Is Profile of
SKOS
Definition

This is a profile of the OWL, RDFS, schema.org and SKOS ontologies used to define and annotate ontologies. It supplies requirements, defines testable rules and some other supporting resources for its use.

This profile is formulated according to the Profiles Vocabulary.

Created
2020-06-14
Modified
2021-04-07
Creator
Nicholas J. Car
Publisher
Australian Government Linked Data Working Group
Repository
https://github.com//validatoraustralia/ontpub-profile
Profile Resources
  1. Specification
  2. Validator
  3. How to validate instructions
  4. Profile code repository
  5. Example 01 Valid
  6. Example 01 Invalid

Profile Resources

This profile contains the following prof:Resource instances:

1. Specification Document

DescriptionThe normative, human-readable, listing of profile requirements
Artifacthttps://w3id.org/profile/ontpub/spec
Rolerole:specification
ConformsHTML 5.2
Formattext/html

2. Validator in SHACL

DescriptionA SHACL Shapes file to be used to test the conformance of RDF data to this profile
Artifacthttps://w3id.org/profile/ontpub/validator
Rolerole:validation
ConformsSHACL
Formattext/turtle

3. How to Validate instructions

DescriptionWritten instructions on how to use the VocPub profile's validator on data which applies to this profile too
Artifacthttps://w3id.org/profile/ontpub/htv
Rolerole:guidance
Formattext/html

4. Profile code repository

DescriptionCode repository storing all Profile artifacts
Artifacthttps://w3id.org/profile/ontpub/repo
Rolerole:repository

5. Example 01 Valid

DescriptionExample RDF data valid according to the validator
Artifacthttps://w3id.org/profile/ontpub/example-01-valid
Rolerole:example
ConformsOntPub

6. Example 01 Invalid

DescriptionExample RDF data invalid according to the validator. Notes on the invalid elements are given at the top of the files
Artifacthttps://w3id.org/profile/ontpub/example-01-invalid
Rolerole:example