Logiciels UML et Merise sous Linux

Le développement d'un projet se déroule en plusieurs étapes majeurs dont la conception technique. Il existe un tas de méthodes dont Merise et l'UML. Quels sont les outils existants pour la réalisation des différents diagrammes inhérents à ces méthodologies ?

Le MCD permet de décrire les entités d'une application et de mette en évidence les relations qui existent entre elles. Pour la réalisation de ce diagramme, NextObjects est vraiment idéal. Il permet d'ailleurs de générer le MPD, du SQL, des modèles de classes et bien d'autres choses. Le site d'éditeur est down mais vous pouvez télécharger le logiciel depuis SourceForge.

NextObjects

Bien que NextObjects puisse générer des MPD, j'utilise Mysql Workbench pour leur génération. Je travail avec MySQL et il contient tous les outils dont j'ai besoin. Par ailleurs, il est possible d'écrire des plugins en LUA pour, à titre d'exemple, générer des schéma XML au format Propel. Il est maintenant packagé dans Debian (Jessie, dépôt non-free).

Mysql-Workbench

Pour la génération des diagrammes de cas d'utilisation, de séquence, de classe, d'état et d'activité, j'utilise 2 outils. Le premier est ArgoUML, écrit en JAVA aqui fonctionne très bien. Il est intuitif et permet de cadrer ce qu'on fait. Il est édité par Tigris et est dispo sur leur site.

ArgoUML

Enfin, il m'arrive d'utiliser l'incontournable DIA qui est un véritable couteau suisse des diagrammes. Il a cependant 2 défauts majeurs : la mise en page est parfois hasardeuse et il manque certains pictigrammes. Il est packagé dans toutes les bonnes distributions depuis des lustres.

Dia

Matrix-Synapse : migrer de SQLite à PostgreSQL

Matrix-Synapse : migrer de SQLite à PostgreSQL

Matrix-Synapse est un service de messagerie décentralisé et interopérable avec d'autres mess…

Détecter les vulnérabilités dans les dépendances de son projet

Détecter les vulnérabilités dans les dépendances de son projet

La gestion des dépendances dans un projet est quelque chose de complexe. Il y a autant de ge…

Sharepoint Office365 sur Linux : automatiser l'authentification (v2)

Sharepoint Office365 sur Linux : automatiser l'authentification (v2)

En septembre 2018, je publiais un article pour automatiser l'authentification sur Sharepoint…


Ajouter un commentaire

Votre commentaire - Vous pouvez utiliser du markdown

Renouveler