CRAIG LARMAN APPLYING UML AND PATTERNS : AN INTRODUCTION TO OBJECT-ORIENTED ANALYSIS AND DESIGN - 2 - PEARSON EDUCATION 2004 - 627 ISBN: 8178085496 Subjects--Topical Terms: SOFTWARE ENGINEERING SOFTWARE ENGINEERING Dewey Class. No.: 005.1 / CRA