1. Brian Marick mentioned this example to me.
1. A model ENTITY is not the same thing as a Java “entity bean.” Entity beans were meant as a framework for implementing ENTITIES, more or less, but it hasn’t worked out that way. Most ENTITIES are implemented as ordinary objects. Regardless of how they are implemented, ENTITIES are a fundamental distinction in a domain model.
2. The WHOLE VALUE pattern, by Ward Cunningham.
1. David Siegel devised and used this system on projects in the 1990s but has not published it.