Je ne peux tout simplement pas en trouver un décent (et gratuit). Que puis-je utiliser?
Avez-vous déjà essayé Umbrello? Étant donné qu’il est basé sur KDE, c’est le meilleur outil que j’ai rencontré si vous ne voulez pas emprunter la route Java. Umbrello est dans le référentiel Ubuntu.
Si vous êtes d'accord avec Java, ArgoUML est un très bon outil, ou vous pouvez voir quels plugins sont disponibles pour Eclipse.
Essayé Dia ?
Sudo apt-get install dia
mlet est un excellent outil UML gratuit et à source ouverte avec une interface utilisateur simple:
et UMLet s'exécute de manière autonome ou en tant que plug-in Eclipse sous Windows, OS X et Linux.
(Découvrez également son outil frère, PLOTlet, pour créer des grilles de graphique.)
C'est parmi les meilleurs et mon préféré!
J'utilise Papyrus , une suite développée par le Commissariat à l'Énergie Atomique en France et disponible aujourd'hui sous forme de plug-in pour Eclipse. C'est l'outil de modélisation open source le plus avancé que je connaisse et qui supporte presque entièrement UML2. Description générale:
Papyrus vise à fournir un environnement intégré et utilisable par l'utilisateur pour l'édition de tout type de modèle EMF, et en particulier de la prise en charge de l'UML et des langages de modélisation associés tels que SysML et MARTE. Papyrus fournit des éditeurs de diagrammes pour les langages de modélisation basés sur les champs EMF, notamment UML 2 et SysML, ainsi que le liant nécessaire à l'intégration de ces éditeurs (basés sur GMF ou non) avec d'autres outils MBD et MDSD.
Plus important encore, Papyrus soutient le développement piloté par le modèle (MDD), un outil très utile pour développer des langages spécifiques à un domaine. À cet égard, Papyrus semble être le seul outil open source prenant en charge le modèle MDA (Model-Driven Architecture) publié par OMG. Avec un générateur de code tel que Acceleo , vous vous retrouvez avec une pile MDD complète - à partir de laquelle vous pouvez même créer vos propres plug-ins DSL.
J'aime yEd . Ce n’est pas du tout open-source, c’est un logiciel gratuit et multiplateforme, qui gère de nombreux types de diagrammes, ainsi que le langage UML.
Après une longue recherche dans les applications de bureau, j’ai décidé d’aller sur le Web. Maintenant, j’utilise Cacoo , qui permet non seulement de dessiner en uml, mais aussi de dessiner de manière très différente (topographie du réseau, éléments généraux, etc.). C'est gratuit et permet de partager avec des amis et éditer simultanément.
Gaphor est décent. Il a quelques limitations et bugs, mais c’est le moins gênant des éditeurs UML. Cependant, comme Dia, il ne peut pas générer de code, je le répertorie au cas où vous auriez besoin d'un outil de création de diagramme UML direct.
Visual Paradigm est un puissant outil commercial pour UML. Mais vous pouvez utiliser l'édition communautaire qui est gratuite (pour un usage non commercial). La seule restriction est que chaque heure ferme le programme.
Jusqu'ici Astah * est le meilleur outil UML que j'ai jamais utilisé. À mon avis, l'expérience de dessin est meilleure car elle permet d'aligner ou d'ancrer automatiquement les éléments graphiques de manière suffisamment intelligente.
Auparavant, ils fournissaient une version communautaire gratuite mais malheureusement ils arrêtent ce support depuis le 2018/09/26 .
Cependant, son ML Editor fournit une version gratuite si vous êtes étudiant.