The Glossarist concept model v3 adds a formally defined OWL ontology, SHACL validation shapes, and 14 SKOS taxonomy concept schemes — enabling interoperability with the semantic web and linked data ecosystem.
OWL ontology
The concept model is now formally expressed as an OWL ontology that defines the complete class hierarchy:
ManagedConceptandLocalizedConceptas core classesDesignationhierarchy with subtypes (expression, abbreviation, symbol, letter_symbol, graphical_symbol, prefix, suffix)ConceptSourcewith type and status enumerationsRelatedConceptwith typed relationship kinds
SHACL shapes
SHACL (Shapes Constraint Language) shapes provide formal validation rules for concept data. These shapes can be used to:
- Validate YAML datasets against the model
- Generate form schemas automatically
- Ensure data quality in CI/CD pipelines
14 SKOS concept schemes
The concept model includes 14 SKOS concept schemes as Turtle (TTL) files, covering:
- Abbreviation types, concept status, date types
- Designation types, entry status, grammar (gender, number)
- Normative status, part of speech, register
- Relationship types, source status, source types, term types
These taxonomies enable precise classification of designations and concepts according to ISO 12620 and ISO 25964.
Upgrading
The V3 schema is fully supported by glossarist-ruby 2.8+. Both V2 and V3 formats can be read and written.
See the concept model documentation for details.