Bruegge, Bernd. Object-oriented software engineering: using UML, patterns and Java using UML, patterns, and Java Bernd Bruegge & Allen H. Dutoit. - 2nd ed. - Upper Saddle River, NJ : Prentice Hall, c2004. - xxxiv, 762 p. : ill., tables ; 25 cm. ISBN: 8129704331 Subjects--Topical Terms: Software engineering.Object-oriented programming (Computer science) Dewey Class. No.: 005.1