A Method for Analyzing Code Homology in Genealogy of Evolving Software (FASE2010)

In this paper, we propose an automated method for detecting and tracking homologous code in genealogy of evolving software using fine-grained tree differencing on source code. Such a tool would help software developers/maintainers to better understand the source code and to detect/prevent inconsistent modifications that may lead to latent errors.

Continue reading