Skip to main content

Ontology Glossary

This page is a compact working glossary and vocabulary layer for Governance Foundation's Knowledge Ontology work.

It exists to keep the most important OntoUML, UFO, and local runtime terms stable across:

  • KnowledgeFund docs
  • ontology design work
  • runtime model design
  • agent memory and persistence
  • framework/view translations

It is not trying to be a full philosophical dictionary. It is a practical controlled vocabulary for the terms that most affect modeling quality.

Why this page exists

Appendix B of the thesis makes an important point: clear vocabulary is part of the ontology work, not a side note.

If terms drift, the model drifts. If different pages use the same word to mean different things, agents and humans will both make category mistakes.

This glossary is meant to reduce that drift.

How to use this glossary

When writing or modeling:

  • prefer these definitions unless there is a strong reason not to
  • if a term is overloaded in common business language, use the ontology meaning explicitly
  • if a local Governance Foundation term differs from the OntoUML/UFO term, say so directly
  • treat this glossary as the reference layer for future validation and schema naming

Core foundational terms

Ontology

A structured account of what kinds of things exist in a domain, how they differ, how they relate, and how they can validly change.

In Governance Foundation, ontology is not just a diagram vocabulary. It is the semantic backbone for durable organisational knowledge.

Foundational ontology

A deeper ontology that provides very general distinctions used to ground more specific domain models.

In this work, UFO is the foundational ontology layer.

Conceptual model

A representation of a domain that identifies its key concepts, distinctions, and relations.

OntoUML is used here as an ontology-driven conceptual modeling language.

Canonical ontology

The stable, framework-independent semantic model Governance Foundation wants to preserve underneath tools, diagrams, and reporting views.

This is the layer that framework-specific projections should derive from.

Projection / view

A rendered perspective over the canonical ontology for a particular audience, framework, or task.

Examples:

  • enterprise architecture view
  • service map
  • accountability chart
  • governance dashboard

A view is not the canonical semantics itself.

UFO and OntoUML core terms

UFO

Unified Foundational Ontology. The foundational ontology that grounds OntoUML and provides the deepest distinctions used in this work.

OntoUML

An ontology-driven conceptual modeling language built as a UML profile and grounded in UFO.

In this work it is valued because it helps preserve distinctions such as kind vs role, object vs relator, and endurant vs event.

Endurant

Something that exists in time and is wholly present whenever it exists.

Examples:

  • person
  • organisation
  • system
  • contract relator
  • capability mode

Roughly: an endurant is there.

Perdurant

Something that unfolds in time through temporal parts.

Examples:

  • meeting
  • deployment
  • review
  • incident
  • migration

Roughly: a perdurant happens.

Substantial

An existentially independent endurant. It exists in its own right.

Examples:

  • person
  • organisation
  • system
  • device

Moment

An existentially dependent endurant. It depends on another entity or entities to exist.

Examples:

  • quality
  • capability
  • commitment
  • vulnerability
  • contract relator

Quality

A dependent property that can often be assessed or measured in a value space.

Examples:

  • confidence score
  • reliability
  • availability
  • completeness

Mode

A dependent property that is not just a simple scalar quality.

Examples:

  • capability
  • vulnerability
  • commitment
  • intention-like condition

Disposition

A kind of mode representing a latent capacity, tendency, liability, or vulnerability that may manifest under suitable conditions.

Examples:

  • resilience capability
  • authority to approve
  • failure susceptibility

Relator

A dependent entity that mediates multiple participants and grounds a material relationship.

Examples:

  • employment
  • contract
  • delegation
  • service agreement
  • membership

A relator is often the thing that makes a relation true.

Formal relation

A relation that holds directly and does not require a mediating relator.

Examples:

  • older than
  • heavier than
  • subtype-like structural dependence

Material relation

A relation that holds because there is a mediating relator.

Examples:

  • works for
  • governed by contract
  • delegated to
  • employed by

Mediation

The relation between a relator and the entities whose relationship it grounds.

Example: An Employment relator mediates a person and an organisation.

Participation

The relation between an endurant and an event in which it takes part.

Example: A reviewer participates in a Review Event.

Situation

A state of affairs that holds and can justify interpretation, concern, action, or explanation.

Examples:

  • evidence is contradictory
  • service is degraded
  • approval is blocked

Event

A perdurant that creates, changes, sustains, or terminates state.

Examples:

  • approval event
  • onboarding event
  • deployment event
  • revocation event

Causal chain

A connected sequence of events and situations where one contributes to the emergence or transformation of another.

Useful for incidents, interventions, and change history.

Type-system terms

Type

A classification that entities can instantiate.

