Exploring the Effects of History Length and Age on Mining Software Change Impact