Enterprise architecture · the graph in use

What it looks like once it’s built.

An enterprise knowledge graph is not a database you finish. It is a living layer of meaning over the systems you already run — every entity with a global identity, every relationship carrying meaning, every fact traceable to its source. This brief describes the anatomy of a built graph, and the use cases it powers, grounded in insurance.

Written for Architects Data & analytics leaders picturing the destination and its payoff

Not a warehouse, not a lake — a layer of meaning

Ask what an enterprise knowledge graph is, once built, and the honest answer is a shift in kind, not size. A warehouse copies data into one place and imposes one schema. A lake pools it and defers the schema. A knowledge graph does something different: it leaves the data where it lives and adds a shared, machine-interpretable layer of meaning on top — so that a policy in one system, a claimant in another, and a coverage code in a third are understood as the same concepts, connected, wherever they physically sit.

Concretely, a built graph turns your enterprise into one navigable web of typed things. A policyholder is a single node with a https://data.chubb.com/resource/… identity, reachable from every policy they hold, every claim they filed, and every submission they made — across business units that have never shared a database. The value is not that the data is collected; it is that the data is connected and understood.

What “built” means

A finished enterprise knowledge graph is a working answer to one question: what do we know, across everything we run, and how does it connect? The ontology supplies the meaning, identity supplies the connections, and the sources stay where they are.

This brief has two halves. First, the anatomy — the layers and artifacts you would actually find in a built graph. Then the use cases — four families of what an organisation does with it, each grounded in insurance. For how to build each layer and the roadmap to get there, its companion is the virtual-first strategy brief; this one is the destination that brief is a route to.

PART ONE — ANATOMY

What a built graph is made of

Open up a mature enterprise knowledge graph and you find the same layers, whatever the vendor. Data stays at the bottom in the systems that own it; meaning lives in the middle; consumers reach it through purpose-fit doors at the top; and a governance spine runs through all of it.

GOVERNANCE SPINE · SHACL · provenance · versioning Applications & use cases 360 views · search · fraud · risk · GenAI · compliance Serving surfaces SPARQL · GraphQL · REST · full-text & vector search Semantic core — the graph itself Ontology (T-Box) meaning · OWL 2 DL Entities (A-Box) resolved · global IRIs Vocabularies SKOS reference data Ingest & map R2RML / RML mappings · entity resolution Data sources (stay where they live) policy admin · claims · CRM · Web APIs · documents · streams

The middle band — the semantic core — is the graph proper. Everything below it exists to feed it; everything above it exists to consume it. Here is what each artifact does:

the meaning

The ontology (T-Box)

The shared vocabulary and its axioms — Policy, Claim, Coverage, PartyInRole and how they relate — as OWL 2 DL modules a reasoner can act on. The enterprise’s agreed definitions, in machine-readable form.

the connections

Resolved entities (A-Box)

Real individuals under global IRIs: one node per policyholder, policy, claim, organisation — deduplicated by entity resolution so the same party from three systems is one node, not three.

the reference data

Controlled vocabularies

Perils, claim statuses, lines of business and currencies as governed skos:Concept schemes — the code lists every fact points at, kept out of the class hierarchy.

the bridges

Mappings

Declarative R2RML / RML rules that lift rows and API payloads into triples on demand — so much of the graph is virtual, computed over live sources rather than copied.

the trust

Governance spine

SHACL shapes that validate conformance, PROV lineage that records where each fact came from, and versioned IRIs so meaning changes deliberately, not by accident.

the doors

Serving surfaces

One graph, several doors: SPARQL for analysts, GraphQL/REST for apps, full-text and vector search for humans and LLMs. Each consumer gets the surface that fits.

The through-line: every prior brief in this series is a part of this picture — RDFS/OWL for the meaning, SHACL for the trust, SKOS for the reference data, R2RML for the bridges, stable IRIs for identity. A built graph is those decisions, assembled and running.

PART TWO — USE CASES

What you do with it

A graph earns its keep through applications, and they fall into four families — each leaning on a different strength of the built graph. Integrate exploits global identity; discover exploits connected meaning; reason & detect exploits the graph structure and inference; govern exploits provenance and formal definitions.

Integrate

— one identity across every silo
flagship

Policyholder 360

Every fact about a customer, unified around one IRI — policies, claims, submissions, payments — regardless of which system holds each piece.

Insurance: a single view of a client who holds auto and homeowners personally and sits on a commercial account, across three business units.
master data

Golden records

Entity resolution collapses duplicates into one resolved node, so “the same organisation” is unambiguous everywhere downstream.

Insurance: a corporate group and its subsidiaries reconciled into one ownership tree for aggregate exposure.
silo-breaking

Cross-system reconciliation

The ontology maps each system’s local terms onto one shared meaning, so a “coverage” in a legacy platform equals a coverage:Coverage in the graph.

Insurance: policy-admin and claims systems that disagree on codes, reconciled through one vocabulary.

Discover

— find and surface what the connections imply
semantic search

Meaning-aware search

Queries resolve to concepts, not keywords, and return connected context — the entity, its relationships, and why it matched.

Insurance: “flood-exposed commercial policies in the Gulf” returns policies by peril and location, not string matches.
recommendation

Next-best-action

Paths through the graph surface relevant offers and gaps from a customer’s connected profile and similar entities.

Insurance: flagging a coverage gap for a policyholder whose peers with the same profile carry umbrella cover.
GenAI grounding

Grounded assistants (GraphRAG)

The graph gives an LLM verifiable facts and exact definitions to cite, so answers rest on governed data instead of guesswork.

