• [^] # Re: MagicDraw

    Posté par (site web personnel) . En réponse à la dépêche IBM rachète Rational. Évalué à 2.

    - quel est le meilleur selon toi ?

    Et bien, je pense qu'actuellement, c'est un point noir pour la communauté libre.

    - Je trouve que ArgoUML (ou Poseidon) ont, certes de bonnes possibilités, mais une ergonomie immonde. Son IHM est mal foutu et la surface réelle de travail n'est pas énorme. En plus, il est très lent (cela ne vient pas forcément de Java, car MagicDraw ou Eclipse sont très rapide, eux).

    - Dia n'est pas un outil adapté.

    - http://www.unimodeler.com(...) : les screenshots parlent d'eux mêmes (très moche)

    - Alma. Fait part un Francais très bon, il semble pas mal du tout. Il est en GPL, écrit en Java (donc, Linux, Windows, ...). Mais il est payant, donc j'ai pas pu le tester. http://www.memoire.com/guillaume-desnoix/alma/index-fr.html(...)

    - Umbrello UML Modeller : atelier UML sous linux (gnome). C'est un projet encore jeune, mais il avance à grand pas. Dans quelque temps, il pourra devenir vraiment crédible.

    - Sous Eclipse : il y a plusieurs projets qui ont démarré sous Eclipse. Pour l'instant, il n'y a pas de release, sur aucun d'eux. Mais Eclipse est une plateforme idéale pour un AGL : la librairie graphique GEF fait toute seule tout l'aspect graphique (gestion de connections entre items graphiques, ....), Eclipse utilise MOF pour représenter ses données (le méta-méta modèle définit par l'OMG qui permet de manipuler des concepts comme les classes, les opérations, ... indépendamment du langage source, et de même du langage du modélisation).


    Perso, je parie pour le futur pour les projets libres UML en Java. Je trouve que les 2 vont vraiment bien ensemble et se complémentent bien.
    Pour l'instant, je ne pense pas que ce soit une alternative assez mûr pour un gros développement industriel (+20 concepteurs).



    Juges-tu que ce meilleur est "suffisant" pour se passer d'une offre commerciale dans le cas de développements professionnels ?

    Tu parles pour MagicDraw ? Si oui, je pense que c'est une bonne alternative à Rose, et tout à fait crédible. Je l'utilise personnellement dans mon boulot.

    Tiens, j'avais jsutement oublié de mentionner ceci :
    A tous utilisateurs de Rose, il existe un plugin fait par Unisys qui permet l'import/export en XMI et qui offre plein de fonctionnalités avancées à Rose (en rapport avec l'UML de l'OMG). Il est gratuit et s'installe très bien.

    Je disais ca car MagicDraw peut utiliser exactement le même format que Unisys. Donc, tu peux travailler avec l'un ET avec l'autre.

    J'espère que ma réponse te satisfera (vu la longueur, y'a intérêt).