DAVID GARLAN ; MARY SHAW SOFTWARE ARCHITECTURE : PERSPECTIVES ON AN EMERGING DISCIPLINE - PRENTICE-HALL 2002 - 242 ISBN: 8120314700 Subjects--Topical Terms: COMPUTER SCIENCE SOFTWARE ENGINEERING Dewey Class. No.: 005.1 SHA / DAV