Why Do Software Developers Use Static Analysis Tools? A User-Centered Study of Developer Needs and Motivations

IEEE Transactions on Software Engineering(2022)

Cited 59|Views60
No score
Abstract
As increasingly complex software is developed every day, a growing number of companies use static analysis tools to reason about program properties ranging from simple coding style rules to more advanced software bugs, to multi-tier security vulnerabilities. While increasingly complex analyses are created, developer support must also be updated to ensure that the tools are used to their best poten...
More
Translated text
Key words
Tools,Static analysis,Usability,Industries,Computer bugs,Security
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined