Outil de modélisation : Master M3I FSDM/USMBA
Plan - Diagrammes - Génération du code Introduction Intérêt Comparaison Avantages Inconvénients Conclusion
Introduction - Outil de modélisation - - Plastic Software - Rapide StarUML : - Outil de modélisation - - Plastic Software - Rapide
- Flexible - Extensible - Fonctionnel - Accessible à la plateforme MDA/UML - Écrit en - Multilingue ,
Intérêt Ce qu’il permet de faire : StarUML supporte les diagrammes d’UML suivants : Diagramme de cas d’utilisation Diagramme de séquences Diagramme de classes Diagramme de collaborations Diagramme d’activités Diagramme de déploiement Diagramme d ’états-transitions Diagramme de composants
1- Diagramme de cas d’utilisation
2- Diagramme de séquences
3- Diagramme de classes
Génération de code
Classe ‘GAB’
Classe ‘Client’
Classe ‘BD’
Comparaison Outil de modélisation Open Source ? Plateforme Langage StarUML Oui Windows uniquement Delphi Rational Rose Non Multiplateforme Java ArgoUML Remarque : - StarUML ne permet pas la génération de la base de données.
Avantages Gratuit Réutilisabilité Génération des diagrammes UML et disponibilité du code source Conformité du diagramme de séquences au standard
Inconvénients Disponibilité uniquement sous Importation imparfaite des ressources Utilisation délicate pour les débutants
Conclusion L’objectif de StarUML était de rivaliser avec les applications de modélisation UML commerciales telles que de Microsoft et d’IBM. C’est pour cela qu’il dispose d ’un ensemble de fonctionnalités qui le rend bien fait et facile à prendre en main.