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