6
BOUML é uma caixa de ferramentas UML 2 gratuita (em desenvolvimento) que permite especificar e gerar código em C ++, Java, Idl, Php e Python.O BOUML é executado em Unix / Linux / Solaris, MacOS X (Power PC e Intel) e Windows.O BOUML é muito rápido e não requer muita memória para gerenciar milhares de classes, veja benchmark.O BOUML é extensível e as ferramentas externas denominadas plug-outs podem ser escritas em C ++ ou Java, usando o BOUML para sua definição como qualquer outro programa.Os geradores e reversos de código são os plug-outs predefinidos incluídos na distribuição BOUML.Veja os recursos.
bouml