21
Les logiciels gratuits de modélisation UML sous Linux Sylvia CHALENCON – Les outils de Modélisation UML

Les logiciels gratuits de modélisation UML sous Linux

  • Upload
    jackie

  • View
    62

  • Download
    0

Embed Size (px)

DESCRIPTION

Les logiciels gratuits de modélisation UML sous Linux. Sylvia CHALENCON – Les outils de Modélisation UML. PLAN DE LA PRESENTATION. Qu’est qu’un bon outil de modélisation UML? Les logiciels étudiés Etude comparative Installation Modélisation UML des diagrammes - PowerPoint PPT Presentation

Citation preview

Page 1: Les logiciels gratuits de modélisation UML sous Linux

Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

Page 2: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

PLAN DE LA PRESENTATION

Qu’est qu’un bon outil de modélisation UML?

Les logiciels étudiésEtude comparative

Installation Modélisation UML des diagrammes Exportation et autres avantages

Conclusion

Sylvia CHALENCON – Les outils de Modélisation UML

Page 3: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

L’outil de modélisation idéal…

Qu'est-ce qu'un bon logiciel de modélisation UML? C'est un produit

qui permet :

de modéliser tous les diagrammes UML, avec tous les composants (respect de la norme UML 1.3)

de naviguer facilement et naturellement entre ces diagrammes (organisation arborescente en paquetages)

d'exporter les diagrammes pour les intégrer dans les documents de conception.

Tout le reste est secondaire : production automatique de code, de document, et autre « trucs » sont inutiles si l'outil n'est pas complet de point de vue de la modélisation.

Sylvia CHALENCON – Les outils de Modélisation UML

Page 4: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

LES LOGICIELS COMPARES :

DIATCM (Toolkit for Conceptual Modeling)UmbrelloArgoUML

Sylvia CHALENCON – Les outils de Modélisation UML

Page 5: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

L’INSTALLATION – DIA

Pour installer DIA, il faut avoir : Gtk+ version 1.2.0. Une version relativement récente de libxml (aka gnome-

xml). gdk_imlib, version 1.8.2.

Puis il faut lancer les commandes : ./configure make

Page 6: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

INSTALLATION - TCM

Les distributions de TCM se trouvent sous forme d’un fichier .tar.gz→ tar xzvfp <fichier>.tar.gz

Toutes les instructions pour l’installation sont alors dans le fichier INSTALL

Page 7: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

INSTALLATION – UMBRELLO

Les distributions d’Umbrello se trouvent sous forme d’un fichier .tar.gz→ tar xzvfp <fichier>.tar.gz

Toutes les instructions pour l’installation sont alors dans le fichier README.txt

Page 8: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

INSTALLATION - ARGOUML

ArgoUML nécessite l’installation de la JDK1.2

Les distributions d’Umbrello se trouvent sous forme d’un fichier .tar.gz→ tar xzvfp <fichier>.tar.gzPuis il faut lancer la commande :

→ java –jar argouml

Page 9: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

LA MODELISATION UML - DIA

DIA permet de créer: Use-case Diagramme de classes Diagramme d’objets Diagramme de séquence Diagramme d’états Diagramme d’activité Diagramme de collaboration Diagramme de déploiement Diagramme de composant

Page 10: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

Page 11: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

LA MODELISATION UML - TCM

TCM permet de créer: Use-case Diagramme de classes Diagramme de déploiement Diagramme de composant Diagramme d’activité

Les diagrammes bientôt disponibles : Diagramme de séquence Diagramme d’états Diagramme de collaboration

Page 12: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

Page 13: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

LA MODELISATION UML - UMBRELLO

Umbrello permet de créer: Use-case Diagramme de classes Diagramme de séquence Diagramme d’états Diagramme d’activité Diagramme de collaboration

Page 14: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

Page 15: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

LA MODELISATION UML - ARGOUML

DIA permet de créer: Use-case Diagramme de classes Diagramme de séquence Diagramme d’états Diagramme d’activité Diagramme de collaboration Diagramme de déploiement Diagramme de composant

Page 16: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

Page 17: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

LES PETITS PLUS DE DIA

Dia est un outil de dessin vectoriel → simple et rapide à l’utilisation

Très complet pour un petit logiciel car il permet de créer tous les types de diagrammes.

Possibilité d’exporter les diagrammes en format EPS ou SVG.

Page 18: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

LES PETITS PLUS DE TCM

TCM permet d’exporter les diagrammes sous les formats PS, EPS, Fig.…

TCM ne permet pas encore la modélisation de tous les diagrammes mais la prochaine version prévoit d’en inclure encore.

Page 19: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

LES PETITS PLUS D’UMBRELLO

Umbrello permet d’exporter les diagrammes sous le format PNG (Portable Network Graphic)

Génération de code en C++, Java et PHP.Interface jolie et ergonomique.

Page 20: Les logiciels gratuits de modélisation UML sous Linux

Sylvia CHALENCON – Les outils de Modélisation UML

LES PETITS PLUS D’ARGOUML

ArgoUML permet d’exporter les diagrammes sous le format Gif

Génération de code en Java.Interface intuitive mais rafraîchissement

beaucoup trop lent…

Page 21: Les logiciels gratuits de modélisation UML sous Linux

CONCLUSION