Automatic clustering of code changes

Patrick Kreutzer, Georg Dotzler, Matthias Ring, Bjoern M. Eskofier, Michæl Philippsen · 2016

Several research tools and projects require groups of similar code changes as input. Examples are recommendation and bug finding tools that can provide valuable information to developers based on such data. With the help of similar code changes they can simplify the application of bug fixes and code changes to multiple locations in a project. But despite their benefit, the practical value of existing tools is limited, as users need to manually specify the input data, i.e., the groups of similar code changes.

Read the paper · More papers on PaperTik