13-04-2017, 11:07 AM
Automatic summary is the process of reducing a text document with a computer program to create a summary that retains the most important points of the original document. As the problem of information overload has grown, and as the amount of data has increased, it is also interested in the automatic summary. Technologies that can make a coherent summary take into account variables such as length, writing style, and syntax. An example of using summary technology is search engines like Google. The summary of documents is another.
The source code summary is the task of creating readable abstracts that describe the functionality of the software. The source code summary is a critical component of documentation generation, for example as Javadocs formed from short paragraphs attached to each method in a Java program. At present, most of the source code summary is manual, in which the paragraphs are written by human experts. However, new automated technologies are feasible. These automated techniques have proven to be effective in select situations, although a key weakness is that they do not explain the context of the source code. That is, they can describe the behavior of a Java method, but not why the method exists or what role it plays in the software.
The source code summary is the task of creating readable abstracts that describe the functionality of the software. The source code summary is a critical component of documentation generation, for example as Javadocs formed from short paragraphs attached to each method in a Java program. At present, most of the source code summary is manual, in which the paragraphs are written by human experts. However, new automated technologies are feasible. These automated techniques have proven to be effective in select situations, although a key weakness is that they do not explain the context of the source code. That is, they can describe the behavior of a Java method, but not why the method exists or what role it plays in the software.