Object-Oriented Software Engineering : Using UML, Patterns, and Java - Bruegge, Bernd; Dutoit, Allen H. (South Asia Pearson Education, 2012)
Keywords: Software engineering; Object-oriented programming (Computer science)