Deck 15: Object-Oriented Analysis and Design: Use Cases

Full screen (f)
exit full mode
Question
Both the white and kite levels provide a summary of the use case goals.
Use Space or
up arrow
down arrow
to flip the card.
Question
An extension initiates a use case.
Question
White level use cases might serve as an enterprise goal whereas kite level use cases might serve as a goal for one business unit.
Question
Postconditions are things that must be true before a use case can start.
Question
The Process boundary is represented as a box that includes all of the relevant use cases.
Question
A __________ is a depiction of a system's behavior or functionality under various conditions as the system responds to requests from users.
Question
The least amount promised to a stakeholder by a use case is called the minimal guarantee.
Question
An association between two use cases where one adds new behaviors or actions to the other best describes:

A)the external relationship
B)the inclusive relationship
C)the include relationship
D)the extend relationship
Question
The least amount promised to the stakeholder by a use case is called a:

A)minimal guarantee
B)bottom line
C)baseline project plan
D)none of the above
Question
An actor is a specific instance of a user class playing the user's role.
Question
All of the following are Use Case levels of detail except:

A)blue
B)white
C)kite
D)sand
Question
There are 4 different levels of detail.
Question
Use cases written at the fish level focus on user goals.
Question
Level has to do with the level of detail at which a use case is being written.
Question
A picture showing system behavior along with the key actors that interact with the system best describes a(n):

A)entity relationship diagram
B)state transition diagram
C)use case diagram
D)object diagram
Question
Preconditions are things that must be true before a use case can:

A)end
B)be written
C)start
D)be shown to the user
Question
An association between two use cases where one use case uses the functionality contained in the other best describes:

A)the external relationship
B)the inclusive relationship
C)the include relationship
D)the extend relationship
Question
A stakeholder is a person who has a vested interest in the system being developed.
Question
Which of the following defines a set of behaviors or functions in a use case that follow exceptions to the main success scenario?

