quinta-feira, 5 de agosto de 2010

TextUML e Andromda

Ontem fiz uma pequena experiência com o TextUML e o Andromda. Foi uma experiência pequena porém bem sucedida, consistindo na criação de uma aplicação com 2 CRUDs associados.
Entendo que a possibilidade de se programar modelos sem desenhá-los abre um leque de caminhos para aqueles que, como eu, gostam do desenvolvimento organizado e com visão de alto nível, não abrindo mão da agilidade no processo.
O que mais senti falta foi dos casos de uso e das máquinas de estado. Espero que o TextUML evolua logo nesse sentido para que possamos fazer modelagens completas de aplicações sem, obrigatoriamente, termos que desenhar.

2 comentários:

Rafael Chaves disse...

Walter,

Máquinas de estado, sendo bastante relevantes no contexto de MDD, estão na mira para uma futura versão.

Diagramas de caso uso (assim como de colaboração e seqüência) não o são (servem apenas para documentação/comunicação) e portanto não estão nos planos.

Muito obrigado pelo interesse, vou tentar me manter a par do teu progresso.

Walter disse...

Rafael,
Concordo que os de estado são mais importantes, mas atualmente uso os diagramas de caso de uso para gerar permissões de acesso, estruturas de menu e mais algumas coisas menores.