Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/06/2008, à 14:41

Benzo

Rétro ingénierie UML

Bonjour à tous,

J'ai récupéré dernièrement le travail (immense) d'un ancien collaborateur qui ne bosse plus chez nous. Il s'agit d'un gros ensemble de librairie ... à la limite du framework.

Certaines parties sont bien documentées via doxygen, d'autres moins, d'autres encore pas du tout.

Je track son code en essayant de comprendre comment les choses sont liées entre elles et en essayant de modéliser des bouts des trucs en UML quand je le peux. Mais là je dois dire que le papier rencontre sa limite.

Donc je me demandais s'il existait des outils (libres big_smile ) de rétro-ingénierie UML pour me le faire.
Il fut un temps où j'avais touché un peu à Rational Rose et il me semble que ça le faisait (donc ça prouve au moins que doit être possible à faire). Mais Rational Rose ... c'est pas franchement libre (et puis j'ai pas besoin de tout ça tongue ... juste de quoi m'aider à faire mon tracking de code)

Merci smile

Hors ligne

#2 Le 04/06/2008, à 14:55

guyver2

Re : Rétro ingénierie UML

il me semble que poséidon permetait de charger des sources java ou C++ puis d'en sortir des daigrammes de classes.

Ou alors c'etait Umbrello peut-etre? enfin bref, j'ai deja vu ça sur linux donc je vais te sortir tous les logs de modélisation uml que j'ai touché jusque là comme ça il sera forecment dedans.
classé par ordre de probabilité que ce soit celui ci:
- poseidon
- umbrello
- Bouml

j'espere que tu trouveras ton bonheur hmm


Croire est le meilleur moyen de ne jamais rien savoir
Mes jeux en C/C++

Hors ligne

#3 Le 04/06/2008, à 15:07

Karl_le_rouge

Re : Rétro ingénierie UML

Un benchmark comparatif entre BOUML et les outils concurrent. Le test n'est autre que le reverse engineering de tout ou partie du JDK 1.4.2
http://bouml.free.fr/benchmark.html

Hors ligne

#4 Le 04/06/2008, à 15:42

Benzo

Re : Rétro ingénierie UML

ok, je vais tenter BOUML alors. Merci

Hors ligne

#5 Le 04/06/2008, à 18:34

bruno_pages

Re : Rétro ingénierie UML

Bonjour,

ca tombe bien la version 4.3.4 de Bouml a justement été packagée par Ubuntu aujourd'hui

sinon la version 4.3.5 pour Ubuntu est également disponible : http://www.arakhne.org/bouml

bon reverse

Bruno

P.S. utiliser le forum dédié à Bouml sur Developpez (http://www.developpez.net/forums/forumdisplay.php?f=538) pour toute question plutôt que celui-ci wink