Modelisation Objet Avec Uml
Pierre-Alain Muller, Nathalie Gaertner
Résumé
Premier livre publié dans le monde sur UML, traduit en langues anglaise et espagnole, Modélisation objet avec UML a guidé depuis mai 1997 plusieurs dizaines de milliers de personnes : chefs de projets, analystes et concepteurs, architectes logiciels, développeurs, étudiants... dans la decouverte et la mise en oeuvre de ce langage.
Mise à jour et enrichie de 150 pages, cette nouvelle édition prend en compte les nombreuses améliorations apportées par les versions 1.2 et 1.3 du standard UML, tout en conservant la structure en trois parties qui a fait le succès de cet ouvrage : introduction à la modélisation objet, manuel de référence du standard UML et guide pratique de mise en oeuvre. Cette dernière partie montre comment utiliser UML dans le cadre d'une demarche globale de gestion de projet, largement inspirée du Rational Unified Process. Cette démarche est illustrée à travers deux études de cas complètes dont les modèles UML et les prototypes exécutables sont fournis sur le CD-Rom d'accompagnement.
À qui s'adresse ce livre ?
- À tous ceux qui désirent comprendre et mettre en oeuvre les concepts objet.
- Aux chefs de projets, ingénieurs méthodes, analystes et concepteurs, architectes logiciel et developpeurs qui sont amenés à utiliser UML dans leurs projets.
- Aux étudiants de 2e cycle universitaire ou d'écoles d'ingénieurs qui suivent un cursus de génie logiciel, de modélisation UML ou de programmation objet.
Sommaire
- La génèse d'UML
- Les méthodes d'analyse et conception
- L'unification des méthodes Booch, OMT et OOSE
L'approche objet
- Objets et classes
- Relations entre classes
- Hiérarchies de classes
- Héritage, délégation ou classes paramétrables (templates)
- Patterns et frameworks
La notation UML
- Concepts de base et types primitifs
- Paquetages
- Diagrammes de classes
- Agrégations
- Diagrammes de cas d'utilisation
- Diagrammes d'objets
- Objets composites et classification dynamique
- Diagrammes de collaboration
- Diagrammes de séquence
- Diagrammes d'états-transitions
- Diagrammes d'activités
- Diagrammes de composants
- Diagrammes de déploiement
- Modèle et sous-système
- Langage OCL (Object Constraint Language)
Pilotage de projets objet
- Développement logiciel et approche objet
- Méthode de développement itérative et incrémentale, centrée sur les cas d'utilisation et l'architecture logicielle
- La vue de l'encadrement
- Gestion du risque dans un developpement itératif
- Constitution de l'équipe de développement
- Description détaillée des phases du processus.
Études de cas
- La démarche : analyse des besoins, description des cas d'utilisation, description des collaborations, analyse, conception de l'architecture, validation du modèle, réalisation et déploiement
- Étude de cas n°1 : application de contrôle d'accès à un batiment
- Étude de cas n°2 : application de gestion du concours
d'entrée à un établissement d'enseignement.
Annexes
- Aide-memoire UML
- Guide de transition de Booch et OMT vers UML
- Génération de code C++
- Génération de code Java
- Génération de code Corba/IDL
- Génération de code Visual Basic
- Génération de code SQL
- Grammaire OCL
- Lexique francais anglais
- Glossaire
- Bibliographie et liste de sites Web.
Sur le CD-Rom offert avec ce livre
- Rational Rose 2000 pour Windows 95/98/NT4 (version d'évaluation)
- ObjeXion Model Prototyper et ObjeXion Fac Similé : prototypeur et machine virtuelle UML (versions d'évaluation)
- Spécifications UML 1.3 (en anglais, au format pdf)
- Modèles Rose des deux études de cas du livre, ainsi que les maquettes exécutables correspondantes, générées à l'aide des outils d'ObjeXion Software.
L'auteur - Pierre-Alain Muller
Enseignant-chercheur à l'université de Haute-Alsace, Pierre-Alain Muller a été consultant chez Rational Software puis PDG de la startup ObjeXion Software. Il est cofondateur de la série de conférences internationales "UML".
L'auteur - Nathalie Gaertner
Consultante senior chez Rational (IBM Software Group), Nathalie Gaertner a plusieurs années d'expérience en gestion de projets de développement logiciel fondés sur UML et RUP.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Eyrolles |
Auteur(s) | Pierre-Alain Muller, Nathalie Gaertner |
Parution | 23/03/2000 |
Édition | 2eme édition |
Nb. de pages | 540 |
Format | 19 x 23 |
Couverture | Broché |
Poids | 1120g |
EAN13 | 9782212091229 |
ISBN13 | 978-2-212-09122-9 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse