Applying UML and patterns : an introduction to object-oriented analysis and design /
Larman, Craig.
Upper Saddle River, N.J. : Prentice Hall PTR ; London : Prentice-Hall International,
c1998.
UML (Computer science)
Object-oriented programming (Computer science)
System design.
System analysis.