Skip to main content

Model Viewpoints

This page explains how the knowledge domain can support multiple viewpoints without fragmenting the underlying truth structure. It is not one single flat diagram. The drawio source contains multiple pages, and each of them matters in a different way:

  • Page 1 — Classic: a more traditional viewpoint map showing architecture disciplines and perspective families distributed across the Social, Business, Service, Application, Data, Deployment, and Infrastructure domain stack
  • Page 2 — Future: a more operational and productized view showing how catalogs, automation, provisioning, relationship management, and mission alignment become explicit projection surfaces over that same domain stack

So this page should be read in two passes:

  1. first as a classic architecture-and-perspective map
  2. then as a future operating/projection model

Intro

The viewpoints model matters because organisations are never understood from only one angle. Different people ask different questions. Different roles need different surfaces. Different frameworks emphasise different structures. Different decisions require different forms of interpretation.

That is why this page is useful. It explains how one shared semantic foundation can support multiple consumable views without forcing the organisation to maintain a different canonical model for each audience, framework, or task.

Page 1 — Classic

The first page is the more traditional viewpoint map. It should be read as a perspective structure layered across the main domain stack:

  • Social
  • Business
  • Service
  • Application
  • Data
  • Deployment
  • Infrastructure

What Page 1 is trying to do

This page is not mainly about user-interface screens. It is about the kinds of architecture and conceptual perspectives people use to interpret different parts of the shared model.

Visible examples include:

  • conceptual architecture
  • logical architecture
  • capability architecture
  • process architecture
  • functions architecture
  • service architecture
  • application architecture
  • data architecture
  • platform architecture
  • physical architecture
  • deployment architecture
  • integration architecture
  • analytics architecture
  • content architecture
  • UX architecture
  • leader architecture

Why Page 1 matters

This page makes a strong architectural point:

the same underlying domain stack can support many different architecture-style readings.

That matters because organisations often drift into maintaining separate disconnected models for:

  • business capability
  • process
  • service design
  • application architecture
  • data architecture
  • physical/runtime architecture
  • user experience
  • analytics

Page 1 argues for a better pattern:

  • keep the domain stack shared
  • derive viewpoint families over it
  • let each viewpoint emphasize what matters for its audience without becoming a separate truth system

The deeper reading of Page 1

The first page is best read as a discipline map of legitimate projections. It is not saying that each architecture label is a separate ontology. It is saying that the organisation needs multiple disciplined ways to interpret the same underlying reality.

So the stronger reading is:

  • the ontology remains canonical underneath
  • these architecture forms are derived readings of the stack
  • each perspective highlights specific concerns and suppresses others
  • semantic continuity has to be preserved across them

Page 2 — Future

The second page shifts from architecture labels toward more operational and productized viewpoint surfaces. It still sits over the same main domain stack, but the viewpoint forms become much more concrete.

What Page 2 is trying to do

This page appears to introduce more concrete projection and operating surfaces such as:

  • component catalog
  • experience catalog
  • code generation
  • automated deployment
  • automated configuration
  • automated provisioning
  • relationship management
  • mission alignment

That is a major shift in tone. The page is no longer just naming architecture disciplines. It is showing how viewpoints can become actionable products, catalogs, automations, and operating surfaces.

Why Page 2 matters

This page matters because it pushes the viewpoint idea into a future-facing operational direction. It suggests that viewpoints are not only for human interpretation. They can also become:

  • catalogs
  • guided model surfaces
  • configuration and automation inputs
  • generation surfaces
  • alignment and management tools

That is a much stronger claim than “different people like different diagrams.” It says viewpoints can become a real operating architecture built on top of canonical semantics.

The deeper reading of Page 2

The second page suggests a model where the shared ontology can drive or support:

  • reusable catalogs
  • semi-structured experience layers
  • automation pathways
  • configuration surfaces
  • mission/strategy alignment views
  • relationship-management projections

So the stronger architectural reading is:

  • viewpoints are not only passive representations
  • they can be productive surfaces that feed execution, provisioning, generation, and coordination
  • the canonical model needs enough semantic strength underneath to support that safely

Why the viewpoints model matters

