Fetching the paper…
Reading the bibliography…
Background: During software maintenance and development, the comprehension of program code is key to success.
R. Likert, “A technique for the measurement of attitudes.” Archives of psychology , 1932
1932
Earlier work this paper cites.
G. Salton, A. Wong, and C.-S. Yang, “A vector space model for automatic indexing,” Communications of the ACM , vol. 18, no. 11, pp. 613–620, 1975
1975
Earlier work this paper cites.
T. K. Landauer, P. W. Foltz, and D. Laham, “An introduction to latent semantic analysis,” Discourse processes , vol. 25, no. 2-3, pp. 259–284, 1998
1998
Earlier work this paper cites.
E. Reiter and R. Dale, Building natural language generation systems . Cambridge university press, 2000
2000
Earlier work this paper cites.
D. M. Blei, A. Y. Ng, and M. I. Jordan, “Latent dirichlet allocation,” Journal of machine Learning research , vol. 3, no. Jan, pp. 993–1022, 2003
2003
Earlier work this paper cites.
A. Nenkova and R. Passonneau, “Evaluating content selection in summarization: The pyramid method,” in Proceedings of the human language technology conference of the north american chapter of the association for computational linguistics: Hlt-naacl 2004 , 2004, pp. 145–152
2004
Earlier work this paper cites.
B. Kitchenham and S. Charters, “Guidelines for performing systematic literature reviews in software engineering,” 2007
2007
Earlier work this paper cites.
D. Mimno, W. Li, and A. McCallum, “Mixtures of hierarchical topics with pachinko allocation,” in Proceedings of the 24th international conference on Machine learning . ACM, 2007, pp. 633–640
2007
Earlier work this paper cites.
M. D. Smucker, J. Allan, and B. Carterette, “A comparison of statistical significance tests for information retrieval evaluation,” in Proceedings of the sixteenth ACM conference on Conference on information and knowledge management . ACM, 2007, pp. 623–632
2007
Earlier work this paper cites.
E. Hill, L. Pollock, and K. Vijay-Shanker, “Automatically capturing source code context of nl-queries for software maintenance and reuse,” in Proceedings of the 31st International Conference on Software Engineering . IEEE Computer Society, 2009, pp. 232–242
2009
Earlier work this paper cites.
S. Haiduc, J. Aponte, L. Moreno, and A. Marcus, “On the use of automated text summarization techniques for summarizing source code,” in 2010 17th Working Conference on Reverse Engineering . IEEE, 2010, pp. 35–44
2010
Earlier work this paper cites.
S. Haiduc, J. Aponte, and A. Marcus, “Supporting program comprehension with source code summarization,” in Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering-Volume 2 . ACM, 2010, pp. 223–226
2010
Earlier work this paper cites.
G. Sridhara, E. Hill, D. Muppaneni, L. Pollock, and K. Vijay-Shanker, “Towards automatically generating summary comments for java methods,” in Proceedings of the IEEE/ACM international conference on Automated software engineering . ACM, 2010, pp. 43–52
2010
Earlier work this paper cites.
R. P. Buse and W. Weimer, “Automatically documenting program changes.” in ASE , vol. 10, 2010, pp. 33–42
2010
Earlier work this paper cites.
S. Rastkar, “Summarizing software concerns,” in Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering-Volume 2 . ACM, 2010, pp. 527–528
2010
Earlier work this paper cites.
G. Sridhara, L. Pollock, and K. Vijay-Shanker, “Generating parameter comments and integrating with method summaries,” in 2011 IEEE 19th International Conference on Program Comprehension . IEEE, 2011, pp. 71–80
2011
Earlier work this paper cites.
——, “Automatically detecting and describing high level actions within methods,” in Proceedings of the 33rd International Conference on Software Engineering . ACM, 2011, pp. 101–110
2011
Earlier work this paper cites.
A. N. Langville and C. D. Meyer, Google’s PageRank and beyond: The science of search engine rankings . Princeton University Press, 2011
2011
Earlier work this paper cites.
B. P. Eddy, J. A. Robinson, N. A. Kraft, and J. C. Carver, “Evaluating source code summarization techniques: Replication and expansion,” in 2013 21st International Conference on Program Comprehension (ICPC) . IEEE, 2013, pp. 13–22
2013
Earlier work this paper cites.
M. Kamimura and G. C. Murphy, “Towards generating human-oriented summaries of unit test cases,” in 2013 21st International Conference on Program Comprehension (ICPC) . IEEE, 2013, pp. 215–218
2013
Cited alongside, same era.
D. Movshovitz-Attias and W. W. Cohen, “Natural language models for predicting programming comments,” in Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers) , vol. 2, 2013, pp. 35–40
2013
Cited alongside, same era.
L. Moreno, J. Aponte, G. Sridhara, A. Marcus, L. Pollock, and K. Vijay-Shanker, “Automatic generation of natural language summaries for java classes,” in 2013 21st International Conference on Program Comprehension (ICPC) . IEEE, 2013, pp. 23–32
2013
Cited alongside, same era.
E. Wong, J. Yang, and L. Tan, “Autocomment: Mining question and answer sites for automatic comment generation,” in 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE, 2013, pp. 562–567
2013
N. Nazar, Y. Hu, and H. Jiang, “Summarizing software artifacts: A literature review,” Journal of Computer Science and Technology , vol. 31, no. 5, pp. 883–909, 2016
2016
Later among the works it cites.
J. Fowkes, P. Chanthirasegaran, R. Ranca, M. Allamanis, M. Lapata, and C. Sutton, “Autofolding for source code summarization,” IEEE Transactions on Software Engineering , vol. 43, no. 12, pp. 1095–1109, 2017
2017
Later among the works it cites.
S. Rai, T. Gaikwad, S. Jain, and A. Gupta, “Method level text summarization for java code using nano-patterns,” in 2017 24th Asia-Pacific Software Engineering Conference (APSEC) . IEEE, 2017, pp. 199–208
2017
Later among the works it cites.
S. Badihi and A. Heydarnoori, “Crowdsummarizer: Automated generation of code summaries for java programs through crowdsourcing,” IEEE Software , vol. 34, no. 2, pp. 71–80, 2017
2017
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Cited alongside, same era.
S. Rastkar and G. C. Murphy, “Why did this code change?” in Proceedings of the 2013 International Conference on Software Engineering . IEEE Press, 2013, pp. 1193–1196
2013
Cited alongside, same era.
P. Rodeghero, C. McMillan, P. W. McBurney, N. Bosch, and S. D’Mello, “Improving automated source code summarization via an eye-tracking study of programmers,” in Proceedings of the 36th international conference on Software engineering . ACM, 2014, pp. 390–401
2014
Cited alongside, same era.
L. Moreno, G. Bavota, M. Di Penta, R. Oliveto, A. Marcus, and G. Canfora, “Automatic generation of release notes,” in Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering . ACM, 2014, pp. 484–495
2014
Cited alongside, same era.
L. F. Cortés-Coy, M. Linares-Vásquez, J. Aponte, and D. Poshyvanyk, “On automatically generating commit messages via summarization of source code changes,” in 2014 IEEE 14th International Working Conference on Source Code Analysis and Manipulation . IEEE, 2014, pp. 275–284
2014
Cited alongside, same era.
P. W. McBurney and C. McMillan, “Automatic documentation generation via source code summarization of method context,” in Proceedings of the 22nd International Conference on Program Comprehension . ACM, 2014, pp. 279–290
2014
Cited alongside, same era.
P. W. McBurney, C. Liu, C. McMillan, and T. Weninger, “Improving topic model source code summarization,” in Proceedings of the 22nd international conference on program comprehension . ACM, 2014, pp. 291–294
2014
Cited alongside, same era.
C. Wohlin, “Guidelines for snowballing in systematic literature studies and a replication in software engineering,” in Proceedings of the 18th international conference on evaluation and assessment in software engineering . Citeseer, 2014, p. 38
2014
Cited alongside, same era.
N. J. Abid, N. Dragan, M. L. Collard, and J. I. Maletic, “Using stereotypes in the automatic generation of natural language summaries for c++ methods,” in 2015 IEEE International Conference on Software Maintenance and Evolution (ICSME) . IEEE, 2015, pp. 561–565
2015
Cited alongside, same era.
Y. Huang, Q. Zheng, X. Chen, Y. Xiong, Z. Liu, and X. Luo, “Mining version control system for automatically generating commit comment,” in Proceedings of the 11th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement . IEEE Press, 2017, pp. 414–423
2017
Later among the works it cites.
X. Wang, L. Pollock, and K. Vijay-Shanker, “Automatically generating natural language descriptions for object-related statement sequences,” in 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER) . IEEE, 2017, pp. 205–216
2017
Later among the works it cites.
2017
Later among the works it cites.
K. A. DAWOOD, K. Y. SHARIF, and K. T. WEI, “Source code analysis extractive approach to generate textual summary.” Journal of Theoretical & Applied Information Technology , vol. 95, no. 21, 2017
2017
Later among the works it cites.
S. Jiang and C. McMillan, “Towards automatic generation of short summaries of commits,” in Proceedings of the 25th International Conference on Program Comprehension . IEEE Press, 2017, pp. 320–323
2017
Later among the works it cites.
2017
Later among the works it cites.
S. Jiang, A. Armaly, and C. McMillan, “Automatically generating commit messages from diffs using neural machine translation,” in Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering . IEEE Press, 2017, pp. 135–146
2017
Later among the works it cites.
X. Xia, L. Bao, D. Lo, Z. Xing, A. E. Hassan, and S. Li, “Measuring program comprehension: A large-scale field study with professionals,” IEEE Transactions on Software Engineering , vol. 44, no. 10, pp. 951–976, 2017
2017
Later among the works it cites.
L. Moreno and A. Marcus, “Automatic software summarization: the state of the art,” in 2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C) . IEEE, 2017, pp. 511–512
2017
Later among the works it cites.
M. Malhotra and J. K. Chhabra, “Class level code summarization based on dependencies and micro patterns,” in 2018 Second International Conference on Inventive Communication and Computational Technologies (ICICCT) . IEEE, 2018, pp. 1011–1016
2018
Later among the works it cites.
X. Hu, G. Li, X. Xia, D. Lo, and Z. Jin, “Deep code comment generation,” in Proceedings of the 26th Conference on Program Comprehension . ACM, 2018, pp. 200–210
2018
Later among the works it cites.
X. Hu, G. Li, X. Xia, D. Lo, S. Lu, and Z. Jin, “Summarizing source code with transferred api knowledge,” 2018
2018
Later among the works it cites.
Y. Liang and K. Q. Zhu, “Automatic generation of text descriptive comments for code blocks,” in Thirty-Second AAAI Conference on Artificial Intelligence , 2018
2018
Later among the works it cites.
S. Iyer, I. Konstas, A. Cheung, and L. Zettlemoyer, “Summarizing source code using a neural attention model,” in Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) , 2016, pp. 2073–2083
2083
Closest in time.
M. Allamanis, H. Peng, and C. Sutton, “A convolutional attention network for extreme summarization of source code,” in International Conference on Machine Learning , 2016, pp. 2091–2100
2091
Closest in time.