The Glossarist concept model v3 brings formal semantic web integration to terminology management.
OWL ontology
The concept model now includes an OWL ontology that defines the complete class hierarchy:
ManagedConceptandLocalizedConceptas core classesDesignationhierarchy with 7 subtypes (expression, abbreviation, symbol, letter_symbol, graphical_symbol, prefix, suffix)ConceptSourcewith type and status enumerationsRelatedConceptwith 32 relationship types
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.