Monday, June 18th, 2012

Paco and Jim’s paper on History Slicing was accepted at the 20th International Symposium on the Foundations of Software Engineering (ACM¬†SIGSOFT 2012 / FSE-20). The paper, titled “History Slicing: Assisting Code-Evolution Tasks,” describes (1) a fine-grained¬†program-history model that represents source-code evolution; (2) an analysis technique that tracks history of any set of lines among any set of files and versions across any epoch of the recorded history; (3) a novel visualization that allows developers to query and explore the code history; and (4) an evaluation that includes both an automated quantitative experiment and a qualitative user study experiment.