Automatic Documentation Generation via Source Code Summarization.
Saved in:
| Title: | Automatic Documentation Generation via Source Code Summarization. |
|---|---|
| Authors: | McBurney, Paul W.1 pmcburne@nd.edu |
| Source: | ICSE: International Conference on Software Engineering. 2015, p903-906. 4p. |
| Subjects: | Software documentation, Source code, Electronic data processing documentation, Computer software development, Model-driven software architecture |
| 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. [ABSTRACT FROM AUTHOR] |
| Copyright of ICSE: International Conference on Software Engineering is the property of Association for Computing Machinery and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
| FullText | Links: – Type: pdflink Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 111750073 AccessLevel: 6 PubType: Conference PubTypeId: conference PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Automatic Documentation Generation via Source Code Summarization. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22McBurney%2C+Paul+W%2E%22">McBurney, Paul W.</searchLink><relatesTo>1</relatesTo><i> pmcburne@nd.edu</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22ICSE%3A+International+Conference+on+Software+Engineering%22">ICSE: International Conference on Software Engineering</searchLink>. 2015, p903-906. 4p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Software+documentation%22">Software documentation</searchLink><br /><searchLink fieldCode="DE" term="%22Source+code%22">Source code</searchLink><br /><searchLink fieldCode="DE" term="%22Electronic+data+processing+documentation%22">Electronic data processing documentation</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software+development%22">Computer software development</searchLink><br /><searchLink fieldCode="DE" term="%22Model-driven+software+architecture%22">Model-driven software architecture</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: 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. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of ICSE: International Conference on Software Engineering is the property of Association for Computing Machinery and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=111750073 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1109/ICSE.2015.288 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 4 StartPage: 903 Subjects: – SubjectFull: Software documentation Type: general – SubjectFull: Source code Type: general – SubjectFull: Electronic data processing documentation Type: general – SubjectFull: Computer software development Type: general – SubjectFull: Model-driven software architecture Type: general Titles: – TitleFull: Automatic Documentation Generation via Source Code Summarization. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: McBurney, Paul W. IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Text: 2015 Type: published Y: 2015 Titles: – TitleFull: ICSE: International Conference on Software Engineering Type: main |
| ResultId | 1 |