For More Information ...
Excellent Book for Beginners:
- Designing Object-Oriented Software by Wirfs-Brock,
Wilkerson, and Wiener, Prentice Hall, 1990.
- UML Distilled: Applying the Standard Object Modeling
Language by Martin Fowler, Addison-Wesley, 1997.
- latest edition of Object-Oriented Design by Booch, Benjamin
- latest UML book by Booch, Rumbaugh, etc