Understanding How Developers Work On Change Tasks Using Interaction History And Eye Gaze Data