Signed in as:
filler@godaddy.com
Signed in as:
filler@godaddy.com

Organisational knowledge does not exist as isolated documents. People own systems. Systems support business capabilities. Policies govern processes. Processes use data. Standards constrain architectures. Projects implement decisions. Decisions respond to requirements. Customers enter contracts. Products depend on services.
These relationships often exist implicitly across thousands of documents and systems. A Knowledge Graph makes selected entities, concepts and relationships explicit so that people and machines can navigate, query and reason over connected knowledge.
Documents tell us what was written. A Knowledge Graph helps us understand what is connected.
A Knowledge Graph represents knowledge using identifiable entities or concepts connected by relationships. At its simplest:
PERSON ── owns ──►SYSTEM ── supports ──►BUSINESS CAPABILITY
The graph makes the relationships explicit. Instead of knowledge being understood only from paragraphs of text, systems can directly represent statements such as:
Team A ── owns ──► Customer Platform ─ supports ──► Customer Onboarding
Customer Onboarding ── governed by ──► Customer Verification Policy
This creates a different way of navigating organisational knowledge. The question is no longer only:
It can become:
That is where graph-based knowledge becomes valuable.

Consider a conventional document environment.
Each document may contain important knowledge. But the relationships between them often exist only inside prose or inside someone's understanding.
A Knowledge Graph makes selected relationships explicit as shown in the diagram. This connected representation can coexist with the original documents. The graph does not need to replace them.

Within the Acta Laurel architecture, the Knowledge Lake remains the persistent foundation. The Knowledge Graph provides a graph-oriented representation or service over selected knowledge.
This distinction protects the architecture from making the graph database the sole owner of organisational knowledge. The Knowledge Lake can preserve portable knowledge. The graph can optimise how connected knowledge is represented, traversed and queried.
A file-oriented Knowledge Lake can already contain links between Knowledge Concepts.
For example:
# Customer Platform
The platform supports
[Customer Onboarding](../capabilities/customer-onboarding.md).
Those links create a graph:
Customer Platform ──► Customer Onboarding
Acta Laurel refers to this baseline structure as a Concept Link Graph. That wording is deliberate.
A collection of linked Markdown documents should not automatically be presented as a sophisticated Enterprise Knowledge Graph. A richer Knowledge Graph may introduce capabilities such as:
Conceptually:
DOCUMENT LINKS ──►CONCEPT LINK GRAPH ──► TYPED RELATIONSHIPS ──►CONTROLLED SEMANTICS ──►KNOWLEDGE GRAPH ──►ADVANCED SEMANTIC /
REASONING CAPABILITIES
Not every organisation needs to progress through every stage.
Three ideas sit at the centre of a Knowledge Graph.
A graph needs to know what thing is being represented. Names alone are insufficient. There may be two employees named John Smith. Two jurisdictions may both have a policy called Data Retention Policy. A system can be renamed without becoming a different system. A graph therefore requires stable identifiers for important entities and concepts.
IDENTITY
│
├── label: "Customer Platform"
├── type: System
└── identifier: stable identity
The label can change. The identity should remain stable.
Relationships describe how entities or concepts are connected. Examples include:
PERSON
└── member of ─────► TEAM
TEAM
└── owns ──────────► SYSTEM
SYSTEM
└── supports ──────► CAPABILITY
POLICY
└── governs ───────► PROCESS
STANDARD
└── constrains ────► ARCHITECTURE
DECISION
└── affects ───────► SYSTEM
A relationship should communicate genuine meaning. This becomes especially important when relationships are intended for machine processing.
Not all links mean the same thing. Consider:
Policy A ─────► System B
What does the relationship mean? Does the policy:
A richer graph makes the relationship explicit:
Policy A
│
└── governs ─────► System B
Typed relationships make the graph more useful for queries, validation and automated interpretation.
The optional Knowledge Lake vocabulary provides a useful semantic foundation.
For example:
TYPES
Person
Team
System
Capability
Process
Policy
Standard
Decision
Data Product
and:
RELATIONSHIPS
owns
supports
governs
produces
depends_on
conforms_to
member_of
affects
These controlled terms can become inputs to a graph model.
CONTROLLED VOCABULARY ─► KNOWN CONCEPT TYPES ─► KNOWN RELATIONSHIP TYPES ─► GRAPH MODEL
A controlled vocabulary is therefore useful to a Knowledge Graph without itself being a complete ontology.
These terms are related but should not be treated as synonyms. A Knowledge Graph represents entities or concepts and their relationships. An ontology formally describes concepts, categories, relationships and potentially logical constraints within a domain. A graph can exist without a formal ontology.
KNOWLEDGE GRAPH
│
├── entities
├── relationships
└── lightweight schema
A more semantically sophisticated environment may combine them:
ONTOLOGY ─ defines semantics ─► KNOWLEDGE GRAPH
│
represents instances
and relationships
Acta Laurel does not introduce ontology complexity merely for architectural appearance. Formal semantics should be introduced where the organisation has a genuine requirement for them.
A taxonomy primarily establishes hierarchical classification. For example:
Technology
│
├── Applications
├── Infrastructure
└── Data
A Knowledge Graph can represent far more varied relationships:
APPLICATION
│
├── runs on ─────► INFRASTRUCTURE
│
├── consumes ────► DATA PRODUCT
│
├── owned by ────► TEAM
│
└── supports ────► CAPABILITY
Taxonomies can therefore form part of a wider knowledge organisation model without replacing the graph.
A graph becomes considerably more trustworthy when relationships can be traced to their origins.
Consider:
System A
│
└── owned by ─────► Team B
How do we know this?
The relationship may derive from:
The architecture can preserve that provenance.
SOURCE
│
│ supports
▼
RELATIONSHIP
│
▼
System A ── owned by ──► Team B
More mature provenance models can additionally record the activity and actor responsible for creating the assertion.
This helps distinguish:
a relationship that exists in the graph
from:
a relationship whose origin and authority are understood.
Enterprise graphs require particular care around the word fact. A graph might contain:
System A ── criticality ──► High
That statement may represent:
Acta Laurel therefore favours treating graph statements as assertions with provenance and authority rather than assuming every graph edge represents unquestionable truth.
Conceptually:
ASSERTION
│
├── subject
├── relationship
├── object
├── source
├── status
└── authority
This becomes increasingly important as AI participates in knowledge creation.
Graph structures enable queries that are awkward to answer using conventional document search.
For example:
Which systems support capabilities involved in customer onboarding?
Customer Onboarding
▲
│ supports
│
SYSTEMS
Or:
Which policies govern processes supported by systems owned by the Finance Technology team?
Finance Technology
│
│ owns
▼
SYSTEM
│
│ supports
▼
PROCESS
▲
│ governs
│
POLICY
Graph traversal makes the relationships part of the query rather than relying purely on textual similarity.

