Authors
Fayola Peters, Thein Than Tun, Yijun Yu, Bashar Nuseibeh
Publication date
2017/12/27
Journal
IEEE Transactions on Software Engineering
Volume
45
Issue
6
Pages
615-631
Publisher
IEEE
Description
Security bug reports can describe security critical vulnerabilities in software products. Bug tracking systems may contain thousands of bug reports, where relatively few of them are security related. Therefore finding unlabelled security bugs among them can be challenging. To help security engineers identify these reports quickly and accurately, text-based prediction models have been proposed. These can often mislabel security bug reports due to a number of reasons such as class imbalance, where the ratio of non-security to security bug reports is very high. More critically, we have observed that the presence of security related keywords in both security and non-security bug reports can lead to the mislabelling of security bug reports. This paper proposes FARSEC, a framework for filtering and ranking bug reports for reducing the presence of security related keywords. Before building prediction models, our …
Total citations
20172018201920202021202220232024137101724199
Scholar articles
F Peters, TT Tun, Y Yu, B Nuseibeh - IEEE Transactions on Software Engineering, 2017