Elaboration 2 |
Elaboration 3 is the sum total of all
artifacts created.
It contains all the revised documents
from inception:
Artifacts from Elaboration 1 plus:
Artifacts |
Comment |
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. |
And
…