Software change impact analysis (CIA) is a key technique to identify the potential effects caused by software changes. In this paper, a new graph mining based CIA technique is proposed, which takes the interference among multiple proposed changes into account to improve the precision of the impact results. Empirical evaluations on two real-world software projects demonstrate the effectiveness of our CIA technique.
['Bixin Li', 'Qiandong Zhang', 'Xiaobing Sun', 'Hareton Leung']
WAVE-CIA: a novel CIA approach based on call graph mining