• DocumentCode
    1638268
  • Title

    Automatic Documentation Generation via Source Code Summarization

  • Author

    McBurney, Paul W.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Notre Dame, Notre Dame, IN, USA
  • Volume
    2
  • fYear
    2015
  • Firstpage
    903
  • Lastpage
    906
  • Abstract
    Programmers need software documentation. However, documentation is expensive to produce and maintain, and often becomes outdated over time. Programmers often lack the time and resources to write documentation. Therefore, automated solutions are desirable. Designers of automatic documentation tools are limited because there is not yet a clear understanding of what characteristics are important to generating high quality summaries. I propose three specific research objectives to improving automatic documentation generation. I propose to study the similarity between source code and summary. Second, I propose studying whether or not including contextual information about source code improves summary quality. Finally, I propose to study the problem of similarity in source code structure and source code documentation. This paper discusses my work on these three objectives towards my Ph.D. dissertation, including my preliminary and proposed work.
  • Keywords
    software quality; source code (software); system documentation; automatic documentation generation; automatic documentation tools; programmers; software documentation; source code documentation; source code structure similarity; source code summarization; summary quality; Context; Documentation; Java; Measurement; Natural languages; Semantics; Software; automatic documentation; software engineering; source code summarization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/ICSE.2015.288
  • Filename
    7203110