conception UML

4709 mots 19 pages
UML
(Introduction)
Unified Modeling Language

Pr. BENHADOU

Genèse d’UML

• UML est le fruit de l’unification de 3 méthodes de modélisation orientées objet
– OMT (Object Modeling Technique) : James Rumbaugh
– Booch : Grady Booch
– OOSE (Object Oriented Software Engineering) : Ivar Jacobson

• UML est le fruit d’un consensus général
– élaboré avec le concours de la communauté des utilisateurs

• UML est une notation (relativement) simple et non propriétaire
– standardisé par l’OMG (Object Management Group)

3

Genèse d’UML
UML
2.0

- 2002

- 1999

UML
1.3

- 1997(Q4)

UML 1.1

- 1997 (Q1)

UML
1.0

- 1996
- 1995

- 1993

UML 0.9
Méthode unifiée 0.8

Booch’93

Autres méthodes Booch’91

OMT
-2

OMT
-1

OOSE

Partenaires

OMG

4

UML est une notation

• UML est un langage de modélisation objet
– 9 diagrammes standardisés (facettes complémentaires d’un système) – Support des phases d’Analyse et de Conception orientée objet

• UML est un langage de communication
– utilisation d’un même formalisme par tous les intervenants
– permet de lever les ambiguïtés du langage naturel

• UML est un langage simple de haut niveau
– facile à appréhender car visuel
– indépendant de tout langage de programmation

5

Plusieurs axes de modélisation
• Axe structurel
– modélisation statique du système
– quels objets manipule le système ?
– détermination du QUOI

• Axe comportemental / dynamique
– modélisation dynamique du système
– sous quelles conditions agit le système ?
– détermination du QUAND

• Axe fonctionnel
– modélisation des traitements offerts par le système
– que fait le système ?
– détermination du COMMENT

9

Les diagrammes proposés par
UML



Système (contextuel)




Système (architecture)





Diagrammes de composants
Diagrammes de déploiement

Structurels






Diagramme de cas d’utilisation

Diagramme de packages
Diagramme de

en relation

  • Corrigé dm
    665 mots | 3 pages
  • monsieur
    378 mots | 2 pages
  • BULLETIN ECONOMIQUE ET SOCIALE DU MAROC droit et le fait dans la société composite
    6398 mots | 26 pages
  • Etude des system technique sysml
    4388 mots | 18 pages
  • Cahier des charges enquete de satisfaction.doc
    871 mots | 4 pages
  • Rapport de projet
    1670 mots | 7 pages
  • Oui et non
    524 mots | 3 pages
  • Sysml
    1995 mots | 8 pages
  • Modélisation uml
    1909 mots | 8 pages
  • Rien
    1212 mots | 5 pages
  • Ordi
    1871 mots | 8 pages
  • Aaaaaa
    2176 mots | 9 pages
  • analyse
    650 mots | 3 pages
  • Génie logiciel
    28390 mots | 114 pages
  • Conduite de projet uml :
    297 mots | 2 pages