Surement une question déjà posée 100 fois, mais je ne vois pas de post sticky sur le sujet ...

Mon besoin est assez précis en la matière :

- support du langage C++
- génération de code C++ à partir du modèle
- reverse engineering à partir de code C++ existant (reconstruction d'un modèle UML)
- les 2 à la fois (cycle de vie en V de mes composants), (ie. génération de code, modification de code, retro-mise à jour à partir du code modifié)
- stable
- un minium ergonomique
- gratuit

En fait j'utilise, pour un projet personnel, un framework (que j'ai développé en pur C++ dans un cadre proféssionel). Comme celui-ci est devenu trés gros (>> 100 classes) j'aimerais migrer mon code dans une solution de modélisation UML pour améliorer ses évolutions futur.

NB : le code est trés bien écrit (normes de codages), trés standard, bien documenté, ...