Livre O'Reilly: Introduction à UML13/03/2004
Par
Stessy (Home page)
Présentation du livre O'Reilly "Introduction à UML" de Sinan Si Alhir, traduction effectuée par Alexandre Gachet.
1. Informations
2. Critique
3. Table des matières

- Auteurs: Sinan Si Alhir
- Traduction: Alexandre Gachet
- Editeur: O'Reilly
- Version: 1ère édition
- Nombre de pages: 221
- Prix approximatif: 40,00 Euros
- Commander le livre(1ère édition): Amazon
UML est un langage devenu tellement important dans le monde informatique, qu'aucun professionnel
impliqué dans des projets de développement ne puisse l'ignorer.
Malheureusement la plupart des ouvrages dédiés à ce langage ne répondaient pas à mes attentes.
Je cherchais un ouvrage simple expliquant les fondements du langage, donc un livre adressé
aux néophites tels que moi.
Grâce à "Introduction à UML", toute personne souhaitant appréhender les concepts de bases
de ce langage trouvera enfin chaussure à son pied.
L'auteur de cet ouvrage passe en revue les 9 principaux diagrammes en expliquant
comment les utiliser. Il explique également la syntaxe générale utilisée à l'intérieur même
de chaque diagramme
Après la lecture de chaque chapitre, une partie sera reservée
à la résolution d'exercices en rapport aux diagrammes précédemment étudiés,
pour vous permettre de vous entraîner et d'améliorer vos connaissances.
Le seul regret que j'ai à avoir est l'absence d'un glossaire reprenant les
différents termes abordés dans chaque chapitre pour permettre au personnes, n'ayant pas encore
ces termes techniques bien ancrés dans la tête, de s'y retrouver plus facilement.
En conclusion, je recommande cet ouvrage qui est à mes yeux l'ouvrage de référence
pour toute personne souhaitant se former à UML
- Partie I : Principes de base
- Chapitre 1 -- Introduction
- Qu'est-ce que UML?
- Buts et vision
- UML et les processus
- Apprendre UML
- Chapitre 2 -- Modélisation orientée objet
- Exigences du système de gestion de projet
- Alphabets, mots et phrases
- Le paradigme orienté objet
- Paragraphes
- Autres éléments
- Sections
- Documents
- Partie II : Modélisation structurelle
- Chapitre 3 -- Diagramme de classes et d'objets
- Classes et objets
- Associations et liens
- Type, classes d'implémentation et interfaces
- Généralisations, réalisations et dépendances
- Paquetages et sous-systèmes
- Exercices
- Chapitre 4 -- Diagrammes de cas d'utilisation
- Acteurs
- Cas d'utilisation
- Associations de communication
- Dépendances
- Généralisations
- Exercices
- Chapitre 5 -- Diagrammes de composants et de déploiement
- Composants
- Noeuds
- Dépendances
- Associations de communication
- Exercices
- Partie III : Modélisation comportementale
- Chapitre 6 -- Doagrammes de séquences et collaboration
- Rôles
- Classes et objets
- Messages et stimuli
- Interactions et collaborations
- Diagrammes de séquence
- Diagrammes de collaboration
- Exercices
- Chapitre 7 -- Diagrammes d'état
- États
- Transitions
- Diagrammes d'état avancés
- Exercices
- Chapitre 8 -- Diagrammes d'activité
- États d'action
- Transition de flux
- Couloir d'activité
- Décisions
- Simultanéité
- Exercices
- Partie IV : Au-delà du langage UML
- Chapitre 9 -- Mécanismes d'extension
- Architecture du langage
- Stéréotypes
- Propriétés
- Profils
- Exercices
- Chapitre 10 -- Le langage OCL
- Expressions
- Contraintes simples
- Contraintes complexes
- Exercices
- Partie V : Annexes
- Annexe A -- Références
- Annexe B -- Solutions des exercices
- Modélisation structurelle
- Modélisation comportementale
- Mécanismes d'extension et langage OCL
- Index
Copyright (c) 2003-2004 Pierre Chauvin - Developpez.com
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. Copy of the GNU Free Documentation Licence
|