Elaboration 3


Elaboration 3 is the sum total of all artifacts created.

It contains all the revised documents from inception:

Artifacts from Elaborations 1 and 2:



Domain Model

Visualization of domain concepts - similar to a static information model of the domain entities.

Design Model

Set of diagrams that describes the logical design including -. software class diagrams, object interaction diagrams, package diagrams, etc.

Software Architecture Document

Summarizes key architectural issues and their resolution in the design.

Summary of the out standing design ideas and their motivation in the system.

Data Model

Includes the database schemas, and the mapping strategies between object and non-object representations.


Test Model

A description of what will be tested and how.


Implementation Model

Actual implementation source code, executables, database, etc.

Use-Case Storyboards, UI Prototypes

Description of the user interface, paths of navigation, usability models, etc.



o        Architectural Representation - Summary of how the architecture will be described in this document