Domain-Driven Design
Term |
Domain-Driven Design |
Aliases |
- |
Abbreviation |
DDD |
Definition
Domain-Driven Design is a set of principles, patterns, and practices for understanding a complex problem domain through a Domain Model and connecting business meaning with software design through Ubiquitous Language, Bounded Contexts, Aggregates, and related concepts.
SimpleModeling
SimpleModeling adopts DDD as an important technology for Domain Modeling. It does not treat DDD alone as the complete SimpleModeling Development Method. DDD is one component combined with Object, Knowledge, and Literate Modeling, Application Modeling, and Model Realization through CML, Cozy, and Textus.