Keyword search
Useful when the user knows the terminology.
Find documents containing "customer retention".
Semantic search
Useful when meaning is similar but wording differs.
Find material about keeping existing customers.
Graph query
Useful when the relationship itself is important.
Which products are affected by policies owned by the Compliance function?
The architecture can combine them as the image shows. This combination is significantly more powerful than treating any one retrieval method as universal.

Knowledge Graphs can provide valuable context to AI systems. A language model is good at interpreting language. A graph is good at explicitly representing known relationships. Together they can address different parts of the knowledge problem.
An AI agent might use semantic retrieval to identify relevant concepts and then use graph traversal to expand their organisational context.
For example if we have the Question: "What could be affected if Customer Platform is unavailable?" we can see in the image how it can be split.
The graph helps the AI discover connections that may not appear together in one document.

A conventional retrieval pipeline might look like:
QUESTION ──►VECTOR SEARCH ──►DOCUMENT CHUNKS ──►LLM
A richer knowledge architecture can include a bit more like the image on the left demonstrate.
This is not simply a larger RAG pipeline. It introduces explicit organisational knowledge structure into retrieval.

The Knowledge Graph is one of the capabilities that can support a Knowledge Warehouse. The Knowledge Warehouse provides the broader enterprise capability. The graph provides connected knowledge representation and traversal. This distinction keeps the architecture modular.
The graph database does not necessarily need to be the canonical knowledge store.
Instead:
KNOWLEDGE LAKE
canonical
│
▼
GRAPH EXTRACTION
│
▼
KNOWLEDGE GRAPH
│
▼
GRAPH DATABASE
derived
If the graph can be reconstructed from canonical knowledge and other authoritative systems, the graph database becomes derived infrastructure. This provides significant architectural flexibility.
Graph technologies can change without requiring the organisation to surrender ownership of its underlying knowledge.

The reverse is also important. Some graphs may integrate relationships from enterprise systems that do not belong in the file-oriented Knowledge Lake. The enterprise graph can therefore integrate multiple authoritative sources.
The Knowledge Lake is a major knowledge source. It does not need to pretend to be the source of every enterprise fact.

This leads to a broader enterprise architecture. The graph can connect knowledge without requiring all knowledge and data to be physically centralised.
A useful enterprise Knowledge Graph requires governance.
Important questions include:
How do we know that two records refer to the same entity?
Which system or person is authoritative for a particular assertion?
Where did a relationship originate?
Who is responsible for maintaining a domain of graph knowledge?
Which relationship types are recognised?
How are obsolete concepts and relationships handled?
Which users and systems may view particular graph content?
Without these controls, a graph can become another large collection of difficult-to-trust information.
One of the hardest graph problems appears when multiple systems represent the same real-world entity.
For example:
CRM
Customer: ACME Ltd
│
│
▼
ERP
Account: ACME Limited
│
│
▼
CONTRACT SYSTEM
Party: ACME Holdings
Are these the same organisation?
Perhaps.
Perhaps not.
A Knowledge Graph needs explicit identity-resolution mechanisms rather than assuming similar names indicate identity.
This becomes especially important when automated or AI-driven extraction is introduced.

