Ceci est une ancienne révision du document !
Le langage de modélisation unifié, de l'anglais Unified Modeling Language (UML), est un langage de modélisation graphique à base de pictogrammes conçu pour fournir une méthode normalisée pour visualiser la conception d'un système. Il est couramment utilisé en développement logiciel et en conception orientée objet (source Wikipedia).
Il s'agit de décrire / concevoir / modéliser un comportement d'une application dans le but de pouvoir développer et maintenir celle-ci plus efficacement.
Cette page recense les outils de modélisation UML disponible sous Ubuntu et essaye de vous aider à faire votre choix.
Les outils dispo sont :
UMLet
Pour réaliser des diagrammes simples.
http://www.umlet.com/
Papyrus sous Eclipse
Plus complet… et plus complexe, intégré à Eclipse
http://www.eclipse.org/papyrus/
Dia
Reportez-vous à la page sur Dia (fr)
Umbrello
Reportez-vous à la page sur Umbrello
ArgoUML
sous Eclipse Public licence
Logiciel développé en java
http://argouml.tigris.org/
BOUML
http://bouml.fr
Permet l'export du modèle uml en C++, Java, Idl, Php et Python.
Présent dans les dépôts jusqu'à Precise (12.04LTS).
Payant
StarUML
http://staruml.io/
Payant
Liens
- Unified_Modeling_Language sur wikipedia.