ArgoUML is the leading open source UML
modeling tool and includes support for all standard UML 1.4 diagrams.
ArgoUML is written entirely in Java and uses the Java
Foundation Classes. This allows ArgoUML to run on virtually any
ArgoUML is used as a
modeling tool in Software engineering, Object Oriented System Analysis and
You can get
latest version of ArgoUML at
http://argouml.tigris.org/. ArgoUML is open source software and is
available free of charge.