UML Resources
UML Resources
- The ultimate references can be found with the
Object Management Group (OMG)
on its UML Resource Page.
- Rational Software
has a variety of information in its
UML Resource Center.
- The Three Amigos have ``digested'' the UML into
their standard Reference [1] and User Guide
[2].
- Meilir Page-Jones' book [3]
describes what it means to be Object-Oriented, the basics
of UML syntax, as well as what makes a ``good'' design.
- Stevens' book [4] is currently one of the
best introductions to Software Engineering with the UML.
- Fowler's book [5] is probably the best first
introduction to the UML.
- O'Reilly has a UML reference in their Nutshell series
[6].
- There are many domain-specific UML books such
as Douglass' [7] focused on Real-Time systems
design.
- Larman's book [8] makes the link
between the UML and Design Patterns.
- The Gang of Four's seminal book [9]
introduces the basic Design Patterns every software engineer
should know.
References
- [1]
-
James Rumbaugh, Ivar Jacobson, and Grady Booch.
The Unified Modeling Language Reference Manual.
Object Technology Series. Addison-Wesley, 1999.
- [2]
-
Grady Booch, James Rumbaugh, and Ivar Jacobson.
The Unified Modeling Language User Guide.
Object Technology Series. Addison-Wesley, 2000.
- [3]
-
Meilir Page-Jones.
Fundamentals of Object-Oriented Design in UML.
Object Technology Series. Addison-Wesley, 2000.
- [4]
-
Perdita Stevens and Rob Pooley.
Using UML. Software Engineering with Objects and Components.
Addison-Wesley, 2000.
- [5]
-
Martin Fowler.
UML Distilled, Applying the Standard Object Modeling Language.
Object Technology Series. Addison-Wesley, 1997.
- [6]
-
Sinan Si Alhir.
UML in a nutshell, A Desktop Quick Reference.
O'Reilly & Associates, first edition, 1998.
- [7]
-
Bruce Powel Douglass.
Doing Hard Time: Developing Real-Time Systems with UML, Objects,
Frameworks, and Patterns.
Addison-Wesley, 1999.
- [8]
-
Craig Larman.
Applying UML and Patterns. An Introduction to Object-Oriented
Analysis and Design and the Unified Process.
Prentice Hall, second edition, 2002.
- [9]
-
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides.
Design Patterns, Elements of Reusable Object-Oriented Software.
Professional Computing Series. Addison-Wesley, 1995.
Translated from
TEX
by
TTH,
version 3.02 (minor customizations by
HV). On 17 Feb 2003, 13:59.