Milestone 3 (subject to change)
Due date: Tuesday, December 5
Oral presentations of max. 20 minutes are due on the same day.
The updated project report contains:
- 20 use cases (16 if team of 4): requirements, analysis, design, implementation
- at least 4 interaction diagrams for selected use cases
- at least 2 state diagrams for selected analysis or design classes
- one or more design class diagrams including all design classes, including classes from libraries or frameworks that are used
(reused classes must be clearly marked as such)
- descriptions of all design classes
- updates of all previous documents, as needed
- an updated table of use case realizations, tracing use cases to analysis classes to design classes
Note that all models need to be consistent. For example, all features that are present in implementation
classes need to be also present in the design model.
CS 497 Fall 2006