Domain Vision Statement

The Domain Vision Statement pattern is implemented as a String attribute on the bounded context and the subdomain.


The following two code snippets show an example for a bounded context and a subdomain accordingly:

BoundedContext CustomerContext {
  domainVisionStatement = "This context is responsible for ..."
Subdomain CustomerManagementDomain {
  type = CORE_DOMAIN
  domainVisionStatement = "Subdomain managing everything customer-related."