Unit 3 Flashcards

1
Q

Design models types

A
  1. Component level design
  2. Interface design
  3. Architecture design
  4. Data design
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quality attributes

A

FURPS
Functionality
Usability
Reliability
Performance
Supportability

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

Quality guidelines

A

Design should be
1. Modular, logically partitioning software.
2. Result in appropriate data structures.
3. Derive designs using a repeatable model based on requirement analysis.
4. Represent design using motions that effectively communicate its meanings.
5. Include distinct representations of Data architecture and components.

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

Design concepts

A
  1. Abstruction
  2. Architecture
  3. Patterns
    -pattern based sw design
  4. Seperation of concerns.
  5. Modularity
  6. Info hiding
  7. Functional independence
  8. Refinement
How well did you know this?
1
Not at all
2
3
4
5
Perfectly