Module 3 Tactics, Patterns, Quality attributes Flashcards

1
Q

A property of software that it is there and ready to carry out its task when you need it to be

A

Availability

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

A measurable (verifiable) property of a system

A

Quality Attribute

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

This QA is concerned with: system failures and their duration

A

Availability

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

This QA builds upon the concept of reliability by adding the notion of recovery

A

Availability

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

QA regarding the system’s ability to meet timing requirements

A

Performance

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

This QA is concerned with: Timeliness, when events occur, the system must respond in a timely fashion. Consumption of system resources

A

Performance

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

This QA is linked to scalability

A

Performance

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

QA: the ability of the system to prevent or resist unauthorized access while providing access to legitimate users

A

Security

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

QA: refers to the ease with which the software can be made to demonstrate its faults or lack thereof.

A

Testability

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

QA: How easy is it for the user to accomplish tasks and what support the system provides for the user to accomplish these tasks

A

Usability

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

QA: Concerned with change; what is its cost and the risk of making changes

A

Modifiability

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

Mechanism for stating and documenting quality attributes

A

Quality Attribute Scenarios

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q
  • Source of stimulus
  • Stimulus
  • Environment
  • Artifact
  • Response
  • Response Measure
A

Steps of a quality attribute scenario

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

what generates the stimulus (e.g., human, computer system etc.)

A

QA Scenario - Source of stimulus

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

condition that needs to be considered when arrived at the system

A

QA Scenario - Stimulus

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

conditions of the system when the stimulus arrives (e.g., normal, overload, etc)

A

QA Scenario - Environment

17
Q

element of the system that is stimulated (e.g., whole system, processor, etc.)

A

QA Scenario - Artifact

18
Q

activity undertaken by the system/developers after arrival of stimulus

A

QA Scenario - Response

19
Q

when the response occurs, it should be measurable so that the requirement can be tested

A

QA Scenario - Response measure