O TextUML Toolkit é uma ferramenta gratuita para criação de modelos UML que usa uma notação textual. Modelos UML criados com o TextUML Toolkit podem ser consumidos por produtos compatíveis com a API Eclipse UML2, como ferramentas de geração de código ou outras ferramentas de modelagem. O produto também inclui suporte para visualização de modelos usando a notação gráfica tradicional para diagramas de classes. O TextUML Toolkit pode ser instalado em separado ou adicionado (via Update Manager) a uma instalação Eclipse 3.3 ou 3.4 existente.
Download - Funcionalidades - Tutorial - Referência para a notação - Fóruns - Aplicação exemplo - Update site - Blog
Fonte: http://abstratt.com/blog/ (blog do projeto, do qual sou autor)