Mining semantic idioms of code to assist software tool developers, API and language designers find and rank common semantic patterns.
Our technical report about semantic idioms is now available.
The full dataset used in the paper can be downloaded from here.
The mined semantic idioms can be found here here.
Please cite as
@article{allamanis2016semantic, title={Mining Semantic Loop Idioms from Big Code}, author={Allamanis, Miltiadis and Barr, Earl T. and Bird, Chris and Devanbu, Premkumar and Marron, Mark and Sutton Charles}, year={2016} }