Test-based patch clustering for automatically-generated patches assessment

Matias Martinez1, Maria Kechagia2, Anjana Perera3

  • 1Universitat Politècnica de Catalunya, Barcelona, Spain.

Empirical Software Engineering
|July 29, 2024
PubMed
Summary

Automated Program Repair (APR) often overfits patches. Our xTestCluster approach clusters patches by dynamic behavior, reducing the number of patches needing human review by 50% and saving developer time.