Improving the Accuracy of Vulnerability Report Classification Using Term Frequency-Inverse Gravity Moment
dc.contributor.author | Mensah, S. | |
dc.contributor.author | Kudjo, P.K. | |
dc.contributor.author | Chen, J. | |
dc.contributor.author | Zhou, M. | |
dc.contributor.author | Huang, R. | |
dc.date.accessioned | 2019-11-28T14:50:17Z | |
dc.date.available | 2019-11-28T14:50:17Z | |
dc.date.issued | 2019-08-26 | |
dc.description | Research Article | en_US |
dc.description.abstract | Software vulnerability analysis is one of the critical issues in the software industry, and vulnerability classification plays a major role in this analysis. A typical vulnerability classification model usually involves a stage of term selection, in which the relevant terms are identified via feature selection. It also involves a stage of term weighting, in which document weights for the selected terms are computed, and a stage for classifier learning. Generally, the term frequency-inverse document frequency (TF-IDF) is the most widely used term-weighting method. However, empirical evidence shows that the TF-IDF is plagued with issues pertaining to its effectiveness. This paper introduces a new approach for vulnerability classification, which is based on term frequency and inverse gravity moment (TF-IGM). The proposed method is validated by empirical experiments using three machine learning algorithms on ten publicly available vulnerability datasets. The result shows that TF-IGM outperforms the benchmark method across the applications studied. | en_US |
dc.description.sponsorship | National Natural Science Foundation of China (NSFC grant numbers: U1836116, 61502205 and 61872167), the project of Jiangsu provincial Six Talent Peaks (Grant number XYDXXJS-016), the Postdoctoral Science Foundation of China (Grant number 2019T120399and the Graduate Research Innovation Project of Jiangsu Province (Grant numbers: KYCX17 1807) | en_US |
dc.identifier.citation | P. K. Kudjo, J. Chen, M. Zhou, S. Mensah and R. Huang, "Improving the Accuracy of Vulnerability Report Classification Using Term Frequency-Inverse Gravity Moment," 2019 IEEE 19th International Conference on Software Quality, Reliability and Security (QRS), Sofia, Bulgaria, 2019, pp. 248-259. doi: 10.1109/QRS.2019.00041 | en_US |
dc.identifier.other | DOI: 10.1109/QRS.2019.00041 | |
dc.identifier.uri | http://ugspace.ug.edu.gh/handle/123456789/33900 | |
dc.language.iso | en | en_US |
dc.publisher | IEEE | en_US |
dc.relation.ispartofseries | ;2019 | |
dc.subject | Software vulnerability | en_US |
dc.subject | Classification | en_US |
dc.subject | Text mining | en_US |
dc.subject | Term weighting | en_US |
dc.subject | Term-frequency-inverse gravity moment | en_US |
dc.title | Improving the Accuracy of Vulnerability Report Classification Using Term Frequency-Inverse Gravity Moment | en_US |
dc.type | Article | en_US |
Files
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.6 KB
- Format:
- Item-specific license agreed upon to submission
- Description: