System Design  «Prev  Next»

Statechart Notation - Exercise

Review Statechart Notation

Build Statechart Diagram

Objective Apply the process of deriving a statechart from multiple sequence diagrams.

Exercise scoring

Full credit is 10 points. You will receive 1 point for each state correctly defined and 1 point for each event corectly defined up to 10 points.


Continue the process that was started in the lesson. To complete the exercise, identify each of the states of the ShowSeat and label the events that cause the transitions between the states.
For each source sequence diagram:
  1. Identify the states.
  2. Identify the events that trigger the transition between states.
  3. Draw the statechart diagram.
  4. Merge the new diagram with the previous diagrams to form a single statechart for the ShowSeat.
From the download file you opened, use the following source sequence diagrams:
  1. exercisesourceimage1.gif
  2. exercisesourceimage2.gif
  3. exercisesourceimage3.gif
  4. exercisesourceimage4.gif
  5. exercisesourceimage5.gif

Submitting your exercise

To submit the exercise follow the steps below: Step 1
  1. In the Subject field, type OOD : Course Project, part 5 Exercise .
Step 2
In the text area below, type Course project, part 5 . In addition, you can include any questions or comments you have about the exercise. When you're ready to submit the exercise, click the Submit button.