
Impact Analysis ◾ 115
During Step 3, the second Next class is inspected and marked as Changed; con-
sequently, in Step 4, its two Blank neighbors are marked as Next. In Steps 5 and 6,
the programmers inspect these two classes and mark both of them as Unchanged.
At this point, there are no remaining classes marked Next, and the impact analysis
is complete. e estimated impact set contains two classes.
7.4 Propagating Classes
Table 7.1 and Figure 7.9 contain one additional mark for Propagating classes. is is
a mark for classes that do not change themselves, but propagate the change to their
neighbors; therefore, their neighbors have to be inspec ...