The viewpoints model exists to make a shared knowledge foundation usable across many kinds of organisational work. A canonical ontology is valuable, but it is not enough on its own. People do not work by staring directly at one giant underlying model. They work through specific questions, role-specific concerns, framework lenses, decision contexts, and operating surfaces.

That is why viewpoints matter. They allow the organisation to preserve one underlying truth structure while still producing many different interpretive and operational experiences.

So the viewpoints model is best read as:

  • a way to support multiple legitimate readings of the same underlying reality
  • a way to let different roles consume the model without fragmenting it
  • a way to derive framework views without making those frameworks canonical
  • a way to connect shared meaning to tailored experiences, dashboards, canvases, catalogs, and decision surfaces

The high-level viewpoints idea

The basic architectural idea is simple:

  • the ontology remains canonical
  • viewpoints are derived or projected from that ontology
  • different audiences need different structures of interpretation
  • one shared model can support many lenses if the projection discipline is strong enough

That is what prevents the organisation from falling into the familiar trap of maintaining separate disconnected truths for architecture, governance, strategy, service design, customer understanding, delivery, and performance review.

How viewpoints should be understood

A viewpoint is not just a different opinion. It is a structured way of looking at the same underlying organisational reality.

That means a viewpoint usually does at least one of the following:

  • emphasises a specific concern
  • suppresses detail that is irrelevant for a given audience
  • groups information differently to support a particular task
  • translates shared semantics into a framework or work pattern people already know
  • presents the same underlying domain through a more useful experience surface
  • exposes the same domain as a catalog, automation surface, or guided operational product

So a viewpoint should not be treated as a rival model. It should be treated as a disciplined projection over the canonical model.

Viewpoints and collaboration

This page is the companion to Model Collaboration.

If collaboration explains how different roles contribute into the shared model, viewpoints explains how different users, teams, frameworks, and applications consume, navigate, and interpret that same model.

That is why these two pages belong together. A shared ontology-backed system does not succeed just because many people can contribute to it. It also has to produce role-appropriate experiences that make the shared model usable.

So the deeper pattern is:

  • collaboration creates structured contribution into the canonical model
  • viewpoints create structured consumption, interpretation, projection, and sometimes operational productization over the canonical model

That is how one underlying semantic foundation can support many organisational experiences without fragmenting truth.

The main kinds of variation viewpoints need to support

Different questions require different perspectives. Some views are more internal. Some are more external. Some are more about outcomes. Some are more about activity. Some are more about structure. Some are more about experience. Some are more about automation and operating surfaces.

A strong ontology-backed system should support these variations without requiring a new underlying model each time.

That means the viewpoints model needs to support differences such as:

  • internal versus external focus
  • strategic versus operational focus
  • outcome-oriented versus activity-oriented interpretation
  • design-time versus runtime understanding
  • governance, service, architecture, product, or customer lenses
  • expert versus simplified consumable views
  • human-facing versus automation-facing projections

Review perspectives from the source material

The original material identifies a useful spread of tools and perspectives that can be used to review or interpret organisational information.

Tool / PerspectiveInternalExternalOutcomeActivity
Balanced scorecardsxx
Value chainxx
Hoshin Kanrixx
Business Model Canvasxxx
Business Motivation Modelxxx
Design thinkingxx
Customer journey mapxx
SWOT analysisx
Storytelling and communication designxx
Brand and content designxx
Experience and interaction designxx
Business design and modelsxxx
Product and service designxxx
Process and operating modelxx
Organisation and ways of workingxxx

What this list really means

This list matters because it reinforces a key architectural point:

the same underlying organisational reality can be interpreted through many different frameworks and perspectives.

That fits directly with the broader position that:

  • the ontology is canonical
  • frameworks are views or translations
  • different audiences need different surfaces
  • the same underlying knowledge can support more than one interpretation layer

So the point is not that all of these tools are equally foundational. The point is that they expose different view logics over shared structure.

Why frameworks should remain viewpoints, not the canonical model

This page is one of the clearest examples of why frameworks should not become the underlying storage model.

A Business Model Canvas, a value chain, a balanced scorecard, a customer journey map, or a TOGAF-style architecture view may all be useful. But they should be understood as viewpoints over the organisation, not as the ontological foundation of the organisation itself.

