Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Retourner aux forums || Retourner au forum Programmation.c++

Programmation.c++ : Retroingénierie => UML

Posté par Fabien Penso (Jabber id, page perso, ) le 18 mars 2005
Salut,

Je cherche un outil qui me permettrait de prendre un projet en C++ et d'en pondre des schémas statiques de classes et autres joyeuseté.

Vous utilisez quoi vous pour ça ?

--
blog them all :: la photo du jour
Je vote pour LinuxFr en Rails !
> Lire le message (10 commentaires, moyenne: 1,9).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Doxygen

Posté par schyzomarijks () le 18/03/2005 à 09:53. (lien). Évalué à 2.

Doxygen http://www.doxygen.org/(...) le fait, il y a surement mieux mais je m'en sers pour rentrer dans un projet existant (même s'il n'y a pas le balisage dans le code kivabien)

--
OO watching you !!!
  • [^]Re: Doxygen

    Posté par Fabien Penso (Jabber id, page perso, ) le 18/03/2005 à 10:10. (lien). Évalué à 2.

    J'ai regardé rapidement mais je ne vois pas comment générer les gif qui vont bien pour les shemas style UML. Tu fais comment ?

    --
    blog them all :: la photo du jour
    Je vote pour LinuxFr en Rails !
    • [^]Re: Doxygen

      Posté par TImaniac (page perso, ) le 18/03/2005 à 10:42. (lien). Évalué à 2.

      En fait doxygen peut te générer un truc dans le genre :
      http://www.ncbi.nlm.nih.gov/ieb/ToolBox/CPP_DOC/doxyhtml/classCWind(...)
      Comme tu peux le constater ce sont des diagrammes, mais pas du tout conforme à UML.

      • [^]Re: Doxygen

        Posté par Fabien Penso (Jabber id, page perso, ) le 18/03/2005 à 11:41. (lien). Évalué à 2.

        Ah oui c'est pas super :(

        Et toi t'as rien trouvé pour faire ça ? J'imagine que t'auras besoin aussi :-)

        --
        blog them all :: la photo du jour
        Je vote pour LinuxFr en Rails !
        • [^]Re: Doxygen

          Posté par TImaniac (page perso, ) le 18/03/2005 à 12:35. (lien). Évalué à 2.

          Ben j'ai un visual studio sous la main donc bon :-)
          Là pour le moment je fais mes diagrammes avec Dia et je génère le code C++ avec, pas encore réfléchi à la question pour faire la rétro-ingénierie.

        • [^]Re: Doxygen

          Posté par TImaniac (page perso, ) le 18/03/2005 à 16:31. (lien). Évalué à 2.

          Y'a classBuilder sous Windows qui permet de faire de la rétro-ingénierie à partir de sources C++ : c'est gratuit et sous licence zlib/libpng.

      • [^]Re: Doxygen

        Posté par Bigon () le 19/03/2005 à 02:39. (lien). Évalué à 1.

        Y a pas une option pour les redre conforme à l'UML?? Je l'ai utilisé pour un projet à l'unnif et je suis presque sur d'avoir vu une option dans le fichier de config

        • [^]Re: Doxygen

          Posté par Fabien Penso (Jabber id, page perso, ) le 19/03/2005 à 08:35. (lien). Évalué à 2.

          Peut-être http://www.stack.nl/~dimitri/doxygen/config.html#cfg_uml_look mais je n'ai pas d'exemple

          --
          blog them all :: la photo du jour
          Je vote pour LinuxFr en Rails !

umbrello ?

Posté par Ludovic Gasc (Jabber id, ) le 18/03/2005 à 11:51. (lien). Évalué à 2.

d'après ce que tu dis, je pense que c'est umbrello dont tu as besoin, il permet de faire des diagrammes uml à la main ou en important du code source.

sourcenav

Posté par pipotron () le 18/03/2005 à 16:53. (lien). Évalué à 2.

ça te permet de naviguer dans ton code via les diagrammse UML c'est vraiment pas mal
dispo sous Linux et Windows.
http://sourcenav.sourceforge.net/(...)
intéressant.

Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.c++