What are the three fundamental kinds of behavior and how do they differ?
What is meant by the term token flow semantics?
Define the terms state, transition, and action.
What is a guard? Where is it found in a statechart? What are its special semantics?
What modifications would be required to the Calculator model in this chapter to add ^ as an exponentiation operator, as it 2^7?
In what way do sequence diagrams assist as a debugging tool when a system is specified with state machines?
Create a sequence diagram that explores the behavior of the CardioNada pacemaker in AVI (dual) operational mode.
Discuss the pros and cons of using model-based debugging and testing versus code-based debugging and testing.
What is the difference between an operation and a method?
What are Booch's five kinds of operations?
What is the advantage of an iterator?