Relationships can enter the graph through several mechanisms. These should not necessarily have identical trust.
A relationship imported from an authoritative asset-management system may have different status from one inferred by an LLM from meeting notes.
Provenance and trust signals allow those differences to remain visible.
Acta Laurel would approach Knowledge Graph adoption progressively.
Knowledge Concepts link to one another.
Concept A ─────► Concept B
Important entities have stable identities.
ENTITY
├── stable identity
├── type
└── label
The meaning of graph edges becomes explicit.
SYSTEM ── supports ──► CAPABILITY
Provenance, stewardship and authority are represented.
ASSERTION
├── relationship
├── provenance
├── owner
└── status
Schemas, formal vocabularies or ontologies provide richer semantics where necessary.
Search, graph traversal and AI operate over connected governed knowledge.
PEOPLE · SYSTEMS · AI ──► KNOWLEDGE SERVICES ──► SEARCH / GRAPH / AI ──► GOVERNED KNOWLEDGE
Organisations should advance because the use case demands it—not because a higher maturity level sounds more sophisticated.
Knowledge Graphs can support many enterprise problems.
Enterprise Architecture
CAPABILITY ──►APPLICATION ──►TECHNOLOGY
Understand which business capabilities depend on which systems and technologies.
Data Governance
BUSINESS TERM ──►DATA ELEMENT ──► DATA PRODUCT ──► SYSTEM
Connect business meaning to technical data assets.
Compliance
REGULATION ──► REQUIREMENT ──► POLICY ──►CONTROL ──►SYSTEM / PROCESS
Trace regulatory obligations into operational implementation.
Organisational Knowledge
PERSON ──►TEAM ──►CAPABILITY ──►KNOWLEDGE DOMAIN
Understand expertise, accountability and organisational dependencies.
Decision Intelligence
DECISION
│
├── based on ─────► EVIDENCE
├── affects ──────► SYSTEM
├── constrained by ► POLICY
└── owned by ─────► PERSON
Preserve the organisational context surrounding important decisions.
A Knowledge Graph is not simply a visual diagram. A network diagram can show relationships without providing a governed machine-readable knowledge representation.
It is not simply hyperlinks between documents. Links establish connectivity, but richer graph capabilities require identity, relationship semantics and appropriate governance.
It is not automatically an ontology. Graphs can use lightweight or formal semantic models depending on need.
It is not a graph database. A graph database is technology used to store and query graph data. The Knowledge Graph is the knowledge representation.
It is not a replacement for the Knowledge Lake. The graph and lake solve different architectural problems.
It is not automatically authoritative. Graph assertions require provenance, governance and trust just like other organisational knowledge.
And it is not automatically improved by adding AI. AI can assist extraction, linking and retrieval, but automated assertions introduce their own provenance and quality concerns.
A Knowledge Graph can be implemented using many technologies.
Possible implementation approaches include:
The Acta Laurel architecture does not require one specific graph product or data model for every use case.
Technology should be selected according to requirements such as:
The architectural concepts should remain understandable independently of the selected product.

The Knowledge Graph occupies a specific place within the wider Knowledge Architecture. The Knowledge Lake preserves explicit knowledge and sources. The Knowledge Graph makes selected relationships computationally explicit.
The Knowledge Warehouse provides enterprise services through which connected knowledge can be discovered and applied.
AI becomes one consumer—and potentially one contributor—to this environment.
For controlled vocabulary and Knowledge Organisation Systems, Acta Laurel draws on work surrounding SKOS and semantic knowledge organisation.
This supports a deliberate distinction between:
CONTROLLED VOCABULARY ──► TAXONOMY ──►KNOWLEDGE ORGANISATION SYSTEM ──► ONTOLOGY
These structures can contribute to a Knowledge Graph without being interchangeable with it.
Most organisations already contain the relationships that a Knowledge Graph seeks to represent. They exist in people's heads. They exist in diagrams. They exist in spreadsheets. They exist inside application databases. They exist in paragraphs scattered throughout documents.
The problem is that those relationships are often difficult for the organisation to use systematically.
A Knowledge Graph makes selected relationships explicit, addressable and computable.
INFORMATION
│
EXPLICIT KNOWLEDGE
│
IDENTIFIED CONCEPTS
│
EXPLICIT RELATIONSHIPS
│
KNOWLEDGE GRAPH
│
HUMAN / SYSTEM / AI
│
CONNECTED UNDERSTANDING
The purpose of a Knowledge Graph is not to draw more connections. It is to make important organisational relationships explicit enough to be understood, governed and used.
Copyright © 2026 Acta Laurel - All Rights Reserved.
We use essential cookies to operate this website and, with your consent, optional analytics and third-party cookies to understand how our website is used, improve its performance and measure our services. You can accept or reject optional cookies. Rejecting optional cookies will not affect essential website functionality. For more information, please see our Privacy Policy and Cookie Policy.