GlossaristGlossarist

ISO 10241-1 — Terminology Entries in Standards

What this standard is

ISO 10241-1 defines the general requirements for terminological entries in standardized vocabularies and gives examples of how they should be presented. Published in 2011, it is the presentation-layer companion to ISO 704 (which defines the principles) — together they specify what a well-formed terminology entry looks like when it appears in an official standard or glossary.

The standard covers:

  • The structure of a terminological entry (concept → designations → definition → notes → examples → sources)
  • Required, recommended, and optional fields
  • Presentation rules for terms, definitions, and cross-references
  • How to handle non-verbal representations (images, tables, formulas)
  • Designation-level relationships (abbreviations, short forms, variants)
  • Comparative and associative relationships between concepts

Key concept: the “terminological entry”

An ISO 10241-1 entry is not a dictionary definition. It is a structured record whose purpose is to establish a concept unambiguously and document every way the concept is referred to, defined, sourced, and related to other concepts.


How Glossarist implements it

Glossarist’s concept model is built directly on the ISO 10241-1 entry structure. Every ManagedConcept in Glossarist corresponds to one terminological entry.

Entry structure

Glossarist’s two-tier concept model — a language-independent ManagedConcept holding multiple per-language LocalizedConcept instances — is the direct implementation of the ISO 10241-1 entry structure:

UML class diagram of ManagedConcept and ManagedConceptCollection
ManagedConcept and ManagedConceptCollection. A managed concept holds a stable, language-independent identity (UUID, status, domains, cross-language relationships) and maps language codes to LocalizedConcept instances — each carrying its own designations, definitions, notes, examples, and sources.
ISO 10241-1 sectionGlossarist entityField
Concept identifierManagedConceptid, identifier, data.uri
Designations (terms)LocalizedConceptterms[]designation, normative_status, type
DefinitionLocalizedConceptdefinition (DetailedDefinition)
NotesLocalizedConceptnotes[]
ExamplesLocalizedConceptexamples[]
SourcesConceptSourcetype, status, origin, modification
Non-verbal repsLocalizedConceptnon_verbal_rep
RelationshipsConceptRelationtype, content

Designation-level relationships (§5.4.2)

ISO 10241-1 §5.4.2 defines relationships at the designation level — links between individual terms rather than concepts. Glossarist implements these via the DesignationRelationship type:

  • abbreviated_form_for — links an abbreviation to its full form
  • short_form_for — links a short form to its full form

Concept-level relationships

ISO 10241-1 typeGlossarist type
Equivalenceequivalent
Comparativecompare, contrast
Associativesee
Lifecycledeprecates, supersedes, superseded_by

Sources and provenance

ISO 10241-1 requires that every definition, note, and example document its authoritative source. Glossarist implements this as a multi-level source system — sources can appear on the managed concept, localized concept, individual definition/note/example, and individual designation:

UML class diagram of the ConceptSource model
ConceptSource provenance model. Every source carries a type (authoritative or lineage), a status (one of 10 values tracking how the text relates to the original), structured citation origin, and modification notes — enabling full traceability of terminology data.

Non-verbal representations (§6.5)

ISO 10241-1 §6.5 specifies that entries may reference non-verbal material (images, tables, formulas) by URI. Glossarist’s non_verbal_rep field implements this with support for relative paths, URNs, and URLs.

Normative status

ISO 10241-1 defines preferred, admitted, deprecated, and superseded designations. Glossarist implements these as the normative_status enum on every designation:

ISO 10241-1 statusGlossarist normative_status
Preferred termpreferred
Admitted termadmitted
Deprecated termdeprecated
Superseded termsuperseded