UDoc ist ein Visualisierungsprogramm zum Analysieren von Java-Programmen oder -Bibliotheken. Es generiert UML-ähnliche Diagramme aus Standard-Java-Dokumentation, Java-Quellcode, Java-Binärprogrammen oder von anderen Modulen bereitgestellten Informationen über Java-Klassen. (non)