That distinction matters because if the framework becomes canonical, the organisation becomes trapped inside the assumptions and blind spots of that framework. If the ontology remains canonical, the organisation can support multiple frameworks, change its preferred lenses over time, and still preserve semantic continuity.

How viewpoints relate to experiences, apps, and systems

A viewpoint is not only a conceptual interpretation. It often needs to appear through a concrete experience.

That means viewpoints may be realised through things like:

  • dashboards
  • canvases
  • workspaces
  • role-specific apps
  • reporting surfaces
  • review tools
  • guided workflows
  • framework-oriented views
  • catalogs
  • configuration surfaces
  • generation surfaces
  • automation-supporting products

This is important because people usually do not consume ontology directly. They consume experiences built on top of structured knowledge. So the viewpoints model is one of the key bridges between the canonical ontology and the actual systems people use.

Why this matters for agents

Agents should be able to work from the canonical ontology while still supporting multiple viewpoints such as:

  • governance
  • architecture
  • service design
  • business model analysis
  • operational review
  • customer experience analysis
  • catalog generation
  • configuration assistance
  • deployment and provisioning support

That means the ontology needs enough structure to support translation into different lenses without losing semantic continuity. It also means agents need to know when they are operating on the canonical model versus when they are generating a viewpoint-specific interpretation, summary, projection, or automation surface.

What a strong viewpoints model needs to preserve

A strong viewpoints model should preserve at least six things:

1. semantic continuity

A viewpoint should remain traceable back to the underlying canonical model. It should not introduce silent meaning drift.

2. projection discipline

A viewpoint should make clear what it highlights, suppresses, groups, or translates. That way the reader can understand what kind of view they are looking at.

3. role relevance

A viewpoint should exist because it helps a real audience do real work. It should not be a decorative alternative rendering.

4. framework portability

The system should be able to support multiple framework-style views without turning any one framework into the permanent semantic container.

5. experience usability

A viewpoint should be consumable through experiences that make sense to the people or agents using it. That may mean reports, canvases, apps, dashboards, maps, or guided review surfaces.

6. operational productization

Some viewpoints should be able to become productive surfaces for things like catalogs, generation, provisioning, configuration, and alignment workflows.

The biggest risk this model helps avoid

Without viewpoint discipline, organisations tend to fragment their knowledge into separate framework silos. Architecture teams build one picture. Strategy teams build another. Operations teams build another. Customer teams build another. Data teams build another.

Each may be individually useful. But over time they drift, duplicate one another, contradict one another, and become difficult to reconcile.

The viewpoints model is one of the main ways to avoid that. It says:

keep the semantic core shared, then derive the different views from it.

That is a much stronger architectural position than trying to realign disconnected models after they have already diverged.

Why this matters for the broader Knowledge Ontology

The broader Knowledge Ontology is not trying to produce one monolithic reading surface. It is trying to create a semantic foundation that can support many forms of organisational interpretation, review, design, governance, action, and eventually automation.

That is why viewpoints matter so much. They are the mechanism by which one shared model becomes widely usable without losing coherence.

What the full multi-page viewpoints diagram set collectively implies

Taken together, the two pages imply that the viewpoints domain is doing two related but distinct jobs:

  1. defining the classic architecture and perspective families that can read the shared domain stack
  2. defining a more future-facing operating model in which viewpoints become catalogs, generation surfaces, automation paths, and alignment products

That is a strong signal. It says viewpoints are not just passive visual slices. They are part of the real architecture of how the ontology becomes usable.

So the deeper pattern here is:

  • Page 1 gives the classic perspective/architecture reading of the stack
  • Page 2 gives the future productized/operational reading of the stack

Next direction for this page

The next evolution of this page should make the viewpoints semantics more explicit around:

  • viewpoint types and their projection rules
  • how viewpoints differ from collaboration surfaces
  • which viewpoints are framework-based versus role-based versus task-based
  • which viewpoints are human-consumption views versus operational product surfaces
  • how catalogs, generation, provisioning, and alignment surfaces should relate back to the canonical ontology
  • how viewpoint outputs remain traceable back to the canonical ontology

status