The art of software architecture : design methods and techniques - Albin, Stephen T (Wiley Indiana, 2003)
PG
E