Die Software ArgoUML (Version 0.32.1) ist ein Open-Source-UML-Modellierungswerkzeug, das alle UML 1.4-Diagramme unterstützt. Benutzer können Modelle in einer benutzerfreundlichen Oberfläche erstellen und bearbeiten, wobei verschiedene Bearbeitungswerkzeuge wie Drag & Drop, Kopieren & Einfügen sowie Rückgängig & Wiederherstellen zur Verfügung stehen. Die Software unterstützt auch die Codegenerierung in mehreren Programmiersprachen und hat die Fähigkeit, Modelle in verschiedenen Formaten zu importieren/exportieren. Darüber hinaus ermöglicht ArgoUML die kollaborative Modellierung durch sein integriertes Versionskontrollsystem und seine Teammodellierungsfähigkeiten.