arrow
返回

CodeEnhancer: LLM-generated Python code enhancement through SAST integration and fine-tuning

delete2026-04-02
delete0
delete
OA
AI
J
Jongmin Lee *
K
Khang Mai
N
Nakul D. Ghate
T
Tomohiko Yagyu
R
Răzvan Beuran
Y
Yasuo Tan
DOI:10.1016/j.knosys.2026.115925delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
• 结合语言模型与SAST工具以提升Python代码的语法、安全性和功能正确性。 • 首次提出针对LLM生成代码中语法、安全性和功能正确性的解决方案。 • 自动反馈和学习过程有助于LLMs生成更安全、正确的代码。 • 在框架优化代码上进行微调比在专家编写的代码上训练获得更好的安全性。 • 可扩展的方法能够在最小人工干预下实现稳健且可信的AI辅助代码生成与优化。
Keyword:
Large Language Models (LLMs)
Syntax checking
Vulnerability detection
Functional correctness
Static application security testing
LLM fine-tuning
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

K
Knowledge-Based Systems
IF:
7.6
论文数:
1.3W
被引数:
5.7W

机构

N
nec corporation
学者数:
13
论文数: 9
被引数: 190
J
Japan Advanced Institute of Science and Technology
学者数:
61
论文数: 33
被引数: 72
引用论文

引用论文

On the adoption of static analysis for software security assessment–A case study of an open-source e-government project
err2021-12-01
err0
errOAAI
errAnh Nguyen-Duc; Manh Viet Do; Quan Luong Hong; Kiem Nguyen Khac; Anh Nguyen Quang
err分享
err收藏
Asleep at the Keyboard? Assessing the Security of GitHub Copilot’s Code Contributions
err2022-05-01
err0
errOAAI
errHammond Pearce; Baleegh Ahmad; Benjamin Tan; Brendan Dolan-Gavitt; Ramesh Karri
err分享
err收藏
CodeScore: Evaluating Code Generation by Learning Code Execution
err2025-02-23
err0
PREAI
errYihong Dong; Jiazheng Ding; Xue Jiang; Ge Li; Zhuo Li; Zhi Jin
err分享
err收藏
Examining Zero-Shot Vulnerability Repair with Large Language Models
err2023-05-01
err0
errOAAI
errHammond Pearce; Benjamin Tan; Baleegh Ahmad; Ramesh Karri; Brendan Dolan-Gavitt
err分享
err收藏
没有更多内容