ArgoUML is the leading open source UML modeling tool and includes support for all standard UML diagrams. It runs on any Java platform and is available in ten languages.