Last minute Flashcards

1
Q

NFR classes

A
  • Maintainability and support
  • Usability and humanity
  • Security
  • Cultural
  • Legal
  • Environmental (and operational)
  • Feel (and look)
  • Look (and feel)
  • Operational (and environmental)
  • Performance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Aspects of security

A
  • Audit
  • Immunity
  • Access
  • Privacy
  • Integrity
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Forms of attacks

A
  • Denial of service
  • Repudiation
  • Disclosure of private information
  • Modification
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Main sections of Volere template

A
  • Functional requirements
  • Issues
  • NFRs
  • Drivers
  • Constraints
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Info that should be recorded for each requirement

A
  • Originator
  • Rationale
  • Customer satisfaction/dissatisfaction
  • History
  • ID (requirement number)
  • Description
  • Conflicts
  • Use case(s)
  • Priority
  • Supporting materials
  • Fit criterion
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Info included in use case description

A
  • ID
  • Goals
  • Actor that initiates
  • Steps
  • Pre and Post conditions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Items that should be investigated when looking for postconditions

A
  • Objects
  • Links
  • Attributes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Components of quality attribute scenario

A
  • Source
  • Stimulus
  • Environment
  • Artefact
  • Response
  • Response measure
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Software quality factors

A
  • Integrity
  • Flexibility
  • Efficiency
  • Reliability
  • Interoperability
  • Completeness
  • Traceability
  • Reusability
  • Usability
  • Maintainability
  • Portability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Main software quality factors

A
  • Maintainability
  • usability
  • Integrity
  • Completeness
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Categories of testing

A
  • Requirements testing
  • Usability
  • Developmental
  • Regression
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Scopes of developmental testing

A
  • Unit testing
  • Integration testing
  • System testing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Systems involved in system testing

A
  • Restart testing
  • user-command testing
  • Stress testing
  • Security testing
  • Initialisation testing
  • Acceptance testing
  • Performance testing
  • Interface testing
  • Protocol testing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

OO metrics for measuring complexity

A
  • Depth-of-inheritance tree
  • Response-for-a-class
  • Coupling-between-objects
  • Number-of-children
  • Lack-of-cohesion-in-methods
  • Weighted-methods-per-class
How well did you know this?
1
Not at all
2
3
4
5
Perfectly