Ssoftware Architecture: perspective on an emerging discipline - Shaw, Mary; Garlan, David (Vidhyanagar PHI, 2007)