Nástroj napsaný v programovacím jazyce Java pro tvorbu UML diagramů - grafický jazyk pro vizualizaci, specifikaci, navrhování a dokumentaci programových systémů, s jehož pomocí lze výrazně zpřehlednit návrhy v mnoha odvětvích.
Na rozdíl od konkurenčních programů v sekci UML se vyznačuje jednoduchostí a open source zdrojovým kódem.