Evaluating the cost reduction of static code analysis for software security

  • Authors:
  • Dejan Baca;Bengt Carlsson;Lars Lundberg

  • Affiliations:
  • School of Engineering, Blekinge Institute of Technology, Karlskrona, Sweden;School of Engineering, Blekinge Institute of Technology, Ronneby, Sweden;School of Engineering, Blekinge Institute of Technology, Ronneby, Sweden

  • Venue:
  • Proceedings of the third ACM SIGPLAN workshop on Programming languages and analysis for security
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Automated static code analysis is an efficient technique to increase the quality of software during early development. This paper presents a case study in which mature software with known vulnerabilities is subjected to a static analysis tool. The value of the tool is estimated based on reported failures from customers. An average of 17% cost savings would have been possible if the static analysis tool was used. The tool also had a 30% success rate in detecting known vulnerabilities and at the same time found 59 new vulnerabilities in the three examined products.