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.