Un bon logiciel pour faire de l'UML ?

Un bon logiciel pour faire de l'UML ? - Java - Programmation

Marsh Posté le 18-01-2003 à 17:37:49    

Connaissez-vous un bon logiciel qui genere l'UML en lui lui fournissant le code source en Java ?
 
Merci

Reply

Marsh Posté le 18-01-2003 à 17:37:49   

Reply

Marsh Posté le 18-01-2003 à 17:39:23    

argouml par exemple...
mais t'auras que les diagrammes de classes, le reste il sait pas faire (enfin si, mais pas par reverse)

Reply

Marsh Posté le 18-01-2003 à 17:44:53    

J'ai JBuilder ....(non non j'ai pas dist JBuilder  :D ) Avec, j'arrive pas à avoir un graphe UML de l'ensemble de mon projet, juste, pour chaque classe, la classe avec les liaisons avec d'autres de mes classes réduites ... Bref c'est pas complet et  pas beau ....
 
Ok argoUml je vais voir ça !

Reply

Marsh Posté le 18-01-2003 à 17:48:41    

Shogun2002 a écrit :

J'ai JBuilder ....(non non j'ai pas dist JBuilder  :D ) Avec, j'arrive pas à avoir un graphe UML de l'ensemble de mon projet, juste, pour chaque classe, la classe avec les liaisons avec d'autres de mes classes réduites ... Bref c'est pas complet et  pas beau ...


ouais, j'ai déja vu, on peut pas appeler ca un diagramme, c'est juste la classe courante.
 
avec argo t'auras déja mieux, mais bon, ca vaut quand même pas le diagramme fait avec amour  [:sinclaire]

Reply

Marsh Posté le 18-01-2003 à 17:49:44    

[:cupra]


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

Marsh Posté le 18-01-2003 à 17:50:21    

sinon j'avais testé d'autres softs pour ca, mais je me souviens plus trop... y'a fujaba qui me revient en tête, mais c'est tout pour le moment

Reply

Marsh Posté le 18-01-2003 à 17:50:55    

t'as rien de mieux dans ton chapeau, toi ?

Reply

Marsh Posté le 18-01-2003 à 17:52:11    

Bon je g lu un peu la doc de Argo ... ça me semble compliqué à le maitriser ...  
 
Bon allez, je vais utiliser PAINT pour faire des classes !  :)

Reply

Marsh Posté le 18-01-2003 à 17:52:59    

Shogun2002 a écrit :


Bon allez, je vais utiliser PAINT pour faire des classes !  :)  

:non:

Reply

Marsh Posté le 18-01-2003 à 17:53:26    

Shogun2002 a écrit :


Bon allez, je vais utiliser PAINT pour faire des classes !  :)  


 
[:tapai]


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

Marsh Posté le 18-01-2003 à 17:53:26   

Reply

Marsh Posté le 18-01-2003 à 17:53:54    

Word ?  :lol:  
A la main ?  :lol:

Reply

Marsh Posté le 18-01-2003 à 17:55:34    

Treve de plaisanterie ...
 
