JSummarizer: An automatic generator of natural language summaries for Java classes

Laura Moreno, Andrian Marcus, Lori Pollock, K. Vijay‐Shanker · 2013

JSummarizer is an Eclipse plug-in for automatically generating natural language summaries of Java classes. The summary is based on the stereotype of the class, which implicitly encodes the design intent of the class and is automatically inferred by JSummarizer. The tool uses a set of predefined heuristics to determine what information will be reflected in the summary, and it uses natural language processing and generation techniques to form the summary. The generated summaries can be used to re-document the code and to help developers to easier understand large and complex classes.

Read the paper · More papers on PaperTik