A)Success Guarantee
B)Extension
C)Exemption
D)Preconditions
Question
A use case is a depiction of a system's behavior or functionality under various conditions as the system responds to requests from users.
Question
__________ is the least amount promised to a stakeholder by a use case.
Question
The fish and black levels are sometimes referred to as the __________ level.
Question
A __________ is a picture showing system behavior along with the key actors that interact with the system.
Question
Summary use cases do not include __________.
Question
An extension is invoked only if its __________ condition is encountered.
Question
Things that must be true before a use case can start are called __________.
Question
An __________ is an association between two use cases where one adds new behaviors or actions to the other.
Question
Match each of the following terms with its description.
a.actor
b.use case
c.system boundary
d.connections
e.extend relationship
f.include relationship
g.use case diagram
This includes all of the relevant use cases.
Question
Match each of the following terms with its description.
a.actor
b.use case
c.system boundary
d.connections
e.extend relationship
f.include relationship
g.use case diagram
A depiction of a system's behavior or functionality under various conditions as the system responds to requests from users.
Question
A use case is considered successful if it functioned correctly and achieved its __________
Question
Use cases written at the blue,or sea,level focus on __________ goals.
Question
An __________ is an association between two use cases where one use case uses the functionality contained in the other.
Question
A use case is initiated by a __________
Question
Match each of the following terms with its description.
a.actor
b.use case
c.system boundary
d.connections
e.extend relationship
f.include relationship
g.use case diagram
The lines that connect actors to use cases.
Question
What a use case must do effectively in order to satisfy stakeholders is called a __________.
Question
The set of functions or behaviors in a use case that follow exceptions to the main success scenario are called __________
Question
People who have a vested interest in the system being developed are called __________.
Question
Both the __________ and __________ levels provide a summary of the use case goals.
Question
Rolling back a transaction to its original starting place is an example of a __________.
Question
Match each of the following terms with its description.
a.actor
b.use case
c.system boundary
d.connections
e.extend relationship
f.include relationship
g.use case diagram
A picture showing system behavior along with the key actors that interact with the system.
Question
Match each of the following terms with its description.
a.stakeholder
b.preconditions
c.minimal guarantee
d.success guarantee
e.trigger
f.extension
People who have a vested interest in the system being developed.
Question
Match each of the following terms with its description.
a.stakeholder
b.preconditions
c.minimal guarantee
d.success guarantee
e.trigger
f.extension
The least amount promised to the stakeholder by a use case.
Question
Match each of the following terms with its description.
a.actor
b.use case
c.system boundary
d.connections
e.extend relationship
f.include relationship
g.use case diagram
An external entity that interacts with a system.
Question
Match each of the following terms with its description.
a.stakeholder
b.preconditions
c.minimal guarantee
d.success guarantee
e.trigger
f.extension
The set of behaviors or functions in a use case that follow exceptions to the main success scenario.
Question
Match each of the following terms with its description.
a.stakeholder
b.preconditions
c.minimal guarantee
d.success guarantee
e.trigger
f.extension
Event that initiates a use case.
Question
Match each of the following terms with its description.
a.stakeholder
b.preconditions
c.minimal guarantee
d.success guarantee
e.trigger
f.extension
Things that must be true before a use case can start.
Question
Match each of the following terms with its description.
a.actor
b.use case
c.system boundary
d.connections
e.extend relationship
f.include relationship
g.use case diagram
An association between two use cases where one adds new behaviors or actions to the other.
Question
Match each of the following terms with its description.
a.stakeholder
b.preconditions
c.minimal guarantee
d.success guarantee
e.trigger
f.extension
What a use case must do in order to satisfy stakeholders.
Question
Match each of the following terms with its description.
a.actor
b.use case
c.system boundary
d.connections
e.extend relationship
f.include relationship
g.use case diagram
An association between two use cases where one use case uses the functionality contained in the other.
Question
What are the five different levels of detail suggested by Cockburn? Describe each one and how it is used.
Question
What is a use case diagram? Identify the key symbols that appear on a use case diagram.
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/51
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 15: Object-Oriented Analysis and Design: Use Cases
1
Both the white and kite levels provide a summary of the use case goals.
True
2
An extension initiates a use case.
False
3
White level use cases might serve as an enterprise goal whereas kite level use cases might serve as a goal for one business unit.
True
4
Postconditions are things that must be true before a use case can start.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
5
The Process boundary is represented as a box that includes all of the relevant use cases.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
6
A __________ is a depiction of a system's behavior or functionality under various conditions as the system responds to requests from users.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
7
The least amount promised to a stakeholder by a use case is called the minimal guarantee.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
8
An association between two use cases where one adds new behaviors or actions to the other best describes:

A)the external relationship
B)the inclusive relationship
C)the include relationship
D)the extend relationship
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
9
The least amount promised to the stakeholder by a use case is called a:

A)minimal guarantee
B)bottom line
C)baseline project plan
D)none of the above
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
10
An actor is a specific instance of a user class playing the user's role.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
11
All of the following are Use Case levels of detail except:

A)blue
B)white
C)kite
D)sand
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
12
There are 4 different levels of detail.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
13
Use cases written at the fish level focus on user goals.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
14
Level has to do with the level of detail at which a use case is being written.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
15
A picture showing system behavior along with the key actors that interact with the system best describes a(n):

A)entity relationship diagram
B)state transition diagram
C)use case diagram
D)object diagram
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
16
Preconditions are things that must be true before a use case can:

A)end
B)be written
C)start
D)be shown to the user
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
17
An association between two use cases where one use case uses the functionality contained in the other best describes:

A)the external relationship
B)the inclusive relationship
C)the include relationship
D)the extend relationship
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
18
A stakeholder is a person who has a vested interest in the system being developed.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
19
Which of the following defines a set of behaviors or functions in a use case that follow exceptions to the main success scenario?