Je vais utiliser SmartDraw ... je l'ai déjà utiliser, et c'est pas mal du tout ! (Pour faire des dessins graphiques (UML, plan, etc...)

Reply

Marsh Posté le 18-01-2003 à 17:55:51    

Shogun2002 a écrit :

Word ?  :lol:  
A la main ?  :lol:  

:pfff:  
 
c'est sur ce ce faire chier a manipuler des rectangle et des traits c'est plus facile et plus malin que d'utiliser un truc fait spécialement pour ca... Cliquer sur classe, la poser, tracer des associations et remplir des attributs ca n'a rien de compliqué !
(j'ai jamais lu la doc d'argo :p)

Reply

Marsh Posté le 18-01-2003 à 17:56:32    

Shogun2002 a écrit :

Treve de plaisanterie ...
 
Je vais utiliser SmartDraw ... je l'ai déjà utiliser, et c'est pas mal du tout ! (Pour faire des dessins graphiques (UML, plan, etc...)


et il va te générer ton diagramme a partir du source lui ??

Reply

Marsh Posté le 18-01-2003 à 18:00:46    

Non ...  :sweat:  
 
Mais c'est mieux que paint ... :D  
Il a une librairie expres pour dessiner des diagrammes UML

Reply

Marsh Posté le 18-01-2003 à 20:24:54    

together

Reply

Marsh Posté le 18-01-2003 à 21:47:39    

???
 
What do you mean ?

Reply

Marsh Posté le 18-01-2003 à 22:32:51    

Shogun2002 a écrit :

???
 
What do you mean ?


 
www.togethersoft.com
 
Edit: Borland a racheté togthersoft [:serial coder]


Message édité par darklord le 18-01-2003 à 22:33:35
Reply

Marsh Posté le 18-01-2003 à 22:35:32    

DarkLord a écrit :


Edit: Borland a racheté togthersoft [:serial coder]


 
[:tapai]

Reply

Marsh Posté le 18-01-2003 à 22:37:05    

Reply

Marsh Posté le 20-01-2003 à 09:22:07    

rational rose

Reply

Marsh Posté le 20-01-2003 à 09:31:39    

ou power AMC ...
 
 :sweat:

Reply

Marsh Posté le 20-01-2003 à 10:33:26    

Doucement, Doucement,
Pour faire des diagrammes, utiliser DIA (http://www.lysator.liu.se/~alla/dia/) pour le moment, j'ai rien vu de mieux ...
(PS ne fait pas encore diagramme -> code source)

Reply

Marsh Posté le 20-01-2003 à 11:01:28    

Mauvaise manip'...


Message édité par chichos le 20-01-2003 à 11:21:04
Reply

Marsh Posté le 20-01-2003 à 11:20:22    

Together est considéré par beaucoup comme le meilleur AGL et puis a été racheté par Borland ... il va être intégré dans les futures versions de JBuilder
 
Sinon, y'a pas beaucoup d'AGL (p'tre aucun ? faudrait l'avis de spécialistes en la matière) qui peuvent te péter tout l'UML à partir du code source Java. ça dépend bien sûr de la complexité du modèle, mais il faut faire très attention à la cohérence du modèle à la sortie...
 
sinon, y'a MEGA qui permet de modéliser beaucoup de choses et surtout qui gère le méta-modèle (un niveau d'abstraction plus haut que l'UML) et surtout qui possède un référentiel très réputé et certainement meilleur que celui de Rational par exemple.
 
Voilà...
 

Reply

Marsh Posté le 20-01-2003 à 13:27:09    

au fait a quoi ca sert de generer l'UML a partir du code ?  :??: on fait le contraire en principe non ?

Reply

Marsh Posté le 20-01-2003 à 13:45:28    

pour faire des rapports lisibles ...

Reply

Marsh Posté le 20-01-2003 à 13:46:03    

Et peut-être,pour la reutilisation

Reply

Marsh Posté le 20-01-2003 à 14:27:42    

bmanu a écrit :

au fait a quoi ca sert de generer l'UML a partir du code ?  :??: on fait le contraire en principe non ?


 
reverse engineering


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 20-01-2003 à 14:53:14    

reverse engineering doucement avec car c'est plus ou moins illégale

Reply

Marsh Posté le 20-01-2003 à 14:57:32    

western a écrit :

reverse engineering doucement avec car c'est plus ou moins illégale


 
Dans le cadre d'UML ? non, je crois pas ... la plupart des AGL le proposent ..
Le reverse engeering pour retrouver le code source à partir des .class ... ça c'est autre chose. Mais rien à voir avec de l'UML, non ?

Reply

Marsh Posté le 20-01-2003 à 15:10:52    

UML permet d'implémenter plus facilement les solutions donc si tu recupere les diagrammes UML d'un soft, tu peux écrire l'équivalent de ce soft d'où les problèmes de droits ...
Donc UML ou pas, c'est du reverse engineering ...

Reply

Marsh Posté le 20-01-2003 à 15:17:08    

western a écrit :

reverse engineering doucement avec car c'est plus ou moins illégale


C'est parfaitement autorisé en France (dans toute l'Europe il me semble, mais je suis pas sur) tant que c'est a des fins d'interopérabilité. Conclusion : c'est pas la méthode qui est limite, mais l'utilisation que tu en fais, comme pour tout d'ailleurs.

Reply

Marsh Posté le 20-01-2003 à 15:18:24    

Si tu récupères les diagrammes UML d'un soft qui t'appartient pas, t'es déjà dans l'illégalité, non ? pas besoin d'utiliser autre chose.
 
Mais là, on parle pas du sens UML -> code .. on parle code -> UML et ça, ça s'appelle aussi "reverse engeneering" dans le monde des AGL... et d'ailleurs beaucoup pd'AGL le proposent...
 
D'ailleurs, les outils proposés s'en sortent + ou - bien dans le Reverse Engeneering UML ... et pour un modèle complexe, je sais pas si le modèle généré est exploitable (Si la cohérence est respectée dans les différentes vues...)
 
au temps pour moi, je viens de voir le post de Lorill.. okay on a le droit


Message édité par chichos le 20-01-2003 à 15:19:36
Reply

Marsh Posté le 20-01-2003 à 15:21:35    

chichos a écrit :


au temps pour moi, je viens de voir le post de Lorill.. okay on a le droit


fin vaudrait mieux vérifier quand même, je suis a peu près sur de moi mais je suis pas juriste et j'ai pas de texte de loi a montrer  [:sinclaire]

Reply

Marsh Posté le 20-01-2003 à 15:25:34    

avec réfexion  :whistle: , ça a l'air plutôt logique ..  
en effet, c'est selon l'utilisation que l'on en fait...
 
on peut pas se faire du pognon sur le dos d'un autre par exemple en réutilisant son code à des fins commerciales si le dit code est sous license privée.

Reply

Marsh Posté le 20-01-2003 à 16:03:27    

objecteering il fait pas du reverse ?
il me semble ...

Reply

Marsh Posté le 20-01-2003 à 16:04:40    

_DesKirA_ a écrit :

objecteering il fait pas du reverse ?
il me semble ...

si, mais il coute des sous et il est tout pourri  [:sinclaire]

Reply

Marsh Posté le 20-01-2003 à 16:07:37    

lorill a écrit :

si, mais il coute des sous et il est tout pourri  [:sinclaire]  


 :o  
c est celui que j utilise ds mon ecole  :D  
ca suffit largement pour faire 2-3 graphs de classes a FT, qu ils ne comprennent pas de toute facon  [:lex]  
y a koi de bien sinon ?

Reply

Marsh Posté le 20-01-2003 à 16:09:08    

c'est aussi celui qu'on m'a fait utiliser [:sisicaivrai]
et j'en connais pas de bien, je trouve que tous ceux que j'ai essayé ont un truc qui sux ou qui plante  [:sinclaire]

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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