ArgoUML is a free, multiplatform application designed for object-oriented programming in UML (Unified Modeling Language). The most important features of the program include support for 9 types of diagrams saved in UML format version 1.4, the ability to export created projects to GIF, PNG, PS, EPS, PGML and SVG formats, generating codes in Java, C++, C#, PHP 4/5 languages, and support for OCL and XMI. Unfortunately, the tool does not support new diagrams offered by version 2.0 of the language.
ArgoUML Diagram Editor offers a number of functions that facilitate editing of projects through a module that finds the most common errors made by project developers and the ability to enlarge the elements visible in the editor.









