Home
>
Articles
>
Software Development & Management
>
UML
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?
|