ArgoUML to multiplatformowy program komputerowy przeznaczony do tworzenia zaawansowanych diagramów UML. ArgoUML posiada moduł, który analizuje tworzony dokument w celu poszukiwania najczęściej popełnianych błędów, dzięki czemu opisywany program umożliwia bardzo szybką i wygodną pracę. Jest to jeden z lepszych programów komputerowych tego typu.