Fowler (1997a)
Fowler M. (1997a)
Analysis Patterns -- Reusable Object Models
Addison Wesley Longman