A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is
This paper proposes a novel technique for clustering commits for understanding the intents of implementation. Such a classification of commits should be able to assist developers to understand commits related to particular requirements, for example, how and why has this function been implemented, or has this function suffered from any bugs? Our technique adopts a clustering algorithm on identifier names that are related to changes in each commit. Such an approch allows us to take the semanticsdoi:10.1109/icsme.2014.63 dblp:conf/icsm/YamauchiYHHK14 fatcat:wjqpj45dn5hdvenl6dsupje7ky