Skip to content

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:

  • ManagedConcept and LocalizedConcept as core classes
  • Designation hierarchy with 7 subtypes (expression, abbreviation, symbol, letter_symbol, graphical_symbol, prefix, suffix)
  • ConceptSource with type and status enumerations
  • RelatedConcept with 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.

Last updated:

An open source project of Ribose