Many organizations argue about numbers because they have never agreed on words. Customer, revenue and active user carry different meanings in different systems, and each reporting tool re-implements the calculation in its own way, so the same question produces several defensible answers. Two complementary remedies close the gap: a business glossary that establishes one owned, published definition for each critical term, and a semantic layer that turns those definitions into a shared model so that every tool computes the same answer.
This paper covers what a usable glossary entry contains, what makes a definition good, and the workflow, roles and conflict rules that keep definitions trustworthy. It shows how to link terms to data and metrics, compares three ways to implement a semantic layer, explains where taxonomies, ontologies and knowledge graphs add value and how the semantic layer grounds natural-language assistants, and closes with an operating model, measures, pitfalls and a staged roadmap.
Written for Chief data officers, data governance leads, analytics and business intelligence leaders, data architects, and the stewards and metric owners who define business terms.
Executive summary
Many reporting disputes that look like data quality problems are really definition problems. When finance, marketing and risk each mean something different by customer, and every dashboard, spreadsheet and notebook computes revenue its own way, executive meetings are spent reconciling figures instead of deciding.
The remedy has two halves. The business glossary fixes the words: one owned definition per critical term, written to explicit quality criteria, changed only through a governed workflow and linked to the data that carries it. The semantic layer fixes the arithmetic: it holds the executable definition of each entity and metric once and serves it to every consuming tool, so that a change reaches every dashboard at the same time. Neither half works alone. Definitions give the semantic layer its meaning, and the semantic layer gives the definitions their force.
- A glossary is not a data dictionary: the dictionary describes what is stored and in what format, while the glossary says what a word means and who decides.
- Definition quality can be tested against explicit criteria, and governance is a workflow with service levels carried by four roles: term owner, glossary steward, glossary editor and data governance council.
- Metrics deserve the same rigor as terms: a business definition, formula, grain, filters, dimensions, owner and certification status.
- Most enterprises run more than one semantic layer approach; the decisive choice is which one is authoritative, so that the others consume definitions rather than redefine them.
- Natural-language assistants grounded in the glossary and the semantic layer reuse governed logic and access policy; assistants that query raw tables have to guess.
The closing sections set out an operating model, three measures that are enough to run the program, the pitfalls that recur across industries, and a staged roadmap from an agreed list of critical terms to certified metrics served through a shared model.
Why meaning drifts and what it costs
The data in each system may be accurate for the purpose it serves, yet two reports built from it disagree because they count different things under the same name. Three terms illustrate a pattern found in almost every enterprise.
| Term | Meanings in use | Why the meanings diverge |
|---|---|---|
| Customer | A billing account, a contact record, a legal entity or a household, depending on the system | Finance, marketing and risk each model the party they serve |
| Revenue | Booked, billed, recognized or collected, with different treatments of discounts and refunds | Each treatment is legitimate for a purpose, and each produces a different number for the same quarter |
| Active user | A login, a session, a transaction or a subscription, counted over seven, thirty or ninety days | The event counted and the window chosen differ from team to team |
Because no shared definition exists, every business intelligence (BI) tool, spreadsheet and data science notebook re-implements the logic independently. Each version is defensible on its own terms, and the differences surface in executive meetings, where time goes into reconciling figures rather than acting on them. The costs compound: slower decisions, eroded trust in data, the same calculation built and maintained several times over, and slow, inconsistent answers for regulators who ask which systems hold personal data or how a reported figure was derived.
The same term means different things in different systems, so every meeting re-litigates the numbers instead of acting on them.
The remedy begins with agreeing the words and continues by making the agreed meaning executable. Agreement alone is not enough, because a perfect definition that every dashboard re-implements by hand still produces several answers. Execution alone is not enough either, because a shared calculation built on an undefined term only spreads the ambiguity faster.
The business glossary
A business glossary is the system of record for meaning: the terms the organization uses to run itself, each with an approved definition, an accountable owner and links to the data that carries it.
A glossary is not a data dictionary
The two artifacts are often confused because catalog tools present both, sometimes on the same screen. A data dictionary is technical metadata: it describes the tables, columns, data types, keys and constraints of one system and is maintained by the engineers who change that system. A business glossary is business metadata: it defines the concepts the organization talks about, independent of where they are stored, and is owned by business leaders and curated by stewards. DAMA-DMBOK treats both within metadata management, but they answer different questions.
Data dictionary
- Describes tables, columns, data types and constraints
- Scoped to one system or database
- Maintained by engineers and database administrators
- Answers: what is stored here, and in what format?
- Changes with every release
Business glossary
- Defines business terms, metrics and their relationships
- Independent of any system; one entry per concept
- Owned by the business, curated by stewards
- Answers: what does this word mean, and who decides?
- Changes only through a governed workflow
Both are needed, and the connection between them is the mapping from terms to columns described in the section on linking terms to data and metrics. Organizations that try to make one artifact serve both purposes usually end up with a dictionary that business users cannot read and a glossary that engineers never consult.
Anatomy of a glossary entry
A glossary entry is more than a sentence. The table below lists the attributes that make a term usable and governable, with an example of each.
| Attribute | What it records | Example |
|---|---|---|
| Term and definition | Preferred name and a precise, business-worded meaning | Active customer: a customer with a paid order in the last 90 days |
| Synonyms and acronyms | Alternative names mapped to the preferred term | Client, account holder; ARR for annual recurring revenue |
| Relationships | Broader, narrower and related terms | Broader term: Customer; related terms: Order, Contract |
| Owner and steward | Accountable decision maker and day-to-day curator | Owner: Head of Sales Operations; steward: CRM analyst |
| Status and version | Draft, in review, approved, published or retired, with effective dates | Approved, version 2, effective from the start of the fiscal year |
| Linked data elements | Columns, fields and certified datasets that carry the term | crm.accounts.status, dw.dim_customer.is_active |
| Linked metrics and KPIs | Metrics whose definition depends on the term | Active customer count, churn rate, revenue per customer |
| Examples and exclusions | Boundary cases that clarify the definition | Includes trial converts; excludes internal test accounts |
Synonyms make a term findable by people who use other words, and recording them prevents duplicate entries. Relationships place the term in a hierarchy, and owner, steward, status and version make it accountable and auditable. Links to data elements, certified datasets, metrics and key performance indicators (KPIs) turn a vocabulary into a working control, because they trace a term to where it is stored and used. Examples and exclusions settle the boundary cases that cause most disagreements, such as whether a trial account or an internal test record counts as a customer. Attribute names vary by catalog tool; the structure is what matters.
What a good definition looks like
Definition quality is the difference between a glossary that settles arguments and one that starts them. The table below contrasts a weak and a strong definition of the same term: the weak one is circular, tied to one system and silent on boundaries, while the strong one states what the concept is and then sets its limits.
| Aspect | Weak definition | Strong definition |
|---|---|---|
| Statement | Customer: anyone in the customer table. | Customer: a person or organization with at least one signed contract with the company. |
| Form | Circular: defines the term by the table named after it | States what the concept is, in business language, in one sentence |
| Durability | System-bound: the meaning changes when the customer relationship management (CRM) system is replaced | Independent of any system, so it survives a platform change |
| Boundaries | Silent on prospects, test accounts and former customers | Includes active and lapsed contracts; excludes prospects and test accounts |
| Relationships | None recorded | Narrower terms: Active customer, Lapsed customer; related: Contract |
| Ownership and use | No owner, no examples, no link to the metrics that use it | Owner: Head of Sales Operations; used by Churn rate and Customer count |
International practice makes similar demands. ISO/IEC 11179-4, the part of the metadata registry standard that governs how data definitions are formulated, separates firm requirements from recommendations, and both translate directly into a steward's review checklist.
Stewards should test every definition against these criteria before it enters review. A short style guide with worked examples keeps quality consistent across domains and stewards, and lets reviewers reject a weak definition by pointing to a rule rather than arguing about taste.
Governing the glossary
A glossary becomes a controlled asset only when changes to it follow a workflow, every entry has accountable people behind it, and conflicts between domains have a predictable route to resolution. Each of these mechanisms is cheap to design at the start and expensive to retrofit once hundreds of terms exist.
The term lifecycle from proposal to retirement
Propose
Anyone raises a term with a draft definition and the reports or decisions that need it
Review
The steward checks quality criteria, duplicates and synonyms, and consults affected domains
Approve
The term owner approves; cross-domain terms go to the data governance council
Publish
The entry appears in the catalog and BI tooltips with owner, status and linked assets
Retire
Superseded terms are retired with a successor link; history is kept for audit
Two details make the workflow effective. A proposal must include context, meaning the reports, decisions or regulations that need the term, which filters out vanity terms and tells the steward whom to consult. And retirement keeps history: a retired term points to its successor, so that old reports can still be interpreted against the meaning they were built on.
Cycle time is a design parameter. A workflow that takes months teaches people to bypass the glossary and define terms locally, which recreates the problem the glossary exists to solve. Service levels should be set and reported for each stage, and the steward should have authority to approve routine changes, such as a new synonym or a corrected example, without a committee.
Roles that keep definitions trustworthy
Four roles cover most glossary programs, although titles vary. They sit within the wider data governance operating model, with the council as the escalation point for conflicts and the approver of enterprise-wide terms.
Term owner
A business leader accountable for the meaning of terms in a domain. Approves definitions and changes, resolves disputes within the domain, and answers for the term in audits and metric reviews.
Glossary steward
A domain subject matter expert who drafts and curates definitions, checks quality criteria, finds duplicates and synonyms, maintains links to data elements and metrics, and runs the review workflow.
Glossary editor
A central role in the metadata or data governance office that administers the catalog, enforces the style guide and templates, trains stewards, reports coverage and keeps the term model consistent across domains.
Data governance council
A cross-domain forum that arbitrates conflicting definitions, approves enterprise-wide terms, sets the critical term list and decides which domains the glossary program covers next.
Ownership must sit with someone who can make a decision stick in a budget or performance review; a definition owned by a committee, or by the data team on the business's behalf, has no one to defend it when a powerful stakeholder disagrees. Two rules apply whatever the titles: every published term has a named owner and a named steward, and both names are visible wherever the term is shown, so that anyone who doubts a definition knows whom to ask.
Resolving conflicts between domains
Conflicts arise in two forms: the same word used for different concepts, and different words used for the same concept. The matrix below offers a decision rule based on two questions: how widely the term is used across domains, and how far the meanings differ.
Difference in meaning
Qualify and link
Local use, different meanings: keep both terms with a domain qualifier and record them as related
Split the concept
Enterprise use, different meanings: a broader enterprise term with narrower domain terms; the council arbitrates
Converge quietly
Local use, minor differences: adopt one definition and record the other names as synonyms
One enterprise term
Enterprise use, minor differences: one definition and one owner; variations become attributes or filters
Breadth of use across domains
The matrix turns arguments into a decision rule. A domain qualifier, such as Customer (Billing) and Customer (Marketing), avoids spending political capital on merging terms that never cross domains. Splitting a concept gives the enterprise a broader term while preserving each domain's narrower one, with the council arbitrating where the boundaries fall. Minor differences rarely justify new terms: record synonyms where use is local, and express variations as attributes or filters where use is enterprise-wide. The outcome to avoid is the committee compromise: a definition that satisfies nobody and describes nothing.
Linking terms to data and metrics
A glossary that stands alone is a dictionary of good intentions. Its value comes from the links between terms and the technical metadata around them, and from extending the same discipline to metrics, which is where most disputed numbers originate.
A term is useful only when it is connected
Business term
One owned, approved definition
Columns and fields
Physical elements that carry the term, confirmed by stewards
Certified datasets
Trusted datasets that implement the term
Reports and dashboards
Where the term reaches decision makers
Metrics and KPIs
Calculations whose meaning depends on the term
Quality rules
Attached once, applied to every mapped column
Classification labels
Sensitivity categories such as personal data
Term-to-column mappings are the foundation. Stewards confirm which columns, fields and files carry a term, helped by automated suggestions from name matching, data profiling and classifiers, and the mappings are reviewed whenever a schema changes. Lineage extends the mapping downstream, so that a term attached to a source column can be inherited by derived tables, reports and metrics. Together, the links enable four things that a standalone glossary cannot.
- Search. People find trusted data by business term rather than by cryptic column name.
- Impact analysis. Owners see which reports and metrics change when a definition or a column changes, before the change is made.
- Compliance evidence. The organization can show which systems hold defined elements such as personal data, which supports the records of processing required by Article 30 of the General Data Protection Regulation (GDPR) and responses to data subject access requests.
- Quality scoping. A quality rule attaches to the term once and applies to every mapped column, instead of being rewritten system by system.
Metric definitions as first-class assets
Metrics deserve the same rigor as terms, because a metric is a term plus arithmetic. The table below shows the attributes a metric definition should record, using net revenue as the worked example.
| Attribute | What to record | Example: net revenue |
|---|---|---|
| Metric name | Preferred name and synonyms, one entry per concept | Net revenue (synonym: net sales) |
| Business definition | Plain-language meaning and purpose | Revenue after discounts, returns and allowances |
| Formula | Calculation expressed in glossary terms and measures | Gross revenue minus discounts minus returns |
| Grain | The level at which the metric is valid | Per order line, aggregated by day |
| Filters | Standard inclusions and exclusions | Excludes intercompany and test transactions |
| Dimensions | Allowed slicing attributes and hierarchies | Product, region, channel, customer segment |
| Owner | Accountable role for definition and change | Head of Financial Planning and Analysis |
| Certification | Status, certifying body, review date and verified lineage | Certified by the finance data council; reviewed quarterly |
Two attributes deserve emphasis. The formula is recorded first in glossary terms, so that the owner can read and approve it, while the semantic layer carries the executable version. Grain prevents the classic error of averaging averages, or of summing a figure that is meaningful only at a lower level. A metric without these attributes will be re-derived differently by every team that needs it.
A metric computed differently in two tools is two metrics with one name.
A glossary fixes the words: it tells the organization what net revenue means. It does not fix the arithmetic, because every dashboard, spreadsheet and notebook can still implement the formula by hand, with its own joins, filters and time logic. Drift is inevitable when the same calculation is maintained in several places, and it is usually discovered only when two reports reach the same executive. The semantic layer closes that gap.
The semantic layer
A semantic layer is an abstraction that maps business concepts onto physical data, so that users and tools work with entities, measures and dimensions rather than with tables, columns and joins. A user asks for net revenue by region; the layer knows which tables hold orders and regions, how they join, which filters finance applies and how revenue is calculated, and it writes the query. The idea is long established: business intelligence platforms have offered semantic models that let users query by business name since their early generations. What has changed is the number of tools that need to share one model, from spreadsheets and notebooks to embedded applications and natural-language assistants.
What a semantic layer contains
Consumers
- BI dashboards
- Spreadsheets
- Notebooks
- Embedded apps
- AI assistants
Metrics and measures
Certified calculations with grain, filters, time logic and ownership
Entities and dimensions
Business objects, attributes, hierarchies and the joins between them
Policies and performance
Row and column access rules, caching, aggregates and query generation
Physical data
- Warehouse tables
- Lakehouse tables
- Views
- External sources
Entities and dimensions are what let a user ask for net revenue by region without knowing how the tables relate, and the policy and performance layer keeps the answers secure and fast. Four consequences explain why the layer matters.
- Business users select net revenue by region, and the layer writes the query; no one needs to know the join path.
- Logic lives once, so a definition change reaches every tool at the same time instead of dashboard by dashboard.
- Access policy travels with the model rather than being rebuilt, and occasionally forgotten, in each dashboard.
- The layer becomes the executable form of the glossary and the metric catalog, so agreed definitions are applied rather than merely documented.
Three ways to implement the semantic layer
Three implementation approaches dominate, described here generically rather than by product. Most enterprises run more than one, usually because different teams adopted different tools, so the practical question is less which approach is best than which one is authoritative.
| Approach | Strengths | Limitations | Fits best when |
|---|---|---|---|
| Models inside BI tools | Fast to build and familiar to analysts; rich visual modeling and tight tool integration | Logic locked to one tool and often one workspace; duplicated across tools and teams over time | A single-tool estate with strong model governance |
| Standalone semantic layer | One model served to many tools through standard interfaces; one place for metrics, joins and access policy | Another platform to run, fund and keep performant; tool features may not map one to one onto the layer | A multi-tool estate that needs one certified answer |
| Metrics as code | Definitions versioned with the transformation code; code review, automated tests and continuous integration (CI) apply to metric changes | Needs engineering discipline; less visual for business users; consumption still needs an API or a BI integration | Engineering-led teams with a mature pipeline practice |
A standalone semantic layer is sometimes called a universal semantic layer or headless BI. The term metrics layer is often used for a semantic layer, of any of these kinds, that concentrates on metric definitions rather than on the full entity model. Products blur the categories: some BI tools expose their models to other tools, and some metrics-as-code frameworks include their own query interfaces.
The decisive step is therefore to designate one implementation as authoritative for each domain's certified metrics, so that the others consume its definitions rather than redefine them. Portability deserves weight in that choice. A semantic model is a long-lived asset that will outlast several BI tools, so organizations should prefer approaches whose definitions can be exported in a documented format, and should follow industry efforts to standardize the exchange of semantic models, such as the Open Semantic Interchange initiative, as a hedge against lock-in.
Richer semantics and AI grounding
Two developments build on the glossary and the semantic layer: richer semantic structures for problems that need machine-checkable meaning, and natural-language assistants that answer business questions in conversation.
From glossary to knowledge graph
Knowledge graph
Instances and relationships from operational data
Ontology (OWL)
Classes, properties, constraints and inference
Taxonomy (SKOS)
Hierarchies of broader, narrower and related concepts
Business glossary
Terms, definitions, synonyms and owners
Each structure adds expressiveness, and each costs more to build and maintain than the one below it. A taxonomy adds controlled hierarchies of broader, narrower and related concepts to the glossary; the Simple Knowledge Organization System (SKOS), a World Wide Web Consortium (W3C) Recommendation, is a widely used way to represent taxonomies and thesauri so that they can be shared and linked. An ontology adds classes, properties, constraints and formally defined meaning, which lets software check consistency and infer new facts. The Web Ontology Language (OWL), also a W3C Recommendation, is the standard language, and industry ontologies such as the Financial Industry Business Ontology (FIBO), developed by the EDM Council (now the EDM Association) and standardized through the Object Management Group, show the scale such work can reach. A knowledge graph populates an ontology, or a simpler schema, with instances and relationships drawn from operational data: this customer holds that contract, which covers that asset, which was involved in that incident.
- Taxonomies pay off for consistent classification of products, documents and risks across systems and teams.
- Ontologies pay off for integration across many sources where meaning must be machine-checkable rather than merely documented.
- Knowledge graphs pay off for questions that traverse entities such as customer, contract, asset and incident, which are awkward to answer with joins across separately designed systems.
Start with the glossary and add expressiveness only when a use case demands it. A glossary with well-maintained broader, narrower and related links already contains a simple taxonomy, and it can be expressed in SKOS when another system needs to consume it.
Grounding natural-language assistants in the semantic layer
Natural-language and text-to-SQL assistants make the semantic layer more valuable, not less. An assistant that writes SQL directly against physical tables must guess what customer means, which join is correct and which filter the finance team applies, and its answers are likely to differ from the dashboards. Grounding the assistant in the glossary and the semantic layer changes this in four ways.
Vocabulary grounding
Glossary terms, synonyms and acronyms let the assistant map a user's words to the right entity and metric, and ask a clarifying question when a term such as customer is ambiguous.
Certified calculations
The assistant requests net revenue by region from the semantic layer instead of writing raw SQL against tables, so its answers reuse governed logic and match the dashboards.
Policy inheritance
Row and column access rules in the semantic layer apply to assistant queries as they do to BI queries, provided the assistant queries under the requesting user's identity.
Evaluation before rollout
A test set of business questions with known answers measures accuracy per domain; gaps in the glossary and the model show up as wrong or refused answers.
Policy inheritance deserves care in design. An assistant that connects through a shared service account inherits that account's entitlements rather than the user's, and can reveal in conversation what the dashboard would mask. Evaluation, likewise, is not a one-time gate: the test set should be rerun whenever the model, the glossary or the assistant changes, because each change can shift accuracy in ways no one predicted.
Published research supports the emphasis on grounding. One benchmark built on an enterprise insurance schema found that a large language model answered business questions far more accurately when the questions were posed over a knowledge graph representation of the database than when the model queried the SQL tables directly. Results vary by domain, model and question type, which is why each organization needs its own test set, but the lesson holds: an assistant is only as reliable as the semantics it is grounded in.
Operating model and adoption
The operating model extends the glossary roles to metrics and the semantic layer, and adoption is won by putting definitions where people already work rather than by asking them to visit another tool.
Roles and rhythm
| Role | Responsible for | Rhythm |
|---|---|---|
| Glossary stewards | Curating terms, running the workflow and maintaining links to data | Coverage reported monthly |
| Metric owners | Approving each metric's definition, formula and changes; one owner per metric | At every change and at each recertification |
| Semantic layer team | Maintaining the shared model, its access policies and its releases | Versioned releases with change notes |
| Data governance council | Certifying enterprise metrics, arbitrating conflicts and setting the critical list | Fixed cadence; certification renewed on schedule and on change |
Two design choices matter most. A metric has exactly one owner, because a metric with two owners has none: when the definition is challenged, someone must be able to decide. And the semantic layer team, usually inside the data platform organization, treats the shared model as a product with versioning, release notes and a backlog, not as a configuration file that anyone may edit. Certification is renewed on a fixed cadence and whenever a metric's formula or lineage changes, so that the certified badge remains a current signal.
Adoption where people work
Few people open a separate application to check a definition, so definitions must reach people inside the tools they already use. Five tactics carry most of the effect.
- Show definitions as tooltips in BI tools and in catalog search results.
- Mark certified metrics and datasets visibly, and rank them first in search.
- Require glossary links in data contracts and in approvals for new reports.
- Publish metric change notes to subscribers before the numbers move.
- Use the glossary in onboarding and data literacy programs, so that people learn the agreed vocabulary first.
Measuring glossary and metric health
Three measures are enough to run the program, and they should be reported to the data governance council on the same cadence as data quality. Definitions lead and certification follows: a metric cannot be certified until its terms are approved and its lineage is verified, so coverage should rise first and the certified share should follow.
| Measure | Definition | How to read it |
|---|---|---|
| Coverage | Share of the critical term list with an approved definition, a named owner and linked data elements | The denominator is the agreed critical list, not every word in the business |
| Certified metrics share | Share of metrics in executive reporting served from certified definitions, ideally through the semantic layer | Shows whether governed logic is used where it matters most |
| Duplicate metric count | Number of distinct definitions per metric name across tools | Should fall toward one as the authoritative layer takes over |
Supporting measures include workflow cycle time, glossary search usage and the number of open definition disputes. Cycle time shows whether the workflow is fast enough to keep people from bypassing it, search usage shows whether the glossary has become part of daily work, and a dispute count that never falls suggests that the council is not deciding.
Pitfalls that recur
The same failure patterns appear across industries. Each is visible early to anyone who looks at usage rather than at the number of terms defined.
Each pitfall has the same root cause: treating the glossary and the semantic layer as documentation projects rather than as products. Products have owners, users, releases, service levels and adoption measures, and they are funded beyond the initial project. Programs that fund and measure them that way avoid most of the list above.
A staged roadmap
The roadmap is staged so that each phase produces something people use. Timing varies with organization size and tooling, and the sequence matters more than the months.
- Months 1 to 3
Foundation
Critical term list agreed; owners and stewards named; catalog, templates and style guide ready
- Months 4 to 6
Define and link
First domain's terms approved and mapped to columns; top executive metrics documented
- Months 7 to 12
Semantic layer
Shared model for one domain; certified metrics served to BI tools; definitions in tooltips
- Year two
Scale and sustain
Remaining domains onboarded; recertification cadence; assistant grounding pilot
The semantic layer phase is the moment most users first notice the program, because definitions start appearing as tooltips in the tools they already use, so it is worth reaching early. Running the phases in parallel for different domains is normal once the pattern is proven.
The critical list is the scoping decision that keeps the effort finite, and named owners convert the glossary from a reference into a control. Tooling must support workflow, versioning and links to data assets; a wiki page does not. Reporting to leadership is what keeps the program funded beyond its first year.
Where to start
Four actions start the program without waiting for a tool selection.
- Name the critical terms and metrics. Typically a few dozen, often around fifty, drawn from what executives and regulators actually use, each with an assigned owner. The list itself is a governance decision worth debating.
- Stand up the workflow. Publish the first approved definitions in the catalog, so that the process is visible and people can see it working.
- Choose the authoritative semantic layer approach. Certify one domain's metrics through it, because a working example persuades more than a strategy document.
- Report progress. Report coverage, certification and duplicate metrics to the data governance council every quarter.
Shared meaning also depends on the disciplines around it: master data management for consistent identities of customers and products, data quality management for the rules that terms carry, and data governance for the authority behind every definition. Organizations that agree the words, link them to data and make them executable stop debating whose number is right. One meaning, owned and executable, is what turns reporting debates into decisions.
Glossary
- Business glossary
- A governed collection of business terms, each with one approved definition, an accountable owner, relationships and links to the data and metrics that carry it.
- Data dictionary
- Technical metadata describing the tables, columns, data types, keys and constraints of a particular system.
- Critical term list
- The agreed, limited set of terms and metrics that executives and regulators rely on, which defines the scope of glossary coverage.
- Term owner
- The business leader accountable for the meaning of a term, who approves its definition and any change to it.
- Glossary steward
- The subject matter expert who drafts, curates and links terms and runs the review workflow.
- Term-to-column mapping
- A confirmed link between a glossary term and a physical column, field or file that carries it.
- Grain
- The level of detail at which a metric is valid, such as per order line.
- Certified metric
- A metric whose definition, formula, ownership and lineage have been reviewed and approved through a governed process, subject to periodic recertification.
- Semantic layer
- An abstraction that maps business entities, measures and dimensions onto physical data and serves one executable model to many tools.
- Metrics layer
- A semantic layer, or the part of one, that concentrates on defining and serving metrics.
- Metrics as code
- The practice of defining metrics in version-controlled code alongside data transformations, subject to code review and automated tests.
- Taxonomy
- A controlled hierarchy of concepts linked by broader, narrower and related relationships.
- Ontology
- A formal model of classes, properties and constraints with defined meaning that software can check and reason over.
- Knowledge graph
- A graph of entities and relationships drawn from operational data and organized by an ontology or schema.
- Grounding
- Connecting an AI assistant to governed vocabulary, calculations and access policies so that its answers reuse them rather than guessing.
References and further reading
- DAMA International, DAMA-DMBOK: Data Management Body of Knowledge, second edition (Metadata Management knowledge area).
- ISO/IEC 11179-4, Information technology: Metadata registries (MDR), Part 4: Formulation of data definitions.
- W3C, SKOS Simple Knowledge Organization System Reference, W3C Recommendation.
- W3C, OWL 2 Web Ontology Language Document Overview, W3C Recommendation.
- EDM Association (formerly the EDM Council), Financial Industry Business Ontology (FIBO).
- Juan Sequeda, Dean Allemang and Bryon Jacob, A Benchmark to Understand the Role of Knowledge Graphs on Large Language Model's Accuracy for Question Answering on Enterprise SQL Databases.
- Open Semantic Interchange (OSI), OSI specification for exchanging semantic layer definitions.
- General Data Protection Regulation (GDPR), in particular Article 15 (right of access) and Article 30 (records of processing activities).
- Dean Allemang, James Hendler and Fabien Gandon, Semantic Web for the Working Ontologist.
- Heather Hedden, The Accidental Taxonomist.
This paper offers general guidance and is not legal, regulatory or professional advice. Summaries of laws, regulations and standards are for orientation only; confirm the obligations that apply to your organization with qualified advisors. Product and vendor names are used for illustration and imply no endorsement.
© ByteCI, LLC. All rights reserved.