Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Applying UML and Patterns
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Applying UML and Patterns

Applying UML and Patterns

An Introduction to Object-Oriented Analysis and Design

Craig Larman

650 pages, parution le 01/08/2001 (2eme édition)

Résumé

The world's first best-selling introduction to object-oriented analysis/design, iterative development, and the UML-now completely updated!

Applying UML and Patterns, Second Edition, helps any developer or student master the core principles and best practices of object-oriented analysis and design (OOA/D)-not just drawing UML, but really applying it in the context of software design. Renowned object technology and iterative methods leader Craig Larman presents three iterations of a single, cohesive case study, incrementally introducing the critical skills of OOA/D, while emphasizing the most essential activities, principles, and patterns. Coverage includes:

  • Requirements and Use Cases: Identifying and recording requirements
  • Domain Object Modeling: Understanding domain "objects of interest,"their attributes, and relationships
  • Architecture: Creating layered architectures that maximize applicationflexibility, robustness, and maintainability
  • Essential Object Design: Mastering key skills, including assigning responsibilities to objects, and designing collaborations with principles such as Information Expert, Indirection, and Protected Variations
  • Design Patterns: Creating robust objects and frameworks with popular high-use patterns such as Strategy, Factory, Adapter, Observer, Template Method, and Command
  • Iterative Development and "Agile UP": Organizing modeling and development using simple, essential Unified Process (a popular iterative process) activities and best practices

This new edition is revised throughout, with new case study problems, updated discussion of patterns, use cases, the Unified Process, architectural analysis, and more. Applying UML and Patterns, Second Edition, offers a lucid and practical introduction to how to think and design with objects.

Table of contrents
Foreword by Philippe Kruchten
Preface
Introduction
1: Object-Oriented Analysis and Design
2: Iterative Development and the Unified Process
3: Case Study: The NextGen POS System
4: Inception
5: Understanding Requirements
6: Use-Case Model: Writing Requirements in Context
7: Identifying Other Requirements
8: From Inception to Elaboration
9: Use-Case Model: Drawing System Sequence Diagrams
10: Domain Model: Visualizing Concepts
11: Domain Model: Adding Associations
12: Domain Model: Adding Attributes
13: Use-Case Model: Adding Detail with Operation Contracts
14: From Requirements to Design in this Iteration
15: Interaction Diagram Notation
16: GRASP: Designing Objects with Responsibilities
17: Design Model: Use-Case Realizations with GRASP Patterns
18: Design Model: Determining Visibility
19: Design Model: Creating Design Class Diagrams
20: Implementation Model: Mapping Designs To Code
21: Iteration 2 and its Requirements
22: GRASP: More Patterns for Assigning Responsibilities
23: Designing Use-Case Realizations with GoF Design Patterns
24: Iteration 3 and its Requirements
25: Relating Use Cases
26: Modeling Generalization
27: Refining the Domain Model
28: Adding New SSDs and Contracts
29: Modeling Behavior in Statechart Diagrams
30: Designing the Logical Architecture with Patterns
31: Organizing the Design & Implementation Model Packages
32: Introduction to Architectural Analysis and the SAD
33: Designing More Use-Case Realizations with Objects & Patterns
34: Designing a Persistence Framework with Patterns
35: On Drawing and Tools
36: Introduction to Iterative Planning and Project Issues
37: Comments on Iterative Development and the UP
38: More UML Notation

L'auteur - Craig Larman

is known throughout the international software community as an expert and passionate advocate for object-oriented technologies and development, and iterative and agile development methods. He serves as Chief Scientist at Valtech, a global consulting and skills transfer company, where he has led the adoption of iterative and agile methods. Larman also authored Applying UML and Patterns, the world's best-selling text on object-oriented analysis and design, and iterative development.

Caractéristiques techniques

  PAPIER
Éditeur(s) Prentice Hall
Auteur(s) Craig Larman
Parution 01/08/2001
Édition  2eme édition
Nb. de pages 650
Couverture Relié
Intérieur 2 couleurs
EAN13 9780130925695
ISBN13 978-0-13-092569-5

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription