Bruegge, Bernd Object-Oriented Software Engineering Using Uml, Patterns And Java - 2 - New Delhi Pearson Education 2007 - 802 ISBN: 978-81-7758-768-4 Subjects--Topical Terms: Computer Science