Software architect bootcamp. - Malveau, Raphael C. (Prentice hall, 2004)