Larman, Craig. Applying UML and patterns : introduction to object oriented analysis and design and iterative development / By Craig Larman. - 3rd ed. - New Delhi : Pearson Education , 2012. - xxv, 703p. ; 24.5 cm. ISBN: 9788177589795 Subjects--Topical Terms: Operations contractsQuick analysis updatePackage design Dewey Class. No.: 005.136 / LARC