Useful Links to UML resources
The UML resource page is your one-stop hub for tutorials, tools, books, and certification courses on Unified Modeling Language.

If you have, or know of, a link that we should add to these lists, send an email to [email protected].
Other UML Resources:
UML Professional Certification:
UML Tutorials:
- No Magic - MagicDraw UML
- Sparx Systems' UML 2.0 Tutorial
- Introduction to UML: Structural Modeling and Use Cases
Lecture 1 as omg/2001-03-02 by Cris Kobryn. - "Behavioral Modeling"
Lecture 2 as omg/2000-11-02 by Gunnar Övergaard, Bran Selic, Conrad Bock. - "Advanced Modeling"
Lecture 3 as omg/2000-11-03 by Karin Palmkvist, Bran Selic, Jos Warmer, Nathan Dykman.
Reading Room:
The Unified Modeling Language (UML) is a graphical language for visualizing, specifying and constructing the artifacts of a software-intensive system. The Unified Modeling Language offers a standard way to write a system's blueprints, including conceptual things such as business processes and system functions as well as concrete things such as programming language statements, database schemas, and reusable software components.