Project Contents

1. Problem Statement

2. Business Model

Business Scenarios

Business Use Cases + Activity Diagrams for the Business Process

Business Object Diagram

Position of the Application in Business. Context Diagram

3. Requirements Analysis Model

Actor Descriptions (Concerns + Responsibility)

System Event List

(Software) Use Cases (use case diagram + descriptions)

Architecture Draft Document – Package Diagram

System Sequence Diagram

System Operation Contracts

Application Class Diagram

4. Design Model

Robustness Diagram

Responsibility Assignment to Classes

Interaction Diagrams

Design Class Diagram

State Diagrams for Business Objects with Non-trivial Life Cycle

Architecture Document – Package Diagram

5. Code

Source programs

Deployment Descriptor

User Manual