From: Steve Hand [steve_hand@symantec.com]
Sent: Friday, September 14, 2007 2:37 PM
Subject: [snia-tc] UML Tutorial
Folks,

There are a number of UMLs tutorial available on the Internet. The tutorial referenced below is as good as any.
http://uml.tutorials.trireme.com/
Personally, I use a the "UML in a Nutshell" book" and other more comprehensive UML books. The tutorials generally cover the same topic as this book, UML 1.X. The diagrams of system components, processes, deployments are useful. However, up till UML, there were no standards or best practices who uses where prevalent in the industry. These diagrams are very useful early in the development process to find agreement and common understanding amongst the designers, and more importantly, the stake holder and customers of the system.

UML 2.0 is much more that a set of diagram types and design discipline. There is also an 'nut shell' topic on that UML 2.0 as well. UML 2.0 includes a constraint language (OCL) and an object modeling language (unfortunately also called MOF).