John Hunt's book guides you through the use of the UML and the Unified
Process and their application to Java systems. Key topics focus
explicitly on applying the notation and the method to Java. The book is
clearly structured and written, making it ideal for practitioners. This
second edition is considerably revised and extended and includes
examples taken from the latest version of Rational Rose and Together.
Considers how Agile Modelling fits with the Unified Process, and
presents Design Patterns
Self contained - covers both the Unified Process and UML in one book
Includes real-world case studies
Written by an experienced author and industry expert
Ideal for students on Software Engineering courses