A Profile's Resource Descriptor has been inherited from a Base Specification
is inherited from
Profiles within inheritance hierarchies may use this property. If absent, then the Resource Descriptor applies specifically to this Profiles only
Profile
A named set of constraints on one or more identified base specifications or other profiles, including the identification of any implementing subclasses of datatypes, semantic interpretations, vocabularies, options and parameters of those base specifications necessary to accomplish a particular function.
This definition includes what are often called "application profiles", "metadata application profiles", or "metadata profiles".
conforms to
An established standard to which the described resource conforms
A base specification an Profile conforms to
is transitive profile of
A means to list all the transitive hierarchy of base specifications that this Profile implies conformance to
Nicholas Car
Simon Cox
2018-02-16
2018-11-15
This ontology is for describing relationships between standards/specifications, profiles of them and supporting artifacts such as validating resources.
This model starts with [http://dublincore.org/2012/06/14/dcterms#Standard](dct:Standard) entities which can either be Base Specifications (a standard not profiling any other Standard) or Profiles (Standards which do profile others). Base Specifications or Profiles can have Resource Descriptors associated with them that defines implementing rules for the it. Resource Descriptors must indicate the role they play (to guide, to validate etc.) and the formalism they adhere to (dct:format) to allow for content negotiation. A vocabulary of Resource Roles are provided alongside this ontology but that list is extensible.
Rob Atkinson
Profile Descriptions Ontology
1.0
Alejandra Gonzalez-Beltran
has role
Functional role of a Resource
Some roles are published alongside this ontology in a separate vocabulary
A dct:Standard (or a Profile or Base Specification) has a Profile
has profile
A property to link from a Resource Descriptor to an implementing resource object
An rdfs:Resource that implements the Resource Descriptor
has artifact
0
This may not be a useful class: documents of any specification can be regarded as a trivial profile, so applications only need to be concerned with Profile conformance
Base Specification
A specification that defines all implementation constraints, without applying constraints on usage of another specification
A Profile is a profile of a dct:Standard (or a Base Specification or another Profile)
is profile of
The semantics of the rdfs:Range means that any resource treated as a base specification can be regarded as a Profile (i.e. may be any specification with an empty set of additional constraints)
This property is to be used to indicate a token that identifies this Profile which should be used when the Profile's URI cannot be used. For potential use in content negotiation
has token
A property for identifying this Profile for use in APIs
Property for indicating a Resource Descriptor of this profile
has resource
Resource Descriptor
A resource that defines an aspect - a particular part or feature - of a Profile
Can be use to indicate the formalism (via dct:format) and any adherence to a dct:Standard (via dct:conformsTo) to allow for machine mediation as well as its purpose via relation to a ResourceRole (via hasRole)
Resource Role
The role that an Resource plays
Specific terms must come from a vocabulary