Title: Guide to the Unified Process featuring UML, Java and Design Patterns