DocumentCode
3657113
Title
On the Metrics for Benchmarking Vulnerability Detection Tools
Author
Nuno Antunes;Marco Vieira
Author_Institution
Dept. of Inf. Eng., Univ. of Coimbra, Coimbra, Portugal
fYear
2015
fDate
6/1/2015 12:00:00 AM
Firstpage
505
Lastpage
516
Abstract
Research and practice show that the effectiveness of vulnerability detection tools depends on the concrete use scenario. Benchmarking can be used for selecting the most appropriate tool, helping assessing and comparing alternative solutions, but its effectiveness largely depends on the adequacy of the metrics. This paper studies the problem of selecting the metrics to be used in a benchmark for software vulnerability detection tools. First, a large set of metrics is gathered and analyzed according to the characteristics of a good metric for the vulnerability detection domain. Afterwards, the metrics are analyzed in the context of specific vulnerability detection scenarios to understand their effectiveness and to select the most adequate one for each scenario. Finally, an MCDA algorithm together with experts´ judgment is applied to validate the conclusions. Results show that although some of the metrics traditionally used like precision and recall are adequate in some scenarios, others require alternative metrics that are seldom used in the benchmarking area.
Keywords
"Measurement","Benchmark testing","Security","Context","Standards","Concrete"
Publisher
ieee
Conference_Titel
Dependable Systems and Networks (DSN), 2015 45th Annual IEEE/IFIP International Conference on
Type
conf
DOI
10.1109/DSN.2015.30
Filename
7266877
Link To Document