For those who don’t know, ArgoUML is a Java based CASE tool. And open source too J
Feature list
· Platform Independent: Java 1.4
· Standard UML 1.3 Meta-Model
· 8 out of 9 Diagrams supported
· XMI-Support
· Export Diagrams as GIF, PS, EPS, PGML and SVG
· Internationalization EN, DE, ES, RU, FR, NB
· Advanced diagram editing and Zoom
· OCL Support
· Forward Engineering
· Reverse Engineering / Jar/class file Import
· Cognitive Support
· Reflection-in-action
· Design Critics
· Corrective Automations (partially implemented)
· "To Do" List
· User model (partially implemented)
· Opportunistic Design
· "To Do" List
· Checklists
· Comprehension and Problem Solving
· Explorer Perspectives
· Multiple, Overlapping Views
· Alternative Design Representations: Graphs, Text, or Table, media size, resolution, and so forth.
Download: http://argouml.tigris.org/