tags:

views:

82

answers:

7

I have about four years of experience as a Java developer. I'm planning to get myself involved in the world of UML. Can anyone suggest some good books and reference material for UML?

+3  A: 

UML Distilled, by Martin Fowler.

I have it here, and it's a very good introduction. Actually, it was a "required reading material" for my university, so can be thought of as a textbook as well.

Bozho
A: 

I would recommend The Unified Modeling Language User Guide, written by the creators of UML, the "Three Amigos" of software engineering (Grady Booch, Ivar Jacobson and James Rumbaugh).

dogbane
A: 

Book Applying UML And Patterns

http://www.craiglarman.com/wiki/index.php?title=Book_Applying_UML_and_Patterns

I used it during my study

michel
A: 

Don't read any book because all these guys just talk about UML but not about real life.

I would recommend to manually code and then reverse your code into a class diagram. You can also reverse a sequence diagram from your methods. Don't do more and certainy not read books because it is a waste of time :-)

A: 

Check out the UML Resource Page of the OMG. Among other resources, this page has links to the latest UML specifications.

There are plenty of good books available as well:

Brandon E Taylor
A: 

"Applying UML and patterns" by Craig Larman

bancer