• Aucun résultat trouvé

Mise à Niveau UML

N/A
N/A
Protected

Academic year: 2022

Partager "Mise à Niveau UML"

Copied!
6
0
0

Texte intégral

(1)

Master MIDO- 2ème année

Mise à Niveau UML Maude Manouvrier

ƒ Vocabulaire, méthodologie et thèmes de l’orienté objet

ƒ Modèle de classes

ƒ Modèle d’états

ƒ Modèle d’interactions

(2)

Bibliographie

Ouvrages/Documents utilisés pour préparer ce cours :

ƒ Modélisation et conception orientées objet avec UML2 de Michael Blaha et James Rumbaugh, 2ème édition, Pearson Education France, 2005 – Traduction de l’ouvrage Applying Object-Oriented Modeling and Design with UML, Prentice Hall 2005

ƒ The Unified Modeling Language Reference Manual, 2nd Edition de James Rumbaugh, Ivar Jacobson et Grady Booch, Addison Wesley Professional, 2004 – Traduction française : UML 2.0, Guide de Référence, CampusPress

ƒ Le guide de l’utilisateur UML de Grady Booch, James Rumbaugh et Ivar Jacobson, Eyrolles, 2000 – Traduction de l’ouvrage The Unified Modeling Language User Guide; Addison-Wesley, 1998

ƒ Transparents de cours de Robert Ogor :

(3)

Bibliographie

Livres contenant des exercices corrigés :

ƒ UML 2 par la pratique : Études de cas et exercices corrigés de Pascal Roques, 4ème édition, Eyrolles, 2005

ƒ UML 2 de Benoît Charroux, Aomar Osmani, et

Yann Thierry-Mieg, coll. Synthex, Pearson

Education, 2005

(4)

Historique

OMT

(Object Modeling Technique - 1991) de James Rumbaugh

OOSE

de Ivar Jacobson

Notation de Grady Booch

UML - Unified Modeling Language

Standard de modélisation objet

adopté en 1997 par l’Object Management Group (OMG)

ƒ Révision des spécifications initiales en 2001 – UML 1

(5)

Vocabulaire orienté objet (1/3)

ƒ Orienté objet : organisation d’un logiciel sous la forme d’une collection d’objets indépendants incorporant structure de données et comportement

[BR05]

ƒ Objet

• Entité discrète et distinguable, concrète ou abstraite

Ex. Ce transparent; l’enseignant M. Manouvrier; la stratégie pédagogique de cette mise à niveau

• Identité intrinsèque - Identifiant unique

Deux objets sont distincts, mêmes s’ils ont des valeurs

d’attributs identiques

(6)

Cliquez ici pour telecharger le PDF complet

Références

Documents relatifs

Une petite histoire de l’orienté objet Objets et classes Encapsulation Attributs et opérations Relations entre classes Diagrammes UML statiques... Une petite histoire de

– un étudiant par: nom, prénom, promo, mail, groupe – un enseignant par: nom, prénom, mail, matière – une secrétaire par: nom, prénom, mail, fonction – un technicien

–  diagramme de classes, diagramme de composants, diagramme de structure composite (fonctionnement interne d'une classe), diagramme de déploiement, diagramme d'objets, diagramme

Les envois de messages entre 2 objets sont visualisés de manière abstraite dans le formalisme des diagrammes d’états-transitions par l’envoi d’un événement entre les

L’application qui sera présentée dans le chapitre suivant est basée sur deux types d’architecture : 2- tiers pour implémenter les rôles d’Agent et Administrateur

– Le Design Pattern Façade consiste à avoir une classe comme point d'entrée unique d'une partie d'une programme... Janvier 2008 Programmation Orientée

UML est une notation, pas une méthode UML est une notation, pas une méthode UML est un langage de modélisation objet UML est un langage de modélisation objet UML convient pour

Cette présentation a donc pour objectif, d'une part, de montrer en quoi l'approche objet et UML constituent un "plus" et d'autre part, d'exposer comment utiliser UML dans