The types of diagrams that can be created using ArgoUML are nine: class diagrams, state diagrams, activity diagrams, use case diagrams, interaction diagrams, deployment diagrams, and sequence diagrams.
The file formats used by ArgoUML to save the diagrams are the following: GIF, PNG, PostScript, encapsulated PS, PGML y SVG.
Other interesting features found on ArgoUML are:
- Compatibility with the XMI standard: allows you to use models created with UML on other programs.
- OCL support.
- Code generation for Java, C++, C, PHP4 and PHP5.
- Modular framework for reverse engineering.
- Design critiques or suggestions made by ArgoUML to improve it.