Bonjour,
il existe de nombreux logiciels pour réaliser de l'UML, mais dans tout ceux que j'ai testé, aucun ne possède un générateur de code satisfaisant. Il manque toujours un petit truc qui fait que je ne peut pas l'utiliser.
Par contre, pour ce qui est de créer les schémas, plusieurs logiciels fonctionnent plutôt bien. Il ne me manque qu'un générateur de squelette à partir de l'UML finalement.
Connaissez vous un logiciel de génération de code à partir d'UML qui soit complet ?
# bouml
Posté par mr_maurice . Évalué à 1.
[http://bouml.free.fr]
# BOUML
Posté par Ronan Billon . Évalué à 1.
J'ai principalement essaye Rational Rose et Umbrello. Mais celui qui permet une grande facilite de jonglage entre le code et la modelisation (j'ai surtout teste les diagrammes de classe), c'est BOUML. Il est peut etre le moins immediat a prendre en main, mais les possibilites de personnalisation sont enormes.
Quel langage veux-tu genere ?
[^] # Re: BOUML
Posté par BAud (site web personnel) . Évalué à 2.
http://wiki.eagle-usb.org/wakka.php?wiki=ModelizationTools
et essayer de les comparer :D (il y avait déjà BOUML qui s'est visiblement (très) bien amélioré :p).
# utilisation de générateurs de code
Posté par neologix . Évalué à 3.
[^] # Re: utilisation de générateurs de code
Posté par Ronan Billon . Évalué à 1.
Grosso modo, je n'ecris que le corps des fonctions dans emacs. Les entetes, get/set, includes, typdefetc... sont geres et generes d'apres mes diagrammes de classes. Ca fait de l'UML bas niveau (proche du code), on peut voir les includes des bibliotheques.
Pour les projets, je crois que BOUML est genere avec BOUML :-)
# Solution basée sur Eclipse + générateur de code ?
Posté par gege (site web personnel) . Évalué à 1.
C'est idiot de n'utiliser UML que pour faire de jolis dessins (autant utiliser Inkscape ou OpenOffice Draw ça sera plus beau), si le modèle est (un peu) formalisé et propre, tu peux générer une grande partie du code de ton appli automatiquement...
[^] # Re: Solution basée sur Eclipse + générateur de code ?
Posté par Cédric Brun (site web personnel) . Évalué à 3.
De plus bien qu'Acceleo soit intégré à Eclipse tu peux l'utiliser en dehors en mode standalone et te faire ton petit générateur que tu appelle en shell voir que tu intègre à ton Makefile.
ps : je fais partie de l'équipe qui développe Acceleo :D
# ArgoUML ?
Posté par Dabowl_75 . Évalué à 2.
# Merci pour vos réponses
Posté par yellowiscool . Évalué à 2.
Merci pour vos réponses :-)
Envoyé depuis mon lapin.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.