Automatic source code documentation using code summarization technique of NLP

MP Arthur - Procedia Computer Science, 2020 - Elsevier
Source code documentation is an important process for software project maintenance and
management. The documentation process always consumes a lot of time and effort from …

A code summarization approach for object oriented programs

AH Mohsin, M Hammad - 2019 International Conference on …, 2019 - ieeexplore.ieee.org
The software maintenance process is not an easy job, especially when the source code
becomes more complex and less documented. Software developers and engineers may …

Effect of identifier tokenization on automatic source code documentation

S Rai, RC Belwal, A Gupta - Arabian Journal for Science and Engineering, 2022 - Springer
In software development, source code documents play essential role during program
comprehension and software maintenance. Natural language descriptions and identifier …

Supporting software documentation with source code summarization

RF Al-Msie'deen, AH Blasi - arXiv preprint arXiv:1901.01186, 2018 - arxiv.org
Source code summarization is a process of generating summaries that describe software
code, the majority of source code summarization usually generated manually, where the …

[PDF][PDF] Source code analysis extractive approach to generate textual summary

KA DAWOOD, KY SHARIF… - Journal of Theoretical and …, 2017 - psasir.upm.edu.my
Nowadays, obtain program features becomes a hot issue in source code comprehension. A
large amount of efforts spent on source code understanding and comprehension to develop …

A survey of automatic source code summarization

C Zhang, J Wang, Q Zhou, T Xu, K Tang, H Gui, F Liu - Symmetry, 2022 - mdpi.com
Source code summarization refers to the natural language description of the source code's
function. It can help developers easily understand the semantics of the source code. We can …

Semantic-based extraction approach for generating source code summary towards program comprehension

R Kadar, SM Syed-Mohamad - 2015 9th Malaysian Software …, 2015 - ieeexplore.ieee.org
Program comprehension is a vital process that involves much effort in software
maintenance. A key challenge for the developers is to comprehend a software system to be …

On the analysis of human and automatic summaries of source code

L Moreno, J Aponte - CLEI Electronic Journal, 2012 - scielo.edu.uy
Within the software engineering field, researchers have investigated whether it is possible
and useful to summarize software artifacts, in order to provide developers with concise …

On the use of automated text summarization techniques for summarizing source code

S Haiduc, J Aponte, L Moreno… - 2010 17th Working …, 2010 - ieeexplore.ieee.org
During maintenance developers cannot read the entire code of large systems. They need a
way to get a quick understanding of source code entities (such as, classes, methods …

[图书][B] Software documentation through automatic summarization of source code artifacts

L Moreno - 2016 - search.proquest.com
Program understanding is necessary for most software engineering tasks. Both internal and
external documentation help during this process, since they might summarize valuable …