contanno-profile

Container Annotations Profile

This is a profile of fundamental Semantic Web data models that characterise containers - objects that expect to have other objects as their members - that describes an annotations only view of the container, that is a veiw of the container object’s properties other than its members.

The purpose of this profile is to specify a view of containers that allow users of them to understand their annotations and simple data values separately from the list of container’s members. Sometimes it is necissary to know about the container without its, potentially large, list of members getting in the way.

Note that this profile is evvectively the opposite to the Members Profile that requires that only containers’ members be present - no annotations.

This profile defines requirements for data wanting to conform to it in a Specification document and provides some data validators in a Shapes Validation Language (SHACL) file that can be used to conformance test data.

Profile applicability

This profile applies to any object - class instance - that can conventionally be conceived of as being a container that is, an object designed primarily to contain other objects, it’s members. This starts with the RDFS Schema’s Container and may apply to any specialisation of it or similarly designed class, such as:

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

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{ogcldapi-profile,
  author = ,
  title = ,
  version = {1.0},
  date = {2021},
  publisher = ,
  url = {https://w3id.org/profile/contanno}
}

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