Modélisation et conception orientées objet avec UML 2

Best-seller célébré pour sa pédagogie et la clarté de son contenu, le livre
de Michael Blaha et James Rumbaugh est maintenant conforme à la norme
UML 2. Dans la continuité de la première édition, les auteurs expliquent
les concepts orientés objet les plus importants et présentent un processus
qui permet de les appliquer au développement logiciel et de les implémenter
en C++, en Java et dans des bases de données relationnelles. Loin
de se contenter d'exposer les mécanismes d'un langage de programmation
ou d'une notation de modélisation, M. Blaha et J. Rumbaugh se concentrent
sur la finalité fondamentale des concepts, montrant comment les
appliquer à tous les stades du cycle de vie du développement logiciel.
Les caractéristiques du livre sont plus particulièrement :
- Un contenu fortement actualisé, qui intègre les cas d'utilisation, les
modèles d'activités et les diagrammes de séquence, tout en conservant
le style qui a fait le succès de la première édition
- Un processus plus robuste, qui prend en compte le développement
itératif, la modélisation de l'implémentation et la rétro-ingénierie
- Des conseils et des exemples de bonnes et de mauvaises conceptions,
pour aider le développeur à éviter les pièges courants
- Plus de 200 exercices, qui couvrent l'éventail des domaines
d'application et des objectifs d'implémentation, avec de nombreux
corrigés en fin d'ouvrage
- Une étude de cas fil rouge, qui illustre les phases de conception d'un
guichet automatique de banque
Cet ouvrage est destiné aussi bien aux développeurs professionnels
qu'aux étudiants. Il peut être utilisé comme manuel dans un cours de fin
de premier cycle ou de deuxième cycle en génie logiciel ou en technologie
orientée objet. Il peut également servir de manuel complémentaire dans
un cours sur les bases de données ou les langages de programmation.