Pour les développeurs parmi vous qui ont pris la bonne habitude de commencer par tracer des diagrammes UML avant de se lancer dans la programmation de leurs applications, voici l'outil qui vous permettra de faire ce travail vite et bien.
Conçu principalement pour Java, Poseidon offre un mécanisme de génération de code à la fois flexible et puissant, basé sur des modèles définissant le "mapping" entre UML et le code, grâce à un langage de script simple et facile à apprendre. Un nouveau fichier Java est créé pour chaque classe ou interface à partir du modèle, en réutilisant les fichiers existants. Le code résultant présente un squelette de chaque classe et interface du projet.
Poseidon s'intègre très simplement avec le serveur SunONE et SunONe Studio, Forte for Java et NetBeans, reconnaît les 9 types de diagrammes UML 1.4 et les formats XMI, GIF, PostScript, EPS et SVG. Il permet de construire des diagrammes UML à partir de code Java.
Cette version gratuite et, quand vous la téléchargez, valable jusqu'en décembre 2004. Pour rendre cette licence illimitée, il vous suffit de fournir votre email au formulaire proposé par le logiciel, et vous recevrez la clé définitive.
De plus en plus accepté dans l'industrie du développement Java/UML, Poseidon mérite d'être dans votre boite à outils.
Les points forts:
Idéal pour les étudiants qui bossent sur des projets en UML ou encore qui veulent se servir des fonctionnalités du logiciel ( diagramme de comportement, de classe...). L'interface est claire et partiellement traduite en français.
C'est un équivalent de Rational Rose en gratuit, beaucoup moins difficile à trouver et moins gros.
A adopter!
Les points forts:
C'est un logiel pratique trés intéressant pour l'analyse d'un système d'information. En tout cas, ce n'est qu'un langage graphique universel pour représenter les systèmes d'information. Enfin, il faut passer à UML.
Les points forts:
J'ai un problème d'utilisation de Poseidon for UML ; aprés son installation et mise à jour de la virtuelle machine de java, au démarrage de Poseidon s'affiche le message comutateur de commande non valide.