Earned 95 of 100 points.

Domain Model Diagram

Earned 25 of 25 points.
Description
Identify conceptual classes, associations and attributes within your project domain. The diagram must use proper UML notation for a domain model diagram.
Feedback
Domain model is good. You don't need to add in attribute types.
"Bob, how fresh is your limb? I think mine expired last Monday and its starting to stink!" :-)

Supplemental Specification

Earned 25 of 25 points.
Description
A complete set of the numbered FURPS+ requirements for your project. The functional requirement list must include requirements drawn out of the use cases. All requirements should be prioritized using a ranking system such as MoSCoW.
Feedback
Your requirements are good. Are there any more?

System Sequence Diagrams

Earned 5 of 10 points.
Description
SSDs for the most important (or most complex) use cases in the project. Proper identification and naming of system events, as well as correct UML notation is required.
Feedback
Don't show multiple systems within a single SSD. The point of the SSD is to focus on the interaction of the actor and the system that the user is interacting with. Any internal logic used by that system should be hidden under the 'black box theory'. If the user can't see it in the use case than it shouldn't appear in the SSD.

Use Cases (80% complete)

Earned 40 of 40 points.
Description
80% of all known use cases must be written out in detail using the fully dressed format, as discussed in class.
Feedback
Use cases are good.
UC05: FireHeadMissile - this is a good use case. Very detailed in how the user interface will react to the user input.