A review of automatic source code summarization

X Zhang, X Hou, X Qiao, W Song - Empirical Software Engineering, 2024 - Springer
Code summarization plays a pivotal role in the field of software engineering by offering
developers a concise natural language comprehension of source code semantics. As …

Large language models are few-shot summarizers: Multi-intent comment generation via in-context learning

M Geng, S Wang, D Dong, H Wang, G Li, Z Jin… - Proceedings of the 46th …, 2024 - dl.acm.org
Code comment generation aims at generating natural language descriptions for a code
snippet to facilitate developers' program comprehension activities. Despite being studied for …

Developer-intent driven code comment generation

F Mu, X Chen, L Shi, S Wang… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Existing automatic code comment generators mainly focus on producing a general
description of functionality for a given code snippet without considering developer intentions …

FMCF: A fusing multiple code features approach based on Transformer for Solidity smart contracts source code summarization

G Lei, D Zhang, J Xiao, G Fan, Y Cao, Z Feng - Applied Soft Computing, 2024 - Elsevier
A smart contract is a software program executed on a blockchain, designed to facilitate
functionalities such as contract execution, asset administration, and identity validation within …

A Semantic and Structural Transformer for Code Summarization Generation

R Ji, Z Tong, T Luo, J Liu… - 2023 International Joint …, 2023 - ieeexplore.ieee.org
Currently most methods cast code summarization generation as a machine translation task.
Wherein the Transformer framework is a representative among them. Thanks to the attention …

Statement-Grained Hierarchy Enhanced Code Summarization

Q Zhang, D Jin, Y Wang, Y Gong - Electronics, 2024 - mdpi.com
Code summarization plays a vital role in aiding developers with program comprehension by
generating corresponding textual descriptions for code snippets. While recent approaches …

iiPCS: Intent-Based In-Context Learning for Project-Specific Code Summarization

Y Wang, X Liu, X Lu, A Zhou - 2024 International Joint …, 2024 - ieeexplore.ieee.org
Recent years have witnessed growing research interest in automatic source code
summarization due to its beneficial potential in software development and maintenance …

API+ code= better code summary? insights from an exploratory study

PP Sarmah, S Chimalakonda - … of the 18th International Conference on …, 2022 - dl.acm.org
Automatic code summarization techniques aid in program comprehension by generating a
natural language summary from source code. Recent research in this area has seen …

Code Summarization with Project-Specific Features

Y Wang, X Liu, X Lu, A Zhou - Joint European Conference on Machine …, 2024 - Springer
Code summarization aims to automatically generate natural language descriptions for code
snippets, which help people maintain and understand code snippets. Existing code …

FCSO: Source Code Summarization by Fusing Multiple Code Features and Ensuring Self-consistency Output

D Zhang, G Lei, J Xiao, Z Xu, G Fan, S Chen… - … on Algorithms and …, 2023 - Springer
Source code summarization is the process of generating a concise and generalized natural
language summary from a given source code, which can facilitate software developers to …