Page d'accueil
O Accueil > Métier > Centre de formations > UML 1.3

UML 1.3 : Un langage de modélisation pour une conception orientée objet

1. Introduction

1.1. Pourquoi UML ?

1.2. Avantages et inconvénients d'UML

1.3. Aperçus des outils existants

2. Modélisation statique

2.1. Les diagrammes des cas d'utilisation

2.2. Les diagrammes de classes

2.3. Extension et organisation du modèle

2.4. Les diagrammes d'objets

Les diagrammes d'objets, leur rôle ainsi que les éléments de la notation qui leurs sont associés.

2.5. Les diagrammes de composants

2.6. Les diagrammes de déploiements

3. Modélisation dynamique

3.1. Les diagrammes de séquence

3.2. Les diagrammes de collaborations

Les diagrammes de collaboration, leur rôle ainsi que les éléments de la notation qui leurs sont associés : les Rôles et les Messages. Une description détaillée des messages permet de décrire précisément le modèle.

3.3. Les diagrammes d'états-transitions

Les diagrammes d'états-transitions, leur rôle ainsi que les éléments de la notation qui leurs sont associés : les Etats et les Transitions. Syntaxe d'écriture des états et des transition et méthode de synchronisation des états.

3.4. Les diagrammes d'activité

Les diagrammes d'activité : les couloirs d'activité et leur utilisation.

3.5. OCL

Aperçu des possibilités du langage de contrainte associé à UML.

4. Méthode de développement

4.1. La vue 4+1

Présentation rapide des méthodes de développement associées à UML et notamment des méthodes basées sur le principe de la vue 4+1.

4.2. UP : Unified Process

Présentation plus approfondie d'une méthode associée à UML : Unified Process. Cette méthode est basée sur une vue 4+1.

5. Méthode de développement

6. Présentation d'un outil : Rational Rose

Rapide présentation de Rational Rose permettant de voir le côté pratique d'UML et la façon de mettre en oeuvre UML sur un projet.