- S'inscrire
- |
- Mon compte
- |
- Newsletter
- |
- Aide
Introduction à UML
Modélisation de projets
- Auteur(s) : Sinan Si Alhir
- Editeur : O'Reilly
- Nombre de pages : 234 pages
- Date de parution : 11/12/2003
Résumé
Pour tout projet informatique d'envergure, il est indispensable de parler un langage commun qui permette de formaliser les besoins et les exigences de l'utilisateur, mais également les solutions techniques envisagées par les développeurs. De ce langage commun, dépend la cohérence du produit fini. Le secteur informatique a adopté UML (Unified Modeling Language) comme langage pivot. Très complet, orienté objet et indépendant des langages de programmation (qui serviront à la réalisation effective du projet), il est désormais incontournable.
Dans cet ouvrage, Sinan Si Alhir présente UML et le remet en perspective afin de conduire le lecteur pas à pas vers la maîtrise du langage. Dans un premier temps, il explique la façon dont UML permet de modéliser la structure d'un système. De nombreux concepts clés, qu'il s'agisse des plus généraux (classes) ou des plus spécifiques (objets) sont illustrés dans le chapitre consacré aux diagrammes de classes et d'objets. Il explique ensuite comment utiliser un diagramme de cas d'utilisation pour modéliser les caractéristiques d'un système. Enfin, il montre comment utiliser les diagrammes de composants et de déploiement pour modéliser le déploiement d'un système dans un environnement physique.
Si la modélisation structurelle permet de répondre à la question "qui fait quoi" dans le développement d'un système, la modélisation comportementale répond aux questions "quand, comment et pourquoi". Le lecteur découvrira les diagrammes de séquence et de collaboration, qui décrivent la façon dont les éléments interagissent dans le temps et dans l'espace, les diagrammes d'état, qui décrivent le cycle de vie des composants d'un système, et enfin les diagrammes d'activité, qui documentent le contrôle des flux et le partage des responsabilités entre les différents éléments.
Tout au long du livre, Sinan Si Alhir se concentre sur le langage lui-même et évite de se prendre au piège de la méthodologie. Sa présentation est claire et concise. Une étude de cas constitue le fil rouge et permet d'ancrer dans la réalité des notions a priori abstraites. Chaque chapitre se termine par des exercices qui permettront au lecteur de vérifier l'assimilation des connaissances.
Sommaire
- Principes de base
- Introduction
- Modélisation orientée objet
- Modélisation structurelle
- Diagrammes de classes et d'objets
- Diagrammes de cas d'utilisation
- Diagrammes de composants et de déploiement
- Modélisation comportementale
- Diagrammes de séquence et de collaboration
- Diagrammes d'état
- Diagrammes d'activité
- Au-delà du langage UML
- Mécanismes d'extension
- Le langage OCL
- Annexes
- Références
- Solutions des exercices
- Index
Avis des lecteurs (2)
» Note moyenne : 2.5 / 5
» Donnez votre avis à propos de ce livre
» Liste de tous les avis (2 avis)
![]()
![]()
Mitigé
Commentaire de : Cédric DESMETZ, le 9 juillet 2005
Le vocabulaire utilisé est très précis. Certains passages sont très bien expliqués, d'autres nécessitent beaucoup de concentration. Je ne pense pas que ce soit l'ouvrage le mieux adapté si l'on souhaite faire ces premiers pas en UML, le titre est trompeur. L'ouvrage n'est pas donné.
Utilité du commentaire : 128 internautes (sur 258) ont trouvé ce commentaire utile
![]()
Pas pour débutant
Commentaire de : Cyrano, le 25 mai 2005
Ce livre à mon sens ne s'adresse pas à des débutants sans soutien. L'auteur y fait plus étalage de son savoir qu'autre chose et le contenu des trois premiers chapitres est particulièrement rébarbatif. C'est une débauche d'illustrations diverses entre lesquelles il est parfois très ardu de faire le lien.
UML est sensé simplifier la modélisation, l'auteur noie celui qui veut s'initier. Le titre pourrait se passer de la partie "Introduction à".
Trop cher.Utilité du commentaire : 137 internautes (sur 294) ont trouvé ce commentaire utile
Caractéristiques
|
|














Devenez Fan !
Suivez-nous sur Twitter