
260 ◾ Software Metrics
and we want to know which ones are the best predictors of the behavior
in a given attribute. A statistical technique called classication tree analy-
sis can be used to address this problem. is method, applied success-
fully on data from multiple releases of a large telecommunications system
(Khoshgoaar etal. 2000), allows large sets of metrics data to be analyzed
with respect to a particular goal.
EXAMPLE 6.17
Suppose you have collected data on a large number of code modules,
and you want to determine which of the metrics are the best predictors of
poor quality. You dene poor quality in terms of one of your measu ...