UML Flashcards

(20 cards)

1
Q

the default relationship between and actor and a use case

A

«communicate»

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Give your use case a unique name expressed in a few words

A

Oblong

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

are good at helping you to capture, visualize, and describe an ordered set of actions from a beginning to an end.

A

Activity Diagram

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

were called decision diamonds in flowcharts.

A

Decision and merge nodes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

are a useful analysis tool and can be used for process reengineering

A

Activity Diagrams

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

UML symbol for an actor

A

Stickman

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

UML symbol for use case

A

Oblong

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

You use this relationship when a chunk of behavior is similar across more than one use case, and you don’t want to keep copying the description of that behavior

A

«include»

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

to depict parallel behavior

A

Fork

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

are the things that you do or that happen in an activity diagram

A

Action nodes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

represents whoever or whatever (person, machine, or other) interacts with the system

A

Actor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

is a directed arrow. It also referred to as just a flow or an edge.

A

Control flow

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

to show relationship in use cases

A

arrows and lines

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

are created as a finite set of serial actions or a combination of serial and parallel actions.

A

Activity Diagram

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

used to converge parallel behavior back into a single flow

A

Join

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

are also very helpful for writing acceptance test cases.

17
Q

help users to describe visually the sequence of actions that leads you through the completion of a task.

A

Activity Diagram

18
Q

acts as a sentinel that requires a test be passed before flow continues.

A

Guard Condition

19
Q

use the same symbol and convey conditional branching and merging.

A

Decision and merge nodes

20
Q

used during requirements analysis as a graphical means of representing the functional requirements of the system.