Notation Usage Role
- CURIE:
gmeow:NotationUsageRole - IRI: https://blackcatinformatics.ca/gmeow/NotationUsageRole
- Category: class
- Defined by:
gmeow:slices/notation - Box roles: TBox role (What is this?)
The role a notation system plays in a specific usage — a value, never an Entity subclass. Open-ended: new analytical frameworks may introduce further roles without ontology modification.
Structure
Subclass of: gufo:QualityValue
Practical Pattern
Use gmeow:NotationUsageRole as a specialized kind of gufo:QualityValue. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Usage Advice
Use when
- Use as the value vocabulary for the function a notation serves in a particular use — transcription, encoding, representation, communication, expression, shorthand, cipher — referenced from a
NotationSystemUsageviagmeow:notationUsageRole.
Avoid when
- Avoid minting per-role subclasses (roles are individuals) and avoid using a role to record the system's domain kind — that is
gmeow:SymbolicSystemKind, an orthogonal axis (the same notation may play different roles in different usages).
How to use
- Reference a seeded role individual from a
gmeow:NotationSystemUsageviagmeow:notationUsageRole; add new individuals, not subclasses, when an analytical frame needs a finer role.