Om det er java du bruker og trenger UML-klassediagram, så synes jeg
Fujaba fungerer bra. Dessverre støtter ikke Fujaba andre typer UML-diagram.
Fujaba er dessverre ikke "fri programvare". Programmet er skrevet i java slik at det fungerer på de fleste plattformer.