analyzing-domain-model - Domain Model Design for DDD
Design domain models using DDD tactical patterns including entities, value objects, aggregates, and domain services
Tags
Updated: 2026-03-21Capabilities
Typical Inputs
Typical Outputs
What this skill does
- identify entities
- identify value objects
- define aggregates
- define aggregate roots
- define domain services
- define invariants
- create diagrams
- write domain model document
Inputs
- requirements definition
- business use cases
- system use cases
- user stories
- backend architecture
- frontend architecture
Outputs
- domain model design document
- class diagrams
- object diagrams
Requirements
- DDD knowledge
