In the US, you can order the book directly from the publishers:
Phone: 1-800-262-4729 Students
Phone: 1-800-338-3987 Instructors
Or buy the book directly from the UK office of McGraw Hill.
Object-Oriented Software Engineering:
Practical Software Development using UML and Java
Timothy C. Lethbridge and Robert Laganière
McGraw Hill, 2001
ISBN 0-07-710908-2 (in the UK, Canada and most of the world)
ISBN 0-07-709761-0 (first edition - now superceded)
ISBN 0-07-283495-1 (first edition in the USA)
A textbook for people who know the basics of object-oriented programming and want to learn the basic principles of software engineering, including how to develop large systems using UML. Covers requirements, modelling, patterns, design, architecture, testing and basic project management. Focuses on concepts such as reuse, quality, iterative development, and risk management. Includes many exercises, including projects based on a client-server framework. Presents UML class diagrams and state diagrams in depth. Implemented examples are in Java.
If you would like further information email us.