Software Architecture In Practice - Bass Len (Pearson India Ltd., 2011)