Voici une petite liste des livres traitant d'UML, dont je vous recommande la lecture.
Bien entendu, cette liste n'est pas exhaustive et la note attribuée à chaque livre est totalement subjective...
Le descriptif qui accompagne chaque référence est volontairement laconique. Rien ne vaut en effet une visite chez votre libraire, pour vous forger votre propre opinion, et par la même occasion vous aérer les neurones, car il n'y a pas que les livres d'informatique qui valent la peine d'être lu ;)
titre du livre et référence
note
contenu
(voir aussi http://www.lmet.fr)
UML en action
par Pascal Roques, Franck Vallée
ISBN 2-212-09127-3
Editions Eyrolles
5/5
Un livre construit autour d’une étude de cas, qui offre une vision complète d’un processus de développement unifié ! L’étude de cas proposée dans cet ouvrage vous permettra de progresser dans l’élaboration de vos propres modèles et dans la maîtrise des aspects avancés d’UML. Chaque nouveau concept introduit trouve immédiatement une illustration concrète dans le cadre de l’étude de cas : les éléments UML sont mis en oeuvre et discutés avec des conseils, recommandations et mises en garde.
Toutes les étapes du processus de développement (Two Track Unified Process) sont détaillées, depuis la capture et l’analyse des besoins jusqu’à la conception détaillée en Java à l’aide des design patterns.
Remarques :
- exhaustif mais progressif
- met en pratique un processus unifié
- contient de nombreux conseils et liste les pièges à éviter
- accompagné de Rose 2000 (évaluation)
Modélisation objet avec UML
par Pierre-Alain Muller
ISBN 2-212-08966-X
Editions Eyrolles
4/5
Très pédagogique et richement illustré. Convient aux débutants, tout comme aux personnes qui connaissent déjà UML.
Remarques :
- clair
- nombreux exemples
- progressif
- complet
- best-seller
De Merise à UML
par N. Kettani, D. Mignet, P. Paré, C. Rosenthal-Sabroux
ISBN 2-212-08997-X
Editions Eyrolles4/5
Cet ouvrage présente plus l'aspect méthodologique d'UML que sa notation. Il propose aussi un guide de migration de Merise vers UML.
Remarques :
- clair et bien écrit
- une étude de cas complète guide le lecteur
- démontre le caractère polyvalent d'UML
- complément indispensable au livre de P-A Muller
Intégrer UML dans vos projets
par N. Lopez, J. Migueis, E. Pichon
ISBN 2-212-08952-X
Editions Eyrolles
1/5
Ne fait que survoler UML. Un peu trop light et simpliste à mon goût.
Le chapitre qui expose les AGL de modélisation UML mérite une mise à jour.UML in a nutshell
par S. Alhir
ISBN 1-56592-448-7
O'reilly USA2/5
Se focalise essentiellement sur la notation graphique d'UML. Plagie un peu trop les documents de la norme, qui ont l'avantage d'être gratuits ;)
Remarques :
- synthétique
- richement illustré
- bien structuré
The UML user guide
par G. Booch, J. Rumbaugh, I. Jacobson
ISBN 0-201-57168-4
Addison-Wesley4/5
Ce livre écrit par les créateurs d'UML, ne conviendra pas à tous les types de lecteurs et rebutera les néophytes. Le titre de l'ouvrage peut porter à confusion, car il s'agit là d'un livre de référence.
On peut regretter que l'aspect méthodologique d'UML n'y soit pas plus développé et que la présentation de la notation soit si abrupte.
Remarques :
- touffu (structure complexe)
- très bien illustré
- contient des commentaires et des conseils pertinents
- complet sur l'aspect "notation"
The UML reference manual
par G. Booch, J. Rumbaugh, I. Jacobson
ISBN 0-201-30998-X
Addison-Wesley
3/5
Synthétise la sémantique et de la notation d'UML. A réserver aux personnes qui utilisent UML de manière intensive et qui maîtrisent déjà une démarche d'analyse objet. A défaut, les documents de la norme suffisent. The Unified Software Development Process
par G. Booch, J. Rumbaugh, I. Jacobson
ISBN 0-201-57169-2
Addison-Wesley5/5
Présente les réflexions et les solutions des auteurs d'UML, pour définir un processus de développement logiciel intégrant UML.
Indispensable à ceux qui s'intéressent à l'aspect méthodologique de l'approche objet.
Seul regret : les phases de test et de maintenance ne sont pas approfondies.
Remarque :
Je vous conseille aussi vivement le livre de Ph. Kruchten "Rational Unified Process" (ISBN 0-201-60459-0, même éditeur).