OBJECTIVES
165
CHAPTER
8
Design Characteristics
and Metrics
nî
Describe the characteristics of a good design.
nî
Understand legacy metrics that have been devised to measure complexity
of design:
n
Halstead metrics
n
McCabeâs cyclomatic number
n
Henry-Kafura information flow
n
Card and Glass complexity measures
nî
Discuss cohesion attribute and program slices.
nî
Describe coupling attributes.
nî
Understand Chidamber-Kemerer metrics for object-oriented design.
nî
Analyze user-interface design concerns.
91998_CH08_Tsui.indd 165 1/10/13 6:45:28 AM
Get Essentials of Software Engineering, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.