Mining idioms from source code

作者: Miltiadis Allamanis , Charles Sutton

DOI: 10.1145/2635868.2635901

关键词:

摘要: … that Haggis identifies (Figure 6), we find that they describe important program concepts, including object creation, exception handling, and resource management; • To further …

参考文章(45)
Hao Zhong, Tao Xie, Lu Zhang, Jian Pei, Hong Mei, MAPO: Mining and Recommending API Usage Patterns european conference on object oriented programming. pp. 318- 343 ,(2009) , 10.1007/978-3-642-03013-0_15
Yee Whye Teh, Michael I Jordan, None, Hierarchical Bayesian nonparametric models with applications Bayesian Nonparametrics. pp. 158- 207 ,(2010) , 10.1017/CBO9780511802478.006
Peter Orbanz, Yee Whye Teh, Bayesian Nonparametric Models. In: Sammut, C and Webb, GI, (eds.) Encyclopedia of Machine Learning. (pp. 81-89). Springer (2010). pp. 81- 89 ,(2010)
Daniel Tarlow, Chris J. Maddison, Structured Generative Models of Natural Source Code arXiv: Programming Languages. ,(2014)
Percy Liang, Michael I Jordan, Dan Klein, None, Type-Based MCMC north american chapter of the association for computational linguistics. pp. 573- 581 ,(2010)
Raimar Falke, Pierre Frenzel, Rainer Koschke, Empirical evaluation of clone detection using syntax suffix trees Empirical Software Engineering. ,vol. 13, pp. 601- 643 ,(2008) , 10.1007/S10664-008-9073-9
K. A. Kontogiannis, R. Demori, E. Merlo, M. Galler, M. Bernstein, Pattern matching for clone and concept detection automated software engineering. ,vol. 3, pp. 77- 108 ,(1996) , 10.1007/BF00126960
Tung Thanh Nguyen, Anh Tuan Nguyen, Hoan Anh Nguyen, Tien N. Nguyen, A statistical semantic language model for source code foundations of software engineering. pp. 532- 542 ,(2013) , 10.1145/2491411.2491458
Jue Wang, Yingnong Dang, Hongyu Zhang, Kai Chen, Tao Xie, Dongmei Zhang, Mining succinct and high-coverage API usage patterns from source code mining software repositories. pp. 319- 328 ,(2013) , 10.1109/MSR.2013.6624045