Why Do Software Developers Use Static Analysis Tools? A User-Centered Study of Developer Needs and Motivations
IEEE Transactions on Software Engineering(2022)
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...
MoreTranslated text
Key words
Tools,Static analysis,Usability,Industries,Computer bugs,Security
AI Read Science
Must-Reading Tree
Example
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined