• [^] # Re: RationalRose == M$ !

    Posté par . En réponse à la dépêche Initiation au Rational Unified Process. Évalué à 3.

    Pas vraiment en libre mais en freeware, il existe ClassBuilder. Je m'en sert en ce moment; il tourne sous windows, mais marche plutôt pas mal sous wine (vu que je m'en sers sous nux. Bon il m'a planté qqs fois, ce qu'il n'avait pas fait sous windows, mais en prenant qqs précautions ça n'a pas de conséquences).

    En gros il est franchement bien foutu, il permet de créer des diagrammes de classe, des diagrammes de séquences. Il génère du code (C++ uniquement), de la doc (html et rtf), et sais prendre en compte des modifs faites sur le code ou la doc généré pour les réintégrer dans le shéma. Un vrai régal. Sinon des trucs sympa, par exemple au changement d'un nom de classe tout le projet est impacté, idem si on change la position des arguments d'une fonction, etc.

    Son seul défaut est qu'il n'a, bizarrement, pas la possibilité d'importer un projet C++ !!
    Donc difficile de le conseiller pour reprendre un projet existant. Par contre, pour un projet qui commence, je le conseille fortement !

    (note : la page web a déjà été proposé en lien, voir plus haut).