Source code to support the book Object-Oriented Software Engineering: Practical Software Development using UML and Java

By Timothy C. Lethbridge and Robert Laganière

Below you will find the source code that supports our book. This material is made available according to the terms of our open source license, which you should read.

We welcome all suggestions for improvements to the code and will post updated versions, and additional code, here from time to time. To make suggestions, you can email us or use our feedback form.

Instructors also have access to the answers to exercises, including code for all the answers requiring programming.

The software is designed to run on version 1.2 of Java and later. We have tested this version on Windows and Solaris platforms.

Back to the support material page.

Back to the book's main page