Data dependences, which relate statements that compute data values to statements that use those values, are useful for automating a variety of program-comprehension-related activities, such as reverse engineering, impact analysis, and debugging. Unfortunat
percentage of slices
percent ofstatements
in slice
(0, 20](20, 40]
(40, 60]
1
2
e
e
ic
ic
sl
sl
slice 3
Figure7:Increaseinthesizesoftheslicesforunzipbyincorporatingdi erenttypesofdatadependencesintotheslices.