UML Resources UML Resources


James Rumbaugh, Ivar Jacobson, and Grady Booch. The Unified Modeling Language Reference Manual. Object Technology Series. Addison-Wesley, 1999.

Grady Booch, James Rumbaugh, and Ivar Jacobson. The Unified Modeling Language User Guide. Object Technology Series. Addison-Wesley, 2000.

Meilir Page-Jones. Fundamentals of Object-Oriented Design in UML. Object Technology Series. Addison-Wesley, 2000.

Perdita Stevens and Rob Pooley. Using UML. Software Engineering with Objects and Components. Addison-Wesley, 2000.

Martin Fowler. UML Distilled, Applying the Standard Object Modeling Language. Object Technology Series. Addison-Wesley, 1997.

Sinan Si Alhir. UML in a nutshell, A Desktop Quick Reference. O'Reilly & Associates, first edition, 1998.

Bruce Powel Douglass. Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks, and Patterns. Addison-Wesley, 1999.

Craig Larman. Applying UML and Patterns. An Introduction to Object-Oriented Analysis and Design and the Unified Process. Prentice Hall, second edition, 2002.

Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns, Elements of Reusable Object-Oriented Software. Professional Computing Series. Addison-Wesley, 1995.