Foreword
Preface
Introduction
Part 1 Fundamentals
Chapter 1 Actors
Chapter 2 Use Cases
Part 2 Projeet Initiation
Chapter 3 Scoping the System: Vision Document
Chapter 4 Balancing the Software System Use Case Model
Chapter 5 Introduction to the System Use Case Modeling
Chapter 6 Preparing for Use Case Modeling and Determining
Chapter 7 Performing Initial Use Case Modeling
Part 4 Advaneed Use Case Modeling Framevvork: Expanding the Use Case Model
Chapter 8 Develop Base Use Case Descriptions
Chapter 9 Elaborate the Base Use Case Description
Chapter 10 Model Extend, Include, and Generalization Relationships
Chapter 11 Add Sopplemental Information to the Use Case Model
Chapter 12 Map Use Cases to Object Models
Chapter 13 Develop Instance Scenarios
Chapter 14 Create Test Cases and Documentation
Chapter 15 Organize the Use Cases
Part 5 Additional Topies
Chapter 16 Building User Interfaces
Chapter 17 Coping with Change
Chapter 18 Creating Your Advanced Use Case Modeling Process
Chapter 19 Ensuring a Successful Use Case Modeling Effort
Appendix A Use Case Development Review Checklist
Appendix B Development Case for Advanced Use Case Modeling
Appendix C Simplified Loan Processing System
Appendix D Simplified Loan Processing System User Interface Specification
Bibliography
Index