paper-with-me

Papers Code Summarization

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

Rethinking the effects of data contamination in Code Intelligence

2025-06-03 · Zhen Yang, Hongyi Lin, Yifan He, Jie Xu 외

In recent years, code intelligence has gained increasing importance in the field of automated software engineering. Meanwhile, the widespread adoption of Pretrained Language Models (PLMs) and Large Language Models (LLMs)…

Code GenerationCode SummarizationCode Translation

An LLM-as-Judge Metric for Bridging the Gap with Human Evaluation in SE Tasks

2025-05-27 · Xin Zhou, Kisub Kim, Ting Zhang, Martin Weyssow 외

Large Language Models (LLMs) and other automated techniques have been increasingly used to support software developers by generating software artifacts such as code snippets, patches, and comments. However, accurately as…

Code GenerationCode SummarizationHumanEvalProgram Repair

LEANCODE: Understanding Models Better for Code Simplification of Pre-trained Large Language Models

2025-05-20 · Yan Wang, Ling Ding, Tien N Nguyen, Shaohua Wang 외

Large Language Models for code often entail significant computational complexity, which grows significantly with the length of the input code sequence. We propose LeanCode for code simplification to reduce training and p…

Code SearchCode SummarizationDecoder

EVALOOP: Assessing LLM Robustness in Programming from a Self-consistency Perspective

2025-05-18 · Sen Fang, Weiyuan Ding, Bowen Xu

Assessing the programming capabilities of Large Language Models (LLMs) is crucial for their effective use in software engineering. Current evaluations, however, predominantly measure the accuracy of generated code on sta…

Adversarial AttackCode GenerationCode Summarization

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

Large Language Models are Qualified Benchmark Builders: Rebuilding Pre-Training Datasets for Advancing Code Intelligence Tasks

2025-04-28 · Kang Yang, XinJun Mao, Shangwen Wang, Yanlin Wang 외

Pre-trained code models rely heavily on high-quality pre-training data, particularly human-written reference comments that bridge code and natural language. However, these comments often become outdated as software evolv…

Code SearchCode Summarization

Code-Craft: Hierarchical Graph-Based Code Summarization for Enhanced Context Retrieval

2025-04-11 · David Sounthiraraj, Jared Hancock, Yassin Kortam, Ashok Javvaji 외

Understanding and navigating large-scale codebases remains a significant challenge in software engineering. Existing methods often treat code as flat text or focus primarily on local structural relationships, limiting th…

Code SummarizationInformation RetrievalRetrieval

Enhancing Code LLM Training with Programmer Attention

2025-03-19 · Yifan Zhang, Chen Huang, Zachary Karas, Dung Thuy Nguyen 외

Human attention provides valuable yet underexploited signals for code LLM training, offering a perspective beyond purely machine-driven attention. Despite the complexity and cost of collecting eye-tracking data, there ha…

Code Summarization

Commenting Higher-level Code Unit: Full Code, Reduced Code, or Hierarchical Code Summarization

2025-03-13 · Weisong Sun, Yiran Zhang, Jie Zhu, Zhihui Wang 외

Commenting code is a crucial activity in software development, as it aids in facilitating future maintenance and updates. To enhance the efficiency of writing comments and reduce developers' workload, researchers has pro…

Code Summarization

Code Summarization Beyond Function Level

2025-02-23 · Vladimir Makharev, Vladimir Ivanov

Code summarization is a critical task in natural language processing and software engineering, which aims to generate concise descriptions of source code. Recent advancements have improved the quality of these summaries,…

Code SummarizationFew-Shot LearningIn-Context LearningPrompt Engineering+1

Energy-Conscious LLM Decoding: Impact of Text Generation Strategies on GPU Energy Consumption

2025-02-17 · Alireza Nik, Michael A. Riegler, Pål Halvorsen

Decoding strategies significantly influence the quality and diversity of the generated texts in large language models (LLMs), yet their impact on computational resource consumption, particularly GPU energy usage, is insu…

BenchmarkingCode SummarizationDiversityGPU+2

Can LLMs Replace Human Evaluators? An Empirical Study of LLM-as-a-Judge in Software Engineering

2025-02-10 · Ruiqi Wang, Jiyu Guo, Cuiyun Gao, Guodong Fan 외

Recently, large language models (LLMs) have been deployed to tackle various software engineering (SE) tasks like code generation, significantly advancing the automation of SE tasks. However, assessing the quality of thes…

Code GenerationCode SummarizationCode TranslationSemantic Similarity+1

Can Large Language Models Understand Intermediate Representations?

2025-02-07 · Hailong Jiang, Jianfeng Zhu, Yao Wan, Bo Fang 외

Intermediate Representations (IRs) are essential in compiler design and program analysis, yet their comprehension by Large Language Models (LLMs) remains underexplored. This paper presents a pioneering empirical study to…

Code Summarization

Should Code Models Learn Pedagogically? A Preliminary Evaluation of Curriculum Learning for Real-World Software Engineering Tasks

2025-02-06 · Kyi Shin Khant, Hong Yi Lin, Patanamon Thongtanunam

Learning-based techniques, especially advanced pre-trained models for code have demonstrated capabilities in code understanding and generation, solving diverse software engineering (SE) tasks. Despite the promising resul…

Clone DetectionCode SummarizationIncremental Learning

Analysis of Student-LLM Interaction in a Software Engineering Project

2025-02-03 · Agrawal Naman, Ridwan Shariffdeen, Guanlin Wang, Sanka Rasnayaka 외

Large Language Models (LLMs) are becoming increasingly competent across various domains, educators are showing a growing interest in integrating these LLMs into the learning process. Especially in software engineering, L…

Code GenerationCode Summarization

Hierarchical Repository-Level Code Summarization for Business Applications Using Local LLMs

2025-01-14 · Nilesh Dhulshette, Sapan Shah, Vinay Kulkarni

In large-scale software development, understanding the functionality and intent behind complex codebases is critical for effective development and maintenance. While code summarization has been widely studied, existing m…

Code Summarization

How to Select Pre-Trained Code Models for Reuse? A Learning Perspective

2025-01-07 · Zhangqian Bi, Yao Wan, Zhaoyang Chu, Yufei Hu 외

Pre-training a language model and then fine-tuning it has shown to be an efficient and effective technique for a wide range of code intelligence tasks, such as code generation, code summarization, and vulnerability detec…

Code GenerationCode SummarizationModel SelectionVulnerability Detection

Analysis on LLMs Performance for Code Summarization

2024-12-22 · Md. Ahnaf Akib, Md. Muktadir Mazumder, Salman Ahsan

Code summarization aims to generate concise natural language descriptions for source code. Deep learning has been used more and more recently in software engineering, particularly for tasks like code creation and summari…

Code Summarization

On the Compression of Language Models for Code: An Empirical Study on CodeBERT

2024-12-18 · Giordano d'Aloisio, Luca Traini, Federica Sarro, Antinisca Di Marco

Language models have proven successful across a wide range of software engineering tasks, but their significant computational costs often hinder their practical adoption. To address this challenge, researchers have begun…

Code SearchCode SummarizationKnowledge DistillationQuantization+1

Transducer Tuning: Efficient Model Adaptation for Software Tasks Using Code Property Graphs

2024-12-18 · Imam Nur Bani Yusuf, Lingxiao Jiang

Large language models have demonstrated promising performance across various software engineering tasks. While fine-tuning is a common practice to adapt these models for downstream tasks, it becomes challenging in resour…

Code SummarizationCode TranslationLarge Language Model
1–20 / 163 다음 →