Excerpted from Domain-Driven Design Book

Aggregate A cluster of associated objects that are treated as a unit for the purpose of data changes. External references are restricted to one member of the AGGREGATE, designated as the root. A set of consistency rules applies within the AGGREGATE'S boundaries.

Analysis Pattern A group of concepts that represents a common construction in business modeling. It may be relevant to only one domain or may span many domains (Fowler 1997, p. 8).
...


Many people try applying Domain Driven Design and fail miserably. This presentation looks at seven top reasons for failure and discusses how to avoid them.

Watch presentation
...
Here we are beginning to collect materials that are of use to people coming up to speed on the established DDD principles....