引用本文:唐家昕,王璇,赖伟,路则雨,郭肇强,杨已彪,周毓明.深度学习驱动的软件漏洞预测: 问题、进展与挑战.软件学报,2025,36(11):4906-4952
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 2377次   下载 2392 本文二维码信息
码上扫一扫!
分享到: 微信 更多
深度学习驱动的软件漏洞预测: 问题、进展与挑战
唐家昕, 王璇, 赖伟, 路则雨, 郭肇强, 杨已彪, 周毓明
南京大学 计算机科学与技术系, 江苏 南京 210094
摘要:
软件漏洞是软件中易于被攻击利用的代码片段, 确保软件不易受到攻击是软件开发中必须重视的安全性需求. 软件漏洞预测是指对软件代码进行分析预测, 从而及时找出潜在的漏洞. 深度学习驱动的软件漏洞预测是近年来一个热门的研究领域, 时间跨度大、研究数目众多、研究成果丰厚. 为梳理相关研究成果、总结研究热点, 对2017–2024年间发表的151篇深度学习驱动的软件漏洞预测相关的文献进行综述, 总结相关文献的研究问题、进展以及遇到的问题与挑战等内容, 为后续研究提供参考.
关键词:  软件漏洞  深度学习  预测  软件质量  特征表示
DOI:10.13328/j.cnki.jos.007376
分类号:
基金项目:国家自然科学基金(62172205)
Deep-learning-driven Software Vulnerability Prediction: Problems, Progress, and Challenges
TANG Jia-Xin, WANG Xuan, LAI Wei, LU Ze-Yu, GUO Zhao-Qiang, YANG Yi-Biao, ZHOU Yu-Ming
Department of Computer Science and Technology, Nanjing University, Nanjing 210094, China
Abstract:
Software vulnerabilities are code segments in software that are prone to exploitation. Ensuring that software is not easily attacked is a crucial security requirement in software development. Software vulnerability prediction involves analyzing and predicting potential vulnerabilities in software code. Deep learning-driven software vulnerability prediction has become a popular research field in recent years, with a long time span, numerous studies, and substantial research achievements. To review relevant research findings and summarize the research hotspots, a survey of 151 studies related to deep learning-driven software vulnerability prediction published between 2017 and 2024 is conducted. It summarizes the research problems, progress, and challenges discussed in the literature, providing a reference for future research.
Key words:  software vulnerability  deep learning  prediction  software quality  feature representation

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: