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.
• All 9 UML 1.4 Diagrams supported.
• Standard UML 1.4 Metamodel.
• UML Profile support with profiles provided.
• XMI Support.
• Export Diagrams as GIF, PNG, PS, EPS, PGML and SVG.
• Advanced diagram editing and Zoom.
• OCL Support.
• Forward Engineering.
• Reverse Engineering /Jar/ class file Import.
• Cognitive Support.
• Reflection-in-action.