• # A quand une version open source ?

    Posté par . En réponse à la dépêche Objecteering/UML 5.3.0 est sorti sous Linux x86. Évalué à 10.

    Pour avoir évalué les versions précédentes je peux dire que ce modeleur UML est bien fait, mais on peut lui reprocher les points suivants:
    Code propriétaire.
    Utilisation de Ilog views (sur Linux c'est un peu fastidieux).
    Difficile de lire le code XMI d'autre modeleur (Mais parait que tout va changer avec UML 2.0 (TM))
    On ne peut pas exporter les documents au format OpenOffice (c'est Word ou rtf)
    La démarche MDA (TM) suppose de tout gérer dans le "repository" du logiciel et il devient fastidieux de gérer la conf dans Subversion (il y a des plugins pour cvs).
    Pas de génération pour python (d'ailleurs si quelqu'un connait un modeleur pour python?)

    Par contre le support technique est à la hauteur, et je trouve le modeleur facile à utiliser même s'il n'est pas beau graphiquement.

    Les alternatives libres les plus intéressentes que j'ai trouvées sont:
    ArgoUML (http://www.argouml.tigris.org(...)) ecrit en java
    Umbrello (http://www.umbrello.org(...)) écrit en C++ et utilisant QT
    Mais hélas, ils leurs manquent des diagrammes et/ou sont instables.

    Peut être que lorsque l'OMG aura sorti un "shema" pour XMI et non une DTD on verra fleurir d'autres alternatives (avec UML 2, l'OMG devrait utiliser SVG pour décrire graphiquement les diagrammes, pour l'instant chaque éditeur fait ce qu'il veut).