Title: Object-Oriented Software Engineering Using UML, Patterns, and Java?
Subjects: Software engineering, Object-oriented programming (computer science)