CpSc 372
Assignment
7
Design
Details
Description:
At the architecture level we investigated the interaction between the model and view portions of the architecture. Now, at the detailed design level we fill in those details. When two major divisions of the architecture interact, their states need to be coordinated for effective communication. In class we will begin the design of the state machines for the model and view.
Steps:
1. Complete the state machines for model and view.
2. Construct at least three sequence diagrams that model
the different interactions between the two architecture elements.
3. Revise the sequence diagrams to be activity diagrams
that add the error handling needed for the three sequence diagrams.
This is a 2 person team assignment. Email is
due Tuesday, October 24, 2006 no later
than 1:30 pm.
Grading will be based on
1. Completeness
2. Correctness
3. Consistency
4. Any value added beyond the basic assignment
Points: 2