Vous êtes sur la page 1sur 9

Méthodologie de Conception Orientée

Objet des Systèmes d’Information

CHAPITRE 2
Présentation générale d’UML
Dr. Mongi TRIKI
Docteur en Informatique
Université Paris Dauphine
Enseignant Universitaire
& Consultant
SOMMAIRE
1. Introduction……………………………………… 3
2. Caractéristiques d’UML………………………… 5
2.1. Standard de développement………………… 5
2.2. Métamodèle………………………………….. 5
2.3. Support de communication…………………. 6
2.4. Constituants d’UML………………………… 7
3. Diagrammes d’UML…………………………….. 8

Dr. Mongi Triki Méthodologie de Conception OO des SI 2


Enseignant Universitaire CHAPITRE 2 :
& Consultant Présentation générale d'UML
1. Introduction
 L’apparition du paradigme objet à permis la naissance
d’un très grand nombre de méthodes de modélisation.
 Chacune de ces méthodes fournit une notation graphique
et des règles pour élaborer les modèles
 Cette situation a engendré un foisonnement de
terminologies et de représentations graphiques.
L’approche objet est devenue superficiellement
complexe.
La technologie objet ne peut pas progresser.
progresser
 Toutes les méthodes avaient pourtant d’énormes points
communs (objets, méthode, paramètres, etc.)

Dr. Mongi Triki Méthodologie de Conception OO des SI 3


Enseignant Universitaire CHAPITRE 2 :
& Consultant Présentation générale d'UML
1. Introduction
 Au milieu des années 90 : G. Booch, I. Jacobson et J.
Rumbaugh ont décidé de créer un Langage de
Modélisation Unifié (Unified Modelling Language :
UML).

 1997 : Présentation de UML à l'OMG (Object


Management Group) UML 1.1 adopté par la plupart
des compagnies (IBM, Microsoft, DEC, HP, Unisys,
Oracle, etc.)
 2003 : UML 1.5
 2005 : UML 2.0

Dr. Mongi Triki Méthodologie de Conception OO des SI 4


Enseignant Universitaire CHAPITRE 2 :
& Consultant Présentation générale d'UML
2.Caractéristiques d’UML
2.1. Standard de développement
 UML est un standard pour la conception et la réalisation
des logiciels. Il a été adopté par toutes les méthodes objet.
 UML est défini par un métamodèle.
2.2. Métamodèle
Un métamodèle décrit les éléments de modélisation ainsi
que la syntaxe et la sémantique de la notation.
 UML est un langage de modélisation objet et non pas une
méthode.
UML permet de représenter des modèles, mais il ne
définit pas le processus d’élaboration de ces modèles.

Dr. Mongi Triki Méthodologie de Conception OO des SI


Enseignant Universitaire CHAPITRE 2 :
& Consultant Présentation générale d'UML
5
2.Caractéristiques d’UML (Suite)
2.3. Support de communication
UML est un support de communication performant :
 Son caractère polyvalent et sa souplesse en font
un langage universel ;
 Il facilite la compréhension de représentations
abstraites et complexes.

Dr. Mongi Triki Méthodologie de Conception OO des SI


Enseignant Universitaire CHAPITRE 2 :
& Consultant Présentation générale d'UML 6
2.Caractéristiques d’UML (Suite)
2.4. Constituants d’UML
Ce sont les éléments et les diagrammes :
 Les éléments sont les briques de base du langage. On
distingue :
• Les éléments structurels (classe, interface, cas
d’utilisation, composant, nœuds, etc.)
• Les comportements (message, état, activité, etc.)
• Les regroupements (les paquetages)
• Les annotations (les annotations)
• Les relations : dépendance, association, héritage,
réalisation

Dr. Mongi Triki Méthodologie de Conception OO des SI


Enseignant Universitaire CHAPITRE 2 : 7
& Consultant Présentation générale d'UML
2.Caractéristiques d’UML (Suite)
 Un diagramme est une représentation graphique d’une
collection d’éléments de modélisation, le plus souvent
représentés comme un graphe connexe d’arcs et de
nœuds ;
 Les versions d’UML  1.5 définissent 9 types de
diagrammes ;
 La version 2.0 définit 13 diagrammes ;
 Un type de diagramme UML véhicule une sémantique
précise (un type de diagramme offre toujours la même
vue d'un système).

Dr. Mongi Triki Méthodologie de Conception OO des SI


Enseignant Universitaire CHAPITRE 2 : 8
& Consultant Présentation générale d'UML
3.Diagrammes d’UML
Modèle Fonctionnel

Diagramme des cas


d’utilisation
Modèle
Modèle Dynamique
Statique

Diagramme d’objets Diagramme d’états


Diagramme de classes Diagramme d’activités
Diagramme de composants Diagramme de séquence
Diagramme. de déploiement Diagramme de collaboration

Diagrammes d’UML
par axe de modélisation
Dr. Mongi Triki Méthodologie de Conception OO des SI
Enseignant Universitaire CHAPITRE 2 : 9
& Consultant Présentation générale d'UML

Vous aimerez peut-être aussi