Development History Granularity Transformations

  • Luke Swart Yuriy Brun Michael D. Ernst
  • Published 2015
Development histories can simplify some software engineering tasks, but different tasks require different history granularities. For example, a history that includes every edit that resulted in compiling code is needed when searching for the cause of a regression, whereas a history that contains only changes relevant to a feature is needed for understanding… CONTINUE READING