Software Quality Flashcards

1
Q

What is Cohesion

A

A measure of how well components fit together
Implement a single logical entity
Changes are localised to single component

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

What are the types of cohesion

A
object - strong
functional
sequential
communicational
procedural
temporal
logical
coincidental - weak
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is coupling

A

A measure of the strength of the inter-connections between system components

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