International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 124 - Number 13 |
Year of Publication: 2015 |
Authors: Hanmeet Kaur Brar, Puneet Jai Kaur |
10.5120/ijca2015905749 |
Hanmeet Kaur Brar, Puneet Jai Kaur . Comparing Detection Ratio of Three Static Analysis Tools. International Journal of Computer Applications. 124, 13 ( August 2015), 35-40. DOI=10.5120/ijca2015905749
Static code analysis is a software verification activity in which source code is scrutinized for quality and security. In a Software Development Lifecycle, timely detection of flaws is beneficial and static analysis tools help us to detect flaws at a very early stage. Both commercial and open source static analysis tools are available today. Due to diverse user requirements and capabilities of the tools, a comparison between tools is required. Three open source static analysis tools for security are evaluated in this paper. These are Cppcheck, RATS and Flawfinder. They have been studied and compared to each other on the basis of detection ratio. For the purpose of obtaining the detection ratio, the vulnerabilities were categorized and intentionally introduced into the demo codes.