Shaw M Software Architecture: Perspectives on an Emerging Discipline - - "xxi, 242" - . - English ISBN: 9788120314702 Subjects--Topical Terms: "Computer Science, "Software