| « La nouvelle version d'Objecteering | Le retour de la cascade ?? » |
Un outil UML Open-source : StarUML
Plusieurs personnes (dont un certain Tom :D) m'ont dit du bien ce cet outil open-source : StarUML.
J'avoue ne pas avoir eu le temps de l'essayer pour l'instant (et en plus je suis très content de mon Enterprise Architect !), mais les screenshots sur le site Web semblent tout à fait pertinents ...
Adresse de trackback pour cet article
10 commentaires
Commentaire de: Tom [Visiteur]
J'aime :
- la rapidité,
- le démarrage rapide,
- la légèreté,
- le tracé des diagrammes (utilisation et rendu)
- les exports (svg, xmi)
J'aime moins : le côté génération de code / rétroconception qui n'est pas très intuitive et qui se fait "à l'ancienne" (générer, rétro-analyser. Pas de synchro avec du code source en temps réel, mais je suis gourmand).
Pour moi, c'est donc un excellent outil d'analyse/conception, peut-être de recueil de besoin (je ne suis pas qualifié pour l'évaluer) mais pas de conception détaillée/programmation. Du moins pas encore, car visiblement les plugins bougent vite autour de StarUML.
Il serait dommage de ne pas lui laisser sa chance en tous cas. Cet outil est très prometteur à mon sens.
Un outil de conception/développement que j'ai testé très récemment et dont je suis ravi (bien mieux que Eclipse UML) en Java : NetBeans 5.5 + Enterprise Pack. C'est vraiment parfait en termes de fonctionnalités... et ce serait idéal si les performances n'étaient pas déplorables. Mais ce n'était qu'une Béta, j'ai beaucoup d'espoir pour la version finale.
Tom
- la rapidité,
- le démarrage rapide,
- la légèreté,
- le tracé des diagrammes (utilisation et rendu)
- les exports (svg, xmi)
J'aime moins : le côté génération de code / rétroconception qui n'est pas très intuitive et qui se fait "à l'ancienne" (générer, rétro-analyser. Pas de synchro avec du code source en temps réel, mais je suis gourmand).
Pour moi, c'est donc un excellent outil d'analyse/conception, peut-être de recueil de besoin (je ne suis pas qualifié pour l'évaluer) mais pas de conception détaillée/programmation. Du moins pas encore, car visiblement les plugins bougent vite autour de StarUML.
Il serait dommage de ne pas lui laisser sa chance en tous cas. Cet outil est très prometteur à mon sens.
Un outil de conception/développement que j'ai testé très récemment et dont je suis ravi (bien mieux que Eclipse UML) en Java : NetBeans 5.5 + Enterprise Pack. C'est vraiment parfait en termes de fonctionnalités... et ce serait idéal si les performances n'étaient pas déplorables. Mais ce n'était qu'une Béta, j'ai beaucoup d'espoir pour la version finale.
Tom
21.06.06 @ 19:51
Commentaire de: David [Visiteur] · http://www.neldim.fr
Je m'empresse de le tester :)
01.07.06 @ 18:22
Commentaire de: hugues [Visiteur]
Bonjour,
Vous écrivez "visiblement les plugins bougent vite autour de StarUML."
Je n'ai pas trouvé sur le site de StaUML mention de plugins. Où peut-on les trouver ?
Merci d'avance.
Vous écrivez "visiblement les plugins bougent vite autour de StarUML."
Je n'ai pas trouvé sur le site de StaUML mention de plugins. Où peut-on les trouver ?
Merci d'avance.
01.08.06 @ 10:15
Commentaire de: Jé [Visiteur]
Et qqun connait il un outil similaire sous Linux
autre que dia, qui semble un peu faible ?
autre que dia, qui semble un peu faible ?
15.11.06 @ 10:54
Commentaire de: Daniel [Visiteur] · http://www.e-pom.be
Comment peut-on utiliser les stéréotypes (de Jacobson par exemple) dans staruml ? Les stéréotypes proposés par défaut sont assez limités.
Par exemple, je voudrais des business use-case, à savoir un use case avec une barre (ou encore un acteur avec une barre dans la tête) ?
Je fais de la modélisation de processus métier et je ne trouve pas tout à fait ce que je veux. Mais, mis à part ça, c'est un très bon outil.
Par exemple, je voudrais des business use-case, à savoir un use case avec une barre (ou encore un acteur avec une barre dans la tête) ?
Je fais de la modélisation de processus métier et je ne trouve pas tout à fait ce que je veux. Mais, mis à part ça, c'est un très bon outil.
05.01.07 @ 15:48
Commentaire de: Pascal Roques [Membre]
Effectivement, il n'y a pas les stéréotypes en standard pour la modélisation métier...
On ne peut pas non plus trop en demander à un outil open-source !
Mais rien n'empêche de se créer des stéréotypes textuels déjà (business actor, business worker, business use-case, etc.), qui apparaîtront au-dessus du nom de l'élément concerné.
On ne peut pas non plus trop en demander à un outil open-source !
Mais rien n'empêche de se créer des stéréotypes textuels déjà (business actor, business worker, business use-case, etc.), qui apparaîtront au-dessus du nom de l'élément concerné.
08.02.07 @ 17:41
Commentaire de: HAKIM [Visiteur]
Comment peut on créer un diagramme de colaboration avec un acteur
18.05.07 @ 13:03
Commentaire de: Daniel [Visiteur] · http://www.e-pom.be
Bonjour,
En effet, il est possible de créer ses propres stéréotypes, c'est d'ailleurs ce que j'ai fait.
"On ne peut pas non plus trop en demander à un outil open-source ! "
Je pense que les programmes open source ne sont pas forcément de moins bonne qualité. (voir open source democracy de Rushkoff : efficient way of working).
Pour répondre à Hakim:
Dans StarUml, il est possible d'ajouter un acteur (d'un use case diagram) dans un diagramme de collaboration et de le lier à un objet.
En effet, il est possible de créer ses propres stéréotypes, c'est d'ailleurs ce que j'ai fait.
"On ne peut pas non plus trop en demander à un outil open-source ! "
Je pense que les programmes open source ne sont pas forcément de moins bonne qualité. (voir open source democracy de Rushkoff : efficient way of working).
Pour répondre à Hakim:
Dans StarUml, il est possible d'ajouter un acteur (d'un use case diagram) dans un diagramme de collaboration et de le lier à un objet.
10.04.08 @ 14:36
Commentaire de: Christophe [Visiteur]
Comment créer un diagramme de communication avec StarUml ?
Merci
Merci
18.04.08 @ 12:19
Commentaire de: Daniel [Visiteur] · http://www.e-pom.be
Dans le model explorer, il suffit de faire un click droit sur un package.
- Add diagram > collaboration diagram.
- Ajout des objets, créer un "link" entre ces objets.
- Apposer sur ce lien un composant du type "fowardstimulus" (or reversestimulus) pour montrer le flux de message entre objets.
Laisser mijoter quelques minutes.
Et le tour est joué.
- Add diagram > collaboration diagram.
- Ajout des objets, créer un "link" entre ces objets.
- Apposer sur ce lien un composant du type "fowardstimulus" (or reversestimulus) pour montrer le flux de message entre objets.
Laisser mijoter quelques minutes.
Et le tour est joué.
23.04.08 @ 16:04