canvas

Domain Canvas

A modeling tool to define and communicate the key entities and relationships in your domain, ensuring semantic consistency across capabilities, integrations, APIs, data products, and services.

Outcomes

  • Shared domain model and terminology
  • Core entities, relationships, rules, and ownership clarified
  • Semantic consistency across capabilities, integrations, APIs, data products, and services

How it works

  1. Define core entities, their attributes, and relationships to create a shared conceptual understanding across capabilities, integrations, APIs, data products, and services.

Work with this canvas

Use the purpose, outcomes, and instructions above as your static reference while capturing evidence in the interactive workspace.

Local canvas workspace

Domain Canvas

What are the core entities and business rules related to this capability or domain? Define the domain model, including entities, attributes, relationships, ownership, and business rules.

Active section: Selected Customer Journey Steps. Select a section with a pointer, or focus it and press Enter or Space.

Selected Customer Journey Steps

Which customer journey steps are relevant to this domain?

Core Entities & Business Meaning

What are the core entities and their business meaning?

Attributes & Business Importance

What are the key attributes of each entity and their business importance?

Relationships Between Entities

What are the relationships between the entities?

Business, Compliance & Integrity Rules

What are the business, compliance, and integrity rules related to the entities?

Security & Privacy Considerations

What are the security and privacy considerations related to the entities?

APIOps Cycles · CC-BY-SA 4.0 · Osaango Ltd

Related stations

  • Strategy

    Frame the business need as a reusable capability before choosing the implementation style.

  • Solution & Interface Design

    Design the interface contract and interaction model after the architecture choice is justified.