Shaw, Mary Software Architecture Perspectives On Emerging Discipline - 1 - New Delhi Pearson Education 2009 - 242 Software,Architecture,Perspectives,on,Emerging,Discipline,Software Architecture Subjects--Topical Terms: Software Architecture