Retrieve and Refine: Exemplar-Based Neural Comment Generation

@article{Wei2019RetrieveAR,
  title={Retrieve and Refine: Exemplar-Based Neural Comment Generation},
  author={Bolin Wei},
  journal={2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE)},
  year={2019},
  pages={1250-1252}
}
  • Bolin Wei
  • Published 2019
  • Computer Science
  • 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE)
  • Code comment generation is a crucial task in the field of automatic software development. Most previous neural comment generation systems used an encoder-decoder neural network and encoded only information from source code as input. Software reuse is common in software development. However, this feature has not been introduced to existing systems. Inspired by the traditional IR-based approaches, we propose to use the existing comments of similar source code as exemplars to guide the comment… CONTINUE READING

    Figures, Tables, and Topics from this paper

    References

    SHOWING 1-10 OF 12 REFERENCES
    Deep Code Comment Generation
    • 149
    • Highly Influential
    • PDF
    A Neural Model for Generating Natural Language Summaries of Program Subroutines
    • 34
    • Highly Influential
    • PDF
    Neural-Machine-Translation-Based Commit Message Generation: How Far Are We?
    • 51
    • Highly Influential
    • PDF
    AutoComment: Mining question and answer sites for automatic comment generation
    • Edmund Wong, J. Yang, Lin Tan
    • Computer Science
    • 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE)
    • 2013
    • 155
    • Highly Influential
    • PDF
    Improving Automatic Source Code Summarization via Deep Reinforcement Learning
    • Yao Wan, Zhou Zhao, +4 authors Philip S. Yu
    • Computer Science
    • 2018 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE)
    • 2018
    • 68
    • Highly Influential
    • PDF
    Learning-Based Recursive Aggregation of Abstract Syntax Trees for Code Clone Detection
    • Lutz Büch, A. Andrzejak
    • Computer Science
    • 2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER)
    • 2019
    • 24
    • Highly Influential
    Towards automatically generating summary comments for Java methods
    • 334
    • Highly Influential
    • PDF
    CCFinder: A Multilinguistic Token-Based Code Clone Detection System for Large Scale Source Code
    • 1,563
    • Highly Influential
    • PDF
    Supervised Deep Features for Software Functional Clone Detection by Exploiting Lexical and Syntactical Information in Source Code
    • 69
    • Highly Influential
    • PDF
    SourcererCC: Scaling Code Clone Detection to Big-Code
    • 241
    • Highly Influential
    • PDF