Not all types play the same ontological role. That is why kind, role, phase, and non-sortal distinctions matter.

Sortal

A type that supplies or carries an identity principle for its instances.

Sortals answer what kind of thing something is.

Non-sortal

A type that groups entities across different identity principles. It does not itself supply identity.

Kind

A rigid sortal that provides identity.

Examples:

  • Person
  • Organisation
  • System

Subkind

A rigid sortal that specializes a kind while preserving that same identity basis.

Examples:

  • Nonprofit Organisation
  • Government Agency

Role

An anti-rigid, relationally dependent type. An entity can enter or leave the role while remaining the same thing.

Examples:

  • Employee
  • Supplier
  • Service Owner
  • Customer

Phase

n A temporary intrinsic condition of the same underlying entity. An entity can move in and out of the phase without changing identity.

Examples:

  • Draft
  • Active
  • Suspended
  • Archived

Category

A rigid non-sortal that groups different kinds by shared essential characteristics.

Mixin

A non-sortal type used to group different kinds by a shared property that may be essential for some and accidental for others.

Role mixin

An anti-rigid, relationally dependent non-sortal spanning more than one kind.

Rigidity

The property of a type whose instances cannot cease to instantiate it without ceasing to exist as themselves.

Kinds are rigid. Roles and phases are not.

Anti-rigidity

The property of a type that an instance can enter or leave while remaining the same entity.

Roles and phases are anti-rigid.

Governance Foundation runtime terms

Knowledge Ontology

The canonical ontology layer Governance Foundation is building for organisational knowledge.

It is intended to support:

  • agent reasoning
  • persistence
  • validation
  • framework translation
  • organisational memory

Knowledge Ontology Runtime Model

The first-pass machine-usable model that turns ontology distinctions into runtime categories such as entities, roles, phases, relators, events, situations, claims, and evidence.

Entity

A first-pass runtime category for identity-bearing endurants that persist through time.

Role assignment

A runtime record showing that an entity plays a context-dependent role.

Phase state

A runtime record showing that an entity or relator is currently in, or was in, a temporary condition.

Normative artifact

A description that guides, constrains, or standardises behaviour without being the occurrence itself.

Examples:

  • policy
  • process definition
  • standard
  • template

Claim / assertion

A machine-usable statement the system currently believes, proposes, supports, contests, or retracts.

Claims are useful because organisational knowledge often arrives before it is fully normalized.

Evidence / provenance

The source-bearing material that explains where a claim or modeled fact came from and why it should be trusted.

Examples:

  • message excerpt
  • document location
  • API payload
  • event log
  • interview note

Contradiction

A state in which two or more active claims, observations, or interpretations cannot all be true in the same sense at the same time.

Contradiction is not a model failure by itself. It is a condition the runtime should represent explicitly.

Knowledge Fog

A measurable condition of uncertainty, incompleteness, ambiguity, weak evidence, low visibility, or broken linkage across the current ontology state.

Knowledge Fog is intended to guide discovery and prioritisation work.

Local modeling guidance terms

Framework as view

The principle that named frameworks such as TOGAF, ArchiMate, or internal governance maps should be treated as derived renderings over canonical semantics rather than as the underlying storage model.

Agent-usable semantics

Semantics represented clearly enough that software agents can interpret, persist, validate, compare, and retrieve them without relying only on raw prose.

Framework-independent continuity

The property that the organisation's memory can survive changes in tool, architecture framework, or reporting style because the canonical ontology remains stable underneath.

Runtime category

A top-level operational class in the persistence layer used to store ontology-grounded knowledge.

Examples:

  • entity
  • relator
  • event
  • situation
  • claim
  • evidence

High-value preferred meanings

To keep wording stable, prefer these meanings in Governance Foundation docs:

  • capability -> usually a disposition or mode, not an event
  • contract / agreement -> usually a relator, not a bare edge
  • service -> usually an overloaded business term that must be decomposed before canonical storage
  • status -> often phase-like and should usually become an explicit phase state
  • process -> often overloaded; distinguish definition, commitment, schedule, and occurrence
  • ownership -> often role- or relator-dependent, not a free-floating label
  • system of record -> usually a contextual role, not a permanent kind

Terms to use carefully

These are common drift terms that should trigger extra modeling care:

  • service
  • capability
  • owner
  • status
  • governance
  • process
  • responsibility
  • control
  • policy
  • risk

They are often useful words, but they are rarely ontology-clean by default.

The best next follow-through after this glossary is to use it as the naming baseline for:

  • future runtime schema drafts
  • ontology validation rules
  • framework-to-canonical translation rules
  • agent extraction/persistence prompts