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
- 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.