Domain-Driven Design
> >
ContextMap

Excerpted from DomainDrivenDesignBook

Definition: A representation of the BoundedContexts involved in a project and the actual relationships between them and their models.

Problem: People on other teams won't be very aware of the Context bounds and will unknowingly make changes that blur the edges or complicate the interconnections. When connections must be made between different contexts, they tend to bleed into each other.

Solution: Identify each model in play on the project and define its BoundedContext. This includes the implicit models of nonobject-oriented subsystems. Name each BoundedContext, and make the names part of the UbiquitousLanguage.

Describe the points of contact between the models, outlining explicit translation for any communication and highlighting any sharing.

Map the existing terrain. Take up transformations later.

ContextMap is mentioned on: MessagesByTopic | Glossary



VeryQuickWiki Version 2.6.3 - HTML Export