Académique Documents
Professionnel Documents
Culture Documents
A. Madani (madaniabdellah@gmail.com)
1
Historique d’UML
madaniabdellah@gmail.com
2
Historique
Deux approches
Approche fonctionnelle
1960 – fin 1970
l'important c'est les traitements
Séparation nette des données et traitements
Approche objet
1980 – début 1990 : premières génération
L'important c'est l'objet
Objet = données + traitements
3
Historique
4
Historique
Fin 1994
J. Rumbaugh rejoint G. Booch chez Rational Software
Début 1997
Partenaires divers : Microsoft, Oracle, IBM, HP et autres leaders
collaborent
UML 1.0 (jan 1997)
Fin 1997
l’OMG (Object Management Group) retient UML 1.1 comme
norme de modélisation
5
Historique
Les versions se succèdent :
Début 1998
UML 1.2
En 1998
UML 1.3
En 2001
UML1.4
En 2003
UML 1.5
En 2005
UML 2.0
6
Qu’est ce que UML ?
7
Qu’est ce que UML ?
8
Qu’est ce que UML ?
Apports de UML
favorise la communication entre :
développeurs et futurs utilisateurs
analyse des besoins, spécification
équipes de conception et de développement
conception
9
Qu’est ce que UML ?
Attention
UML est un langage (et non pas une méthode)
qui :
permet de représenter les modèles
10
Diagrammes d'UML
UML1.1 comprend 9 de diagrammes :
Diagramme
Est sorte de
Cas d d’utilisation
Cas ’utilisation Classes
Classes États
EtatsTransitions
Transitions Séquence
Séquence
11
Diagrammes d'UML
diagramme d’objets
diagramme de composants
diagramme de déploiement
Modélisation du comportement
diagramme de cas d'utilisation
diagramme d’états
diagramme d’activités
diagramme de collaboration
diagramme de séquence
12
Diagramme d’UML
13
Diagramme d’UML
Cas d’utilisation
Objets Composants
Vue externe
(fonctions système)
Séquence Vue déploiement
Vue logique dynamique
(Environnement
(Comportement)
d’implantation)
Collaboration
Activités
États transitions Déploiement
14