• Home
  • Search
  • Security Notifications in Static Analysis Tools: Developers’ Attitudes, Comprehension, and Ability to Act on Them
  • Open Access IconOpen Access
  • Cite Icon32
  • https://doi.org/10.1145/3411764.3445616Copy DOI Icon

Security Notifications in Static Analysis Tools: Developers’ Attitudes, Comprehension, and Ability to Act on Them

  • May 6, 2021
  • Mohammad Tahaei +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Static analysis tools (SATs) have the potential to assist developers in finding and fixing vulnerabilities in the early stages of software development, requiring them to be able to understand and act on tools’ notifications. To understand how helpful such SAT guidance is to developers, we ran an online experiment (N=132) where participants were shown four vulnerable code samples (SQL injection, hard-coded credentials, encryption, and logging sensitive data) along with SAT guidance, and asked to indicate the appropriate fix. Participants had a positive attitude towards both SAT notifications and particularly liked the example solutions and vulnerable code. Seeing SAT notifications also led to more detailed open-ended answers and slightly improved code correction answers. Still, most SAT (SpotBugs 67%, SonarQube 86%) and Control (96%) participants answered at least one code-correction question incorrectly. Prior software development experience, perceived vulnerability severity, and answer confidence all positively impacted answer accuracy.

Similar Papers
  • Research Article
  • Citations59

Static analysis of source code security: Assessment of tools against SAMATE tests

  • Feb 13, 2013
  • Information and Software Technology
  • Gabriel Díaz +1
  • Conference Article
  • Citations21

Explaining Static Analysis - A Perspective

  • Nov 01, 2019
  • Marcus Nachtigall +2
  • Research Article

A cost reduction method in SQA by using inspection and static analysis tool

  • Jan 01, 2013
  • IOSR Journal of Computer Engineering
  • Dr Md Abul Kashem
  • Research Article
  • Citations7

Advanced strategies for achieving comprehensive code quality and ensuring software reliability

  • Aug 03, 2024
  • Computer Science & IT Research Journal
  • Nnaemeka Valentine Eziamaka +2
  • Conference Article

KAVe: A Tool to Detect XSS and SQLi Vulnerabilities using a Multi-Agent System over a Multi-Layer Knowledge Graph

  • Jun 23, 2025
  • Rafael Ramires +3
  • Conference Article
  • Citations6

Revisiting the Correlation Between Alerts and Software Defects: A Case Study on MyFaces, Camel, and CXF

  • Jul 01, 2017
  • Meng Yan +5
  • Conference Article
  • Citations16

New Tricks to Old Codes: Can AI Chatbots Replace Static Code Analysis Tools?

  • Jun 14, 2023
  • Omer Said Ozturk +4
  • Conference Article
  • Citations3

Effects of Automated Static Analysis Tools: A Multidimensional View on Quality Evolution

  • May 01, 2019
  • Alexander Trautsch
  • Research Article
  • Citations23

Preventing SQL Injection through Automatic Query Sanitization with ASSIST

  • Sep 17, 2010
  • Electronic Proceedings in Theoretical Computer Science
  • Raymond Mui +1
  • Research Article
  • Citations8

The role of debugging within software engineering environments

  • Mar 20, 1983
  • ACM SIGPLAN Notices
  • Monika A F Müllerburg
  • Research Article
  • Citations30

Supporting secure programming in web applications through interactive static analysis

  • Dec 05, 2013
  • Journal of Advanced Research
  • Jun Zhu +3
  • Conference Article
  • Citations24

Evaluation of static analysis tools for software security

  • Nov 01, 2014
  • Hamda Hasan Albreiki +1
  • Conference Article
  • Citations1

“Project smells” - Experiences in Analysing the Software Quality of ML Projects with mllint

  • May 01, 2022
  • Bart Van Oort +3
  • Research Article

Analyzing LLM-generated code according to four ISO/IEC 5055:2021 categories

  • Jan 01, 2025
  • IEEE Access
  • Rasmus Krebs +1
  • Research Article

An early detection tool in Eclipse to support secure coding practices

  • Jan 01, 2018
  • International Journal of Information Privacy, Security and Integrity
  • Benjamin White +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.