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?




Real Time UML. Advances in The UML for Real-Time Systems
Real Time UML: Advances in the UML for Real-Time Systems (3rd Edition)
ISBN: 0321160762
EAN: 2147483647
Year: 2003
Pages: 127

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net