Violet UML Editor
Cet éditeur permet de créer des diagrammes UML (Unified Modeling Langage) simples. Parmi les 13 diagrammes UML normalisés, 6 sont disponibles dans Violet :
- cas d'utilisation,
- classe,
- objet,
- état,
- activité,
- séquence.
Ce logiciel couvre donc les besoins principaux en UML.
Il ne s'agit pas d'un outil de gestion de projet mais d'un logiciel permettant de créer des diagrammes indépendants. Le lien entre les diagrammes peut toutefois se faire en ajoutant dans un diagramme une référence aux autres grâce au symbole de 'diagramme lié'.
Sa principale particularité est sa simplicité d'utilisation car il est centré sur l'essentiel. Il a donc l'avantage de la légèreté qui peut être un inconvénient dans le cas de projet important. Il peut s'utiliser en tant qu'application indépendante, en applet, ou comme Plugin dans Eclipse.
Il ne permet pas d'échanges avec d'autres logiciels. La seule possibilité est la sortie des diagrammes au format png.
Je l'utilise pour former des débutants à UML.
On ne pourra pas concevoir des diagrammes très chargé avec cet outil à cause de sa simplicité.
Il ne génère pas de code.
Il ne fait pas de rétro-ingénierie, sauf dans Eclipse avec des diagrammes de classes et de séquences.
Il ne fait pas de contrôle de cohérence entre diagrammes.