Home > Articles > Software Development & Management > UML

  • Print
  • + Share This
This chapter is from the book

7.6 Exercises

1:

What are the three fundamental kinds of behavior and how do they differ?

2:

What is meant by the term token flow semantics?

3:

Define the terms state, transition, and action.

4:

What is a guard? Where is it found in a statechart? What are its special semantics?

5:

What modifications would be required to the Calculator model in this chapter to add ^ as an exponentiation operator, as it 2^7?

6:

In what way do sequence diagrams assist as a debugging tool when a system is specified with state machines?

7:

Create a sequence diagram that explores the behavior of the CardioNada pacemaker in AVI (dual) operational mode.

8:

Discuss the pros and cons of using model-based debugging and testing versus code-based debugging and testing.

9:

What is the difference between an operation and a method?

10:

What are Booch's five kinds of operations?

11:

What is the advantage of an iterator?

  • + Share This
  • 🔖 Save To Your Account