Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
ACCUEIL UML FORUM UML F.A.Q UML TUTORIELS UML LIVRES UML LES OUTILS UML

UML 2

Date de publication : 31/10/2006 , Date de mise à jour : 14/02/2008

Par Laurent Audibert (http://laurent-audibert.developpez.com/)
 

Les techniques de programmation n'ont cessé de progresser depuis l'époque de la programmation par cartes perforées à nos jours. Cette évolution a toujours été dictée par le besoin de concevoir et de maintenir des applications toujours plus complexes. La technologie objet est la conséquence ultime de la modularisation dictée par ce besoin. Cette nouvelle technique de programmation a nécessité la conception de nouvelles méthodes de modélisation.
UML (Unified Modeling Language en anglais, soit langage de modélisation objet unifié) est né de la fusion des trois méthodes qui s'imposaient dans le domaine de la modélisation objet au milieu des années 1990 : OMT, Booch et OOSE. D'important acteurs industriels (IBM, Microsoft, Oracle, DEC, HP, Rational, Unisys etc.) s'associent alors à l'effort et proposent UML 1.0 à l'OMG (Object Management Group) qui l'accepte en novembre 1997 dans sa version 1.1. La version d'UML en cours en 2008 est UML 2.1.1 qui s'impose plus que jamais en tant que langage de modélisation standardisé pour la modélisation des logiciels.
Ce document constitue le support du cours d'UML 2 (à jour avec la version 2.1.1 d'UML) que je dispense aux étudiants du département d'informatique de l'institut universitaire de technologie (IUT) de Villetaneuse.


Table des matières du cours UML 2
  • Introduction à la modélisation objet
  • Diagramme de cas d'utilisation (Use Case Diagram)
  • Diagramme de classes (Class Diagram)
  • Object constraint langage (OCL)
  • Diagramme d'états-transitions (State machine diagram)
  • Diagramme d'activités (Activity diagram)
  • Diagrammes d'interaction (Interaction diagram)
  • Diagrammes de composants et de déploiement (Component diagram et Deployment diagram)
  • Mise en oeuvre d'UML





Valid XHTML 1.1!Valid CSS!

Copyright © 2006 Laurent Audibert. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.

Responsable bénévole de la rubrique UML : Miles - Contacter par EMail :
Vos questions techniques : forum d'entraide UML - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.