Data and Materials for: Why Don’t Developers Detect Improper Input Validation?'; DROP TABLE Papers; --

Larissa Braz, Enrico Fregnan, Gül Çalıklı, Alberto Bacchelli · 2021

Improper Input Validation (IIV) is a dangerous software vulnerability that occurs when a system does not safely handle input data. Although IIV is easy to detect and fix, it still commonly happens in practice; so, why do developers not recognize IIV? Answering this question is key to understand how to support developers in creating secure software systems. In our work, we studied to what extent developers can detect IIV and investigate underlying reasons. To do so, we conducted an online experiment with 146 software developers. In this document, we explain how to obtain the artifact package of our study, the artifact material, and how to use the artifacts.

Read the paper · More papers on PaperTik