• Object Oriented Analysis and Design with UML and Patterns
    • Chapter 1 - Object Oriented Analysis and Design Introduction
    • Chapter 2 - Fundamental Object Technology Concepts
    • Chapter 3 - Stating Requirements
    • Chapter 4 - Creating Use Cases
    • Chapter 5 - Schedule Use Cases
    • Chapter 6 - Conceptual Models
    • Chapter 7 - General UML Notation
    • Chapter 8 - Creating System Sequence Diagrams
    • Chapter 9 - Creating Operation Contracts
    • Chapter 90 - User Interface Design
    • Chapter 10 - Reading Collaboration Diagram Notation
    • Chapter 11 - Designing with the GRASP Patterns
    • Chapter 12 - Achieving Visibility
    • Chapter 13 - Creating Design Class Diagrams
    • Chapter 100 - Software Development Management
    • Chapter 14 - Mapping to Code
    • Chapter 15 - Layered Architectures
    • Chapter 16 - Use Cases 2
    • Chapter 17 - Conceptual Models 2
    • Chapter 18 - Patterns GRASP 2
    • Chapter 19 - State Diagrams
    • Chapter 20 - Other UML Notation
    • Chapter 23 - Patterns Gang of Four