Improving pattern tracking with a language-aware tree differencing algorithm | IEEE Conference Publication | IEEE Xplore