ArgoUML ist eine kostenlose, plattformübergreifende Anwendung zur objektorientierten Programmierung in UML (Unified Modeling Language). Zu den wichtigsten Funktionen des Programms gehören die Unterstützung von 9 Diagrammtypen, die im UML-Format Version 1.4 gespeichert sind, die Möglichkeit, erstellte Projekte in die Formate GIF, PNG, PS, EPS, PGML und SVG zu exportieren, die Generierung von Codes in den Sprachen Java, C++, C#, PHP 4/5 sowie die Unterstützung von OCL und XMI. Leider unterstützt das Tool keine neuen Diagramme, die in der Version 2.0 der Sprache angeboten werden.
Der ArgoUML Diagrammeditor bietet eine Reihe von Funktionen, die die Bearbeitung von Projekten durch ein Modul erleichtern, das die häufigsten Fehler von Projektentwicklern findet und die Möglichkeit bietet, die im Editor sichtbaren Elemente zu vergrößern.








