web-dev-qa-db-fra.com

Outil de modélisation UML pour Linux

Je démarre un nouveau projet en utilisant Eclipse sous Linux et je recherche un UML 2.x outil de modélisation pas seulement un outil de création de diagrammes.

  • Quelqu'un a-t-il de l'expérience avec le plugin UML pour Eclipse? Prend-il en charge tous les diagrammes UML?
  • Recommandez-vous un autre outil de modélisation?
  • Si vous avez été dans une situation similaire, qu'avez-vous fini par faire de toute façon?
7
M.Sameer

J'ai utilisé à la fois BOUML et ArgoUML . Comme je n'utilise pas Eclipse, ce sont deux outils externes, cependant. J'ai préféré BOUML, car il est plus léger qu'ArgoUML, et il est plus puissant en matière de reverse engineering. Je l'ai utilisé pour générer automatiquement des diagrammes de classes, pour les construire à partir de zéro et pour concevoir également des diagrammes de séquence. malheureusement, même s'il est assez puissant, il est en Qt3 (donc l'interface utilisateur n'est pas vraiment belle sur mon KDE4), et le développeur a décidé d'arrêter le développement ...

4
Agemen

J'aime Violet , cela fonctionne comme une application autonome, ainsi qu'un plugin pour Eclipse.

J'aime aussi Dia , mais Violet est beaucoup mieux.

6
Mahmoud Hossam

Astah est écrit en Java et fonctionne bien sous Linux.

Enterprise Architect est un programme Windows, mais il est livré avec instructions comment l'exécuter dans Wine, et cela fonctionne réellement. (Testet sur Kubuntu 10.10)

2
user281377

Veuillez consulter ma réponse à Meilleur outil de création UML gratuit . Il fait référence à Dia, StarUML et argoUML, Visual Paradigm, POPP/POI (Plain Old PowerPoint/Impress), gliffy.com, yEd, Red Koda. La plupart d'entre eux fonctionnent sous Linux.

S'ils ne le font pas, vous pouvez les faire fonctionner sous Wine (par exemple Visual Paradigm).

1
phw

J'utilise Papyrus dans Eclipse 4.2.

  • Il peut être utilisé comme outil intégré dans Eclipse ou il peut être téléchargé à partir de leur site Web et utilisé comme outil autonome.
  • Il prend en charge UML 2
  • Il prend en charge presque tous les diagrammes UML.
  • Il peut être utilisé avec d'autres outils de modélisation Eclipse pour générer et inverser le code (code Java dans mon cas).
0
M.Sameer