UMLet – Créez facilement vos diagrammes UML sous GNU/Linux

UMLet - Free UML Tool for Fast UML Diagrams

De retour au mulot après un week-end difficile, où j’ai eu pas mal de taf et où les news qui me plaisent se sont fait discrètes. C’est sans doute l’effet « rentrée » qui se fait sentir. Ceci étant dit parlons un peu d’UMLet, un petit soft sympa conçu dans le but de permettre aux utilisateurs de créer facilement des diagrammes UML pouvant servir à décrire visuellement les fonctions d’un programme. Cela peut être utile aux développeurs qui peuvent ainsi détailler les fonctions d’un soft, ou en optimiser la conception en facilitant la collaboration. Le principal attrait de cette application, c’est qu’elle permet de décrire des choses compliquées avec une grande simplicité. Si ça vous tente, nous allons voir vite fait comment ça marche.

Installation :

UMLet est disponible dans les dépôts des principales distributions GNU/Linux et peut être installé sur Debian, Ubuntu et dérivés, à l’aide de cette simple commande :

sudo apt-get install umlet

Pour Arch Linux, Manjaro et dérivés, entrez ceci dans votre terminal :

sudo pacman -S umlet

Une fois que vous avez lancé la bête vous arrivez sur une fenêtre divisée en 3 parties, avec les éléments disponibles en partie droite, la zone (vierge) du futur diagramme en partie gauche et l’éditeur texte en bas à droite. Il ne vous reste plus qu’à double cliquer sur un des éléments pour l’ajouter au diagramme et à vous servir de l’éditeur pour en adapter le contenu. Ce n’est pas plus dur que ça.

UMLet - Free UML Tool for Fast UML Diagrams_004

Comble du raffinement et comme le montre la capture ci-dessous, le bouton « Mail Diagram » vous permettra de partager rapidement vos créations.

UMLet - Free UML Tool for Fast UML Diagrams_006

C’est vraiment super bien fait et d’une simplicité bluffante. De plus le fait de devoir passer par l’éditeur pour personnaliser un élément permet à l’utilisateur d’en comprendre la structure, ce qui est toujours bon à prendre… Si vous avez envie de voir ce que ça donne à l’usage, jetez un œil sur cette vidéo de présentation  :

Sympa non ?!

Si vous voulez en savoir plus sur UMLet vous pouvez vous rendre de ce pas sur le site du projet.

Amusez-vous bien.

via

 


11 Responses

  1. ImmortalPC 3 septembre 2014 / 12 h 09 min

    Est il possible de rendre les diagrammes de UMLet plus esthétique ? Là ça pique un peu les yeux… Perso j’adore le style des diagrammes de NClass. On peut en plus faire son propre design.

  2. ImmortalPC 3 septembre 2014 / 12 h 06 min

    Intéressant ! Je test ça quand j’ai 5 min.
    Actuellement je me trimbale avec une VM windows pour pouvoir lancer http://nclass.sourceforge.net/
    Normalement on peut le faire tourner avec Mono mais ça na jamais fonctionné correctement.

  3. Inso 2 septembre 2014 / 11 h 53 min

    Mouais, dessiner de l’UML, c’est vraiment pas génial une fois qu’on a découvert PlantUML.
    http://plantuml.sourceforge.net/

    PlantUML propose un DSL pour définir des fichiers UML. Très pratique, c’est en java, donc développer des API est aisé, et surtout c’est 100% description texte, donc facile à versionner.

    • Noireaude 2 septembre 2014 / 19 h 05 min

      UMLet est en Java aussi, si je ne me trompes pas.

      • PapsOu 3 septembre 2014 / 9 h 44 min

        Oui c’est du java UMLet.

        Il y a aussi la possibilité de faire des éléments personnalisés

  4. Morgan 2 septembre 2014 / 11 h 31 min

    Est-ce que l’on peut exporter sont diagramme en class C++/java/sql ou autres ?

    • PapsOu 3 septembre 2014 / 9 h 40 min

      Non, UMLet se veut très simple. Donc pas de génération de code derrière.

      • PapsOu 3 septembre 2014 / 9 h 45 min

        Mais depuis la 12.2, UMLet peux générer des diagrammes à partir du code source.

        • Morgan 3 septembre 2014 / 11 h 50 min

          C’est une fonction essentielle pour un modeleur UML, dommage !

  5. PapsOu 2 septembre 2014 / 9 h 49 min

    Cela fait 2 ans que je l’utilise, et grâce à toi je sais que maintenant il a été packagé pour certaines distributions. Manque de bol, il n’est pas packagé dans fedora…

    Et franchement je ne pense pas changer de solution UML. J’ai rien de trouvé de plus simple, efficace et pratique. Dia, trop lourd, des solutions proprio… mouai… bof.

    L’export des diagrames en images sont bien pratiques, surtout en svg. On peut les éditer facilement si on veut appliquer des styles particulier que UMLet ne sait pas gérer.

    J’ai fait tout les diagrammes de mon rapport de stage l’année dernière avec lui.

    Je le conseil à tout le monde aussi !

    • Noireaude 2 septembre 2014 / 19 h 07 min

      Maintenant que tu le dis, je n’ai pas aborder la partie export et édition :s

Comments are closed.