A)Success Guarantee
B)Extension
C)Exemption
D)Preconditions
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
20
A use case is a depiction of a system's behavior or functionality under various conditions as the system responds to requests from users.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
21
__________ is the least amount promised to a stakeholder by a use case.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
22
The fish and black levels are sometimes referred to as the __________ level.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
23
A __________ is a picture showing system behavior along with the key actors that interact with the system.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
24
Summary use cases do not include __________.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
25
An extension is invoked only if its __________ condition is encountered.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
26
Things that must be true before a use case can start are called __________.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
27
An __________ is an association between two use cases where one adds new behaviors or actions to the other.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
28
Match each of the following terms with its description.
a.actor
b.use case
c.system boundary
d.connections
e.extend relationship
f.include relationship
g.use case diagram
This includes all of the relevant use cases.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
29
Match each of the following terms with its description.
a.actor
b.use case
c.system boundary
d.connections
e.extend relationship
f.include relationship
g.use case diagram
A depiction of a system's behavior or functionality under various conditions as the system responds to requests from users.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
30
A use case is considered successful if it functioned correctly and achieved its __________
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
31
Use cases written at the blue,or sea,level focus on __________ goals.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
32
An __________ is an association between two use cases where one use case uses the functionality contained in the other.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
33
A use case is initiated by a __________
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
34
Match each of the following terms with its description.
a.actor
b.use case
c.system boundary
d.connections
e.extend relationship
f.include relationship
g.use case diagram
The lines that connect actors to use cases.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
35
What a use case must do effectively in order to satisfy stakeholders is called a __________.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
36
The set of functions or behaviors in a use case that follow exceptions to the main success scenario are called __________
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
37
People who have a vested interest in the system being developed are called __________.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
38
Both the __________ and __________ levels provide a summary of the use case goals.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
39
Rolling back a transaction to its original starting place is an example of a __________.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
40
Match each of the following terms with its description.
a.actor
b.use case
c.system boundary
d.connections
e.extend relationship
f.include relationship
g.use case diagram
A picture showing system behavior along with the key actors that interact with the system.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
41
Match each of the following terms with its description.
a.stakeholder
b.preconditions
c.minimal guarantee
d.success guarantee
e.trigger
f.extension
People who have a vested interest in the system being developed.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
42
Match each of the following terms with its description.
a.stakeholder
b.preconditions
c.minimal guarantee
d.success guarantee
e.trigger
f.extension
The least amount promised to the stakeholder by a use case.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
43
Match each of the following terms with its description.
a.actor
b.use case
c.system boundary
d.connections
e.extend relationship
f.include relationship
g.use case diagram
An external entity that interacts with a system.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
44
Match each of the following terms with its description.
a.stakeholder
b.preconditions
c.minimal guarantee
d.success guarantee
e.trigger
f.extension
The set of behaviors or functions in a use case that follow exceptions to the main success scenario.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
45
Match each of the following terms with its description.
a.stakeholder
b.preconditions
c.minimal guarantee
d.success guarantee
e.trigger
f.extension
Event that initiates a use case.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
46
Match each of the following terms with its description.
a.stakeholder
b.preconditions
c.minimal guarantee
d.success guarantee
e.trigger
f.extension
Things that must be true before a use case can start.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
47
Match each of the following terms with its description.
a.actor
b.use case
c.system boundary
d.connections
e.extend relationship
f.include relationship
g.use case diagram
An association between two use cases where one adds new behaviors or actions to the other.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
48
Match each of the following terms with its description.
a.stakeholder
b.preconditions
c.minimal guarantee
d.success guarantee
e.trigger
f.extension
What a use case must do in order to satisfy stakeholders.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
49
Match each of the following terms with its description.
a.actor
b.use case
c.system boundary
d.connections
e.extend relationship
f.include relationship
g.use case diagram
An association between two use cases where one use case uses the functionality contained in the other.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
50
What are the five different levels of detail suggested by Cockburn? Describe each one and how it is used.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
51
What is a use case diagram? Identify the key symbols that appear on a use case diagram.
Unlock Deck
Unlock for access to all 51 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 51 flashcards in this deck.