Insurance: a claims assistant that quotes the actual coverage terms and limits for a specific policy, with provenance.

Reason & detect

— analytics on the shape of the connections
networks

Fraud-ring detection

Shared attributes and repeated links become visible as graph patterns — rings that are invisible one row at a time.

Insurance: claimants, providers and repair shops sharing a bank account or phone across seemingly unrelated claims.
aggregation

Risk & exposure roll-up

Traversing ownership and coverage links totals exposure the way the real risk accumulates, across policies and entities.

Insurance: total limits at stake for a corporate group across every subsidiary and line of business.
accumulation

Catastrophe accumulation

Joining coverage to location and peril aggregates concentration where a single event would strike.

Insurance: hurricane exposure by county, summed across all policies with wind coverage in the footprint.
reasoning

Classification & inference

A DL reasoner derives facts no one stated — class membership, inverse and transitive links — enriching every query above it.

Insurance: inferring that a party is a HighValueClient from the coverage and limits it already holds.
impact analysis

Change & dependency tracing

Because relationships are explicit, you can ask what a change touches before you make it.

Insurance: which products, forms and reports depend on a coverage definition about to be amended.
underwriting

Connected underwriting insight

A submission is scored against the full connected history of the applicant and related entities, not a lone form.

Insurance: surfacing a new applicant’s prior claims under a related entity during triage.

Govern

— trust, trace and account for the data
lineage

Provenance & traceability

Every fact records where it came from, so any figure can be traced back to its source system and mapping.

Insurance: proving how a reported reserve total was derived, fact by fact, for an auditor.
compliance

Regulatory reporting

Governed, versioned definitions make reports reproducible and defensible — the same term means the same thing every quarter.

Insurance: a solvency or conduct return built on one agreed definition of “exposure,” not a spreadsheet’s.
metadata graph

Data catalog & glossary

The graph can describe the enterprise’s own data assets and their agreed business meanings — a catalog that is itself a knowledge graph.

Insurance: a governed business glossary where “premium” links to its definition, owner and every system that reports it.

The pattern across all four: none of these needs the data copied into one place first. Each is a query or an analytic over the connected, understood graph — which is why a virtual-first build can deliver a 360 view or a fraud query long before every source is migrated.

HOW ANATOMY MEETS USE

Which layer each use case leans on

The families are not equally demanding. Some ride on identity alone; others need the reasoner, the vector index, or the provenance spine. Reading the graph this way tells you what to build first for the use case you care about.

Use-case familyIdentity / EROntology & reasoningVocabulariesSearch / vectorProvenance
Integrate●●●●●●●
Discover●●●●●●●●●
Reason & detect●●●●●●●●●
Govern●●●●●●●●●

Read it as: ●●● the load-bearing capability for that family, barely used. A 360 view is mostly an identity problem; a grounded assistant is mostly a search-and-meaning problem; fraud and exposure are reasoning problems; compliance is a provenance problem.

ONE QUESTION, THE WHOLE GRAPH

A scenario, end to end

Watch the anatomy deliver a use case. An underwriter asks a question no single system can answer:

What is our total hurricane exposure to the Acme corporate group — across every subsidiary and policy in the coastal counties — and are any related claims still open?
  • Identity resolves “the Acme group” to its subsidiaries, reconciled from three source systems into one ownership tree.
  • The ontology knows a Policy has Coverage with a Limit, and that wind is a Peril in a governed SKOS scheme — so “hurricane exposure” is a precise query, not a guess.
  • Mappings pull the live policy and claim rows from the systems that own them; nothing had to be copied in advance.
  • Reasoning & traversal walk ownership → policy → coverage → location, sum the limits in the coastal counties, and follow party links to any open claims.
  • Provenance tags every number with its source, so the underwriter — and later an auditor — can see exactly how the total was built.
# Sketch: exposure roll-up over the connected graph
SELECT (SUM(?limit) AS ?exposure) WHERE {
  ex:AcmeGroup org:hasSubsidiary* ?org .            # identity: the whole group
  ?policy agr:hasPartyInRole/agr:party ?org ;
          coverage:hasCoverage ?cov .
  ?cov coverage:againstPeril skos:broaderTransitive* peril:Wind ;  # meaning: hurricane = wind peril
       coverage:hasLimit ?limit ; core:atLocation ?loc .
  ?loc core:inCounty ?county . FILTER(?county IN (:coastal)) # accumulation by place
}

✓ The point

No one system could answer that. The built graph answers it as a single query because identity connected the entities, the ontology gave the terms meaning, and governance kept the answer traceable. That is what “built” buys you.

CLOSING

A graph is grown, not finished

The last thing to say about a built enterprise knowledge graph is that it is never quite finished. It starts as a thin slice — one domain, a handful of sources, a first 360 view — and grows outward as each new source is mapped and each new question is asked. Because meaning is modular and identity is global, the graph you have keeps compounding in value: every entity you connect makes the next connection more useful. A warehouse is done when it is loaded; a knowledge graph is alive as long as the enterprise is.

Where to go next: this brief is the destination. For the route — the reference architecture, the mapping-and-federation fabric, entity resolution, and a phased roadmap to get from a first slice to an enterprise mesh — read The Chubb Enterprise Knowledge Graph: a virtual-first strategy.

We are drowning in information but starved for knowledge. John Naisbitt, Megatrends

The enterprise already has the information — scattered across the systems it has run for decades. A knowledge graph is what turns that information into knowledge: connected, understood, and finally able to answer the questions the business has always wanted to ask.