Usage Models Flashcards

1
Q

what is a usage model

A

describes the system behavior from the point of view of the user (“black box”) by modeling interaction sequences

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

The use cases specified in the usage model are derived from?

A

system vision

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

what is a use case?

A

a series of system events triggered by an actor that leads to results for the actor

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

what is a scenario?

A

an ordered set of interactions between partners, usually a system and a group of actors

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

3 parts of the usage model in AMDiRE

A
  • use case overview diagram
  • use case templates
  • scenario diagrams
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Use case overview diagram: interpretting the “includes” arrow

A

The use case (A) at the base of the arrow INCLUDES use case (B) at the tip of the arrow

in other words, performing use case B is part of performing use case A (A cannot exist independently of B)

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

Use case overview diagram: interpretting the “extends” arrow

A

The use case (A) at the base of the arrow EXTENDS use case (B) at the tip of the arrow

When use case A is performed you can optionally perform use case B

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

what is an activity diagram

A

shows high-level business processes, including data flow, or to model the logic of complex logic within the system

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

what is a sequence diagram

A

models the sequential logic and ordering of messages with respect to time

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