Umbrello UML Modeller, un outil pour créer et éditer des diagrammes UML

à propos de parapluie

Dans le prochain article, nous allons jeter un œil à Umbrello. C'est un outil gratuit pour créer et éditer des diagrammes UML, qui sont utiles dans le processus de développement de logiciels. Cet outil a été développé par Paul Hensgen et est conçu principalement pour KDE (Umbrello est distribué dans le module KDE kdesdk), bien qu'il puisse également être utilisé dans d'autres environnements de bureau.

Umbrello est une application de modélisation unifiée gratuite et open source disponible pour Gnu / Linux, MacOS et Windows. Avec UML, des diagrammes logiciels peuvent être créés dans un format standard pour documenter ou concevoir la structure de nos programmes. Il prend en charge les formats XMI et les diagrammes de cas d'utilisation, les classes, les séquences, les communications, les états, les activités, les composants, la mise en œuvre et les relations entre les entités. Ce logiciel est publié sous la licence publique générale GNU v2.0.

Cette est un outil de diagramme UML qui peut être utile pendant le processus de développement logiciel. Surtout pendant les phases d'analyse et de conception de ce processus, Umbrello UML Modeller aidera l'utilisateur à obtenir un produit de haute qualité. Peut également être utilisé UML pour documenter nos propres conceptions de logiciels.

Caractéristiques générales du parapluie

Préférences de parapluie

  • Ce programme peut gérer la plupart des Diagrammes standards UML pouvant les créer, en plus de les importer manuellement depuis du code en C++, Java, Python, IDL, Pascal/Delphi, Ada, ou Perl. De même, il vous permet de créer un diagramme et de générer automatiquement le code dans les langues susmentionnées, entre autres. Le format de fichier qu'il utilise est basé sur XMI.
  • Umbrello nous permettra également de diffusion des modèles en les exportant aux formats DocBook et XHTML, ce qui facilitera les projets collaboratifs où les développeurs n'ont pas d'accès direct à Umbrello, ou où les modèles seront publiés via le web.
  • Si l'utilisateur le souhaite, il peut regrouper plusieurs diagrammes associés dans un seul fichier XMI. Ceux-ci seront organisés en différentes vues (logique, cas d'utilisation, composants, etc.), qui à son tour peuvent contenir des diagrammes ou des dossiers avec lesquels les classer davantage.

exporter le diagramme en tant qu'image

  • La création d'un type de diagramme est restreinte à un certain type de vue. Dans une vue, les diagrammes peuvent être déplacés librement entre les dossiers.
  • Plus Les caractéristiques et les types de diagrammes parapluie dépendent des normes publiques de UML.
  • Umbrello prend en charge l'importation et l'exportation de fichiers XMI 1.2 (presque compatible avec UML 1.4). La prise en charge de XMI 2.0 est actuellement opérationnelle.
  • Nous trouverons différents formats pris en charge pour l'importation de fichiers tiers.

Ce ne sont là que quelques-unes des fonctionnalités de ce programme. Ils peuvent les consulter tous en détail depuis le site web du projet.

Diagrammes pris en charge

Parapluie fonctionnant

Umbrello UML Modeller nous permettra d'utiliser les types de diagrammes suivants:

  • Classe
  • Séquences
  • collaborations
  • Cas d'utilisation
  • Etats-
  • Activités
  • Composants
  • déploiement
  • Liste des entités

Installer Umbrello sur Ubuntu

Parapluie peut être trouvé comme pack de pression disponible pour Ubuntu. Pour l'installer sur notre système, il nous suffira d'ouvrir un terminal (Ctrl + Alt + T) et d'y exécuter la commande d'installation :

installer Umbrello en tant que composant logiciel enfichable

sudo snap install umbrello

Lorsque l'installation est terminée, nous pouvons démarrez le programme en recherchant le lanceur dans notre système ou en tapant dans le terminal:

lanceur d'applications

umbrello

Désinstaller

Si vous voulez supprimer le programme de votre ordinateur, dans le terminal (Ctrl + Alt + T) il suffit d'écrire la commande :

désinstaller Umbrello

sudo snap remove umbrello

Avoir un bon modèle de notre logiciel est le meilleur moyen de communiquer avec les autres développeurs travaillant sur le projet. Un bon modèle est extrêmement important pour les projets de taille moyenne à grande, mais il est également très utile pour les projets plus petits. Même si vous travaillez sur un petit projet, avoir un bon modèle sera bénéfique, car il vous donnera un résumé qui vous aidera à programmer correctement les choses.

Umbrello UML Modeller nous permettra de créer des diagrammes logiciels au format UML standard de l'industrie, et il nous donnera également la possibilité de générer du code à partir de diagrammes UML en utilisant une variété de langages de programmation. Pour plus d'informations sur l'utilisation de ce programme, les utilisateurs peuvent consulter le site web du projet ou documentation officielle.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.