IdafeUML is a set of tools for analysis and design of java software, using UML diagrams.
This version is the first one of the product and includes three UML diagrams, and includes the following:
before version 1.0 we plan to include also sequence and activity diagrams.
The application is available as a Eclipse plugin
To more about: http://www.javabases.com/
Recommend the tutorial