paper-with-me

Papers Source Code Summarization

“Source Code Summarization” 태그가 달린 논문 58편 · 필터 해제

Variational Prefix Tuning for Diverse and Accurate Code Summarization Using Pre-trained Language Models

2025-05-14 · Junda Zhao, Yuliang Song, Eldan Cohen

Recent advancements in source code summarization have leveraged transformer-based pre-trained models, including Large Language Models of Code (LLMCs), to automate and improve the generation of code summaries. However, ex…

Code SummarizationRerankingSource Code Summarization

Source Code Summarization in the Era of Large Language Models

2024-07-09 · Weisong Sun, Yun Miao, Yuekang Li, Hongyu Zhang 외

To support software developers in understanding and maintaining programs, various automatic (source) code summarization techniques have been proposed to generate a concise natural language summary (i.e., comment) for a g…

Code SummarizationSource Code Summarization

ESALE: Enhancing Code-Summary Alignment Learning for Source Code Summarization

2024-07-01 · Chunrong Fang, Weisong Sun, Yuchen Chen, Xiao Chen 외

(Source) code summarization aims to automatically generate succinct natural language summaries for given code snippets. Such summaries play a significant role in promoting developers to understand and maintain code. Insp…

Code SummarizationDecoderLanguage ModelingLanguage Modelling+4

On Training a Neural Network to Explain Binaries

2024-04-30 · Alexander Interrante-Grant, Andy Davis, Heather Preslier, Tim Leek

In this work, we begin to investigate the possibility of training a deep neural network on the task of binary code understanding. Specifically, the network would take, as input, features derived directly from binaries an…

Code SummarizationDiagnosticSource Code Summarization

A Prompt Learning Framework for Source Code Summarization

2023-12-26 · Tingting Xu, Yun Miao, Chunrong Fang, Hanwei Qian 외

(Source) code summarization is the task of automatically generating natural language summaries (also called comments) for given code snippets. Recently, with the successful application of large language models (LLMs) in …

Code SummarizationFew-Shot Learningparameter-efficient fine-tuningPrompt Learning+2

Revisiting File Context for Source Code Summarization

2023-09-05 · Aakash Bansal, Chia-Yi Su, Collin McMillan

Source code summarization is the task of writing natural language descriptions of source code. A typical use case is generating short summaries of subroutines for use in API documentation. The heart of almost all current…

Code SummarizationDecoderSource Code Summarization

Distilled GPT for Source Code Summarization

2023-08-28 · Chia-Yi Su, Collin McMillan

A code summary is a brief natural language description of source code. Summaries are usually only a single sentence long, and yet form the backbone of developer documentation. A short descriptions such as "changes all vi…

Code SummarizationGPUKnowledge DistillationSentence+1

EditSum: A Retrieve-and-Edit Framework for Source Code Summarization

2023-08-26 · Jia Li, Yongmin Li, Ge Li, Xing Hu 외

Existing studies show that code summaries help developers understand and maintain source code. Unfortunately, these summaries are often missing or outdated in software projects. Code summarization aims to generate natura…

Code SummarizationInformativenessSource Code Summarization

Semantic Similarity Loss for Neural Source Code Summarization

2023-08-14 · Chia-Yi Su, Collin McMillan

This paper presents a procedure for and evaluation of using a semantic similarity metric as a loss function for neural source code summarization. Code summarization is the task of writing natural language descriptions of…

Code SummarizationSemantic SimilaritySemantic Textual SimilaritySentence+1

Statement-based Memory for Neural Source Code Summarization

2023-07-21 · Aakash Bansal, Siyuan Jiang, Sakib Haque, Collin McMillan

Source code summarization is the task of writing natural language descriptions of source code behavior. Code summarization underpins software documentation for programmers. Short descriptions of code help programmers und…

Code SummarizationDecoderSource Code Summarization

Tram: A Token-level Retrieval-augmented Mechanism for Source Code Summarization

2023-05-18 · Tong Ye, Lingfei Wu, Tengfei Ma, Xuhong Zhang 외

Automatically generating human-readable text describing the functionality of a program is the intent of source code summarization. Although neural language models achieve significant performance in this field, they are l…

Code SummarizationDecoderRetrievalSentence+1

Towards Modeling Human Attention from Eye Movements for Neural Source Code Summarization

2023-05-16 · Aakash Bansal, Bonita Sharif, Collin McMillan

Neural source code summarization is the task of generating natural language descriptions of source code behavior using neural networks. A fundamental component of most neural models is an attention mechanism. The attenti…

Code SummarizationSource Code Summarization

An Extractive-and-Abstractive Framework for Source Code Summarization

2022-06-15 · Weisong Sun, Chunrong Fang, Yuchen Chen, Quanjun Zhang 외

(Source) Code summarization aims to automatically generate summaries/comments for a given code snippet in the form of natural language. Such summaries play a key role in helping developers understand and maintain source …

Code SummarizationMachine TranslationRetrievalSource Code Summarization

Modeling Hierarchical Syntax Structure with Triplet Position for Source Code Summarization

2022-05-01 · ACL 2022 5 · Juncai Guo, Jin Liu, Yao Wan, Li Li 외

Automatic code summarization, which aims to describe the source code in natural language, has become an essential task in software maintenance. Our fellow researchers have attempted to achieve such a purpose through vari…

Code SummarizationGraph Neural NetworkPositionSource Code Summarization+1

M2TS: Multi-Scale Multi-Modal Approach Based on Transformer for Source Code Summarization

2022-03-18 · Yuexiu Gao, Chen Lyu

Source code summarization aims to generate natural language descriptions of code snippets. Many existing studies learn the syntactic and semantic knowledge of code snippets from their token sequences and Abstract Syntax …

Code SummarizationSource Code Summarization

Source Code Summarization with Structural Relative Position Guided Transformer

2022-02-14 · Zi Gong, Cuiyun Gao, Yasheng Wang, Wenchao Gu 외

Source code summarization aims at generating concise and clear natural language descriptions for programming languages. Well-written code summaries are beneficial for programmers to participate in the software developmen…

Code SummarizationPositionSource Code Summarization

Compositionality-Aware Graph2Seq Learning

2022-01-28 · Takeshi D. Itoh, Takatomi Kubo, Kazushi Ikeda

Graphs are a highly expressive data structure, but it is often difficult for humans to find patterns from a complex graph. Hence, generating human-interpretable sequences from graphs have gained interest, called graph2se…

Code SummarizationSource Code Summarization

Meta Learning for Code Summarization

2022-01-20 · Moiz Rauf, Sebastian Padó, Michael Pradel

Source code summarization is the task of generating a high-level natural language description for a segment of programming language code. Current neural models for the task differ in their architecture and the aspects of…

Code SummarizationMeta-LearningSource Code Summarization

Assemble Foundation Models for Automatic Code Summarization

2022-01-13 · Jian Gu, Pasquale Salza, Harald C. Gall

Automatic code summarization is beneficial to daily software development since it could help reduce the requirement of manual writing. Currently, artificial intelligence is undergoing a paradigm shift. The foundation mod…

Code Documentation GenerationCode SummarizationSequence-to-sequence Language ModelingSource Code Summarization+1

Leveraging Unsupervised Learning to Summarize APIs Discussed in Stack Overflow

2021-11-27 · AmirHossein Naghshzan, Latifa Guerrouj, Olga Baysal

Automated source code summarization is a task that generates summarized information about the purpose, usage, and--or implementation of methods and classes to support understanding of these code entities. Multiple approa…

Code SummarizationSource Code Summarization
1–20 / 58 다음 →