arrow
返回

Domain knowledge-based security bug reports prediction

delete2022-04-01
delete39
PRE
AI
W
Wei Zheng
武
武晓雪 (Xiaoxue Wu) *
R
Ruiyang Sun
X
Xiaolong Wang
X
Xiaobing Sun
DOI:10.1016/j.knosys.2022.108293delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
To eliminate security attack risks of software products, the security bug report (SBR) prediction has been increasingly investigated. However, there is still much room for improving the performance of automatic SBR prediction. This work is inspired by the work of two recent studies proposed by Peters et al. and Wu et al., which focused on SBR prediction and have been published on the top tier journal TSE (IEEE Transactions on Software Engineering). The goal of this work is to improve the effectiveness of supervised machine learning-based SBR prediction with the help of software security domain knowledge. First, we split the words in summary and description fields of the SBRs. Then, we use customized relationships to label entities and build a rule-based entity recognition corpus. After that, we establish relationships between entities and construct knowledge graphs. The information of CWE (Common Weakness Enumeration) is used to expand our corpus and the security-related words and phrases are integrated. Finally, we predict SBRs from target project by calculating the cosine similarity between our integrated corpus and the target bug reports. Our experimental evaluation on 5 open-source SBR datasets shows that our domain knowledge-guided approach could improve the effectiveness of SBRs prediction by 52% in terms of F1-score on average. (c) 2022 Elsevier B.V. All rights reserved.
Keyword:
Software security
Security bug report prediction
Domain knowledge
Knowledge graph
Entity recognition

期刊

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

机构

N
Northwestern Polytechnical University
学者数:
4.6W
论文数: 3.7W
被引数: 5.3W
Y
Yangzhou University
学者数:
2.8W
论文数: 1.9W
被引数: 3.3W
引用论文

引用论文

The Gugging Swallowing Screen: A contribution to the cultural and linguistic validationfor the Portuguese context
err2018-03-20
err0
errOAAI
errAlexandra Ferreira; Ludmila Pierdevara; Inês Ventura; Amélia Gracias; Jorge Marques; Maria Reis
err分享
err收藏
Operative Repair of Fourth and Fifth Toe Corns
err2003-02-01
err0
PREAI
errMichael J. Coughlin; Michael P. Kennedy
err分享
err收藏
Information extraction and knowledge graph construction from geoscience literature
err2018-03-01
err164
errOAAI
errWang, Chengbin; Ma, Xiaogang; Chen, Jianguo; Chen, Jingwen
err分享
err收藏
Modular Control of Crouch Gait in Spastic Cerebral Palsy
err2014-01-01
err0
PREAI
errD. Torricelli; M. Pajaro; S. Lerma; E. Marquez; I. Martinez; F. Barroso; J. L. Pons
err分享
err收藏
LTRWES: A new framework for security bug report detection
err2020-08-01
err20
PREAI
errJiang, Yuan; Lu, Pengcheng; Su, Xiaohong; Wang, Tiantian
err分享
err收藏
Physiological functions of caveolae in endothelium
err2023-10-01
err0
errOAAI
errMelissa A Luse; Madeline G Jackson; Zuzanna J Juśkiewicz; Brant E Isakson
err分享
err收藏
学者 查看更多内容