[C++-UML] logiciel gérant l'importation des sources

logiciel gérant l'importation des sources [C++-UML] - C++ - Programmation

Marsh Posté le 11-03-2009 à 11:18:02    

:hello:  
 
Depuis quelque jours maintenant je recherche la possibilité de pouvoir synchroniser du code source c++ avec des diagrammes UML. Je veut pouvoir modifier le source à la main et pouvoir ensuite mettre à jour les diagrammes automatiquement.
Une contrainte: la gratuité de l'application qu'elle tourne sur Linux.
 
Aujourd'hui j'ai vu et testé:
- umbrello (kde3), ne permet pas d'improter un dossier, juste des fichiers et cela crée des incohérence quelque fois.
- umbrello (kde4), permet l'importation d'un dossier mais bloque (boucle ?) sur certains fichiers :/ (alors que l'import de ce fichier directement fonctionne).
- Bouml, ne permet pas de garder les diagrammes synchronisé avec les soruces, on peut unquement importer les sources une fois au début, la maj des sources n'set pas géré.
- ArgoUML, prévient que l'import du C++ n'est pas au point, et renvoei une erreur durant l'import puis abandonne :(
 
Je vous écoute si vous avez d'autres idées :)

Reply

Marsh Posté le 11-03-2009 à 11:18:02   

Reply

Marsh Posté le 13-03-2009 à 01:13:19    

Je n'en connais pas en open source qui gère le round-trip. Tu peux essayer des versions gratuites d'outils commerciaux comme Objecteering. Je sais pas si ça tourne sous Linux.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
Reply

Marsh Posté le 13-03-2009 à 08:50:34    

round trip C++/UML is natasserie [:natas]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 13-03-2009 à 10:10:55    

kadreg a écrit :

round trip C++/UML is natasserie [:natas]


 
hehe :)
 
je ne cherche pas à faire du super UML, jsute la possibilité de sortir quelques diagrammes important pour la comprehension du code. Mais je suis bien d'accord le c++ c'est assez compliqué alors pour en ressortir toute